Forchess - форум о заочных шахматах  

Вернуться   Forchess - форум о заочных шахматах > Заочные турниры и партии > Шахматные программы и движки

Ответ
 
Опции темы Опции просмотра
Старый 15.03.2020, 20:23   #5791
alchemist888
КМС
 
Аватар для alchemist888
 
Регистрация: 25.04.2019
Сообщений: 674
Сказал(а) спасибо: 293
Поблагодарили 641 раз(а) в 345 сообщениях
Репутация: 61
По умолчанию Re: LCZero

Цитата: Сообщение от Maratka
Собрать "Combo"? Реально, почему нет? Но вероятность того, что покуда будут идти тесты каждого дисбаланса против мастера, этот самый мастер обновится -велика. Т.е. по-хорошему, придется перетестировать.
По моему Вы просто сами себя отговариваете от тестов. Мощностей у фиштеста выше крыши - тестируй не хочу. 3-и теста по 10+0.1 там сделать можно за несколько минут. Потом за какие-то пару часов оттестировать на 60+0.6. Можно даже найти время, когда с ресурсами будет вообще свободно, и обновление мастера не предвидится.

P.S. Но мне вообще очень не нравится, что мы обсуждаем AB поиск и патчи Стокфиша в теме LCZero. Было бы неплохо, если бы кто-то из админов перенес соответствующие посты туда.
alchemist888 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Rom77 (15.03.2020)
Старый 15.03.2020, 20:28   #5792
Rom77
Мастер
 
Аватар для Rom77
 
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
По умолчанию Re: LCZero

Цитата: Сообщение от Maratka
Не понял, за счет чего? Ведь a-b в нынешнем виде подразумевает отсечения, а значит и некоторую потерю ELO на наперед известной глубине?
Или Вы про чистый "математический" a-b?
Но он не существует ни в одном мало-мальски серьезном движке, окромя малых глубин на где-то 2-3 хода!
Я сравниваю только полный перебор и альфа-бету. Вы же сами писали, что движку на начальных глубинах нужно выполнять полный перебор. То есть перебирать буквально все ходы до данной глубины, иначе он чего-нибудь упустит. Но на самом деле не нужно. Достаточно простейшей альфа-беты.

Условный пример:

- сначала движок ведет перебор до глубины 1 - используем альфа-бету,
- затем движок считает до глубины 2 - используем альфа-бету,
- затем до глубины 3 - используем альфа-бету,
- до глубины 4 - используем отсечения нулевым ходом, затем альфа-бету на узлах не отсеченных нулевым ходом,
- до глубины 5 - нулевой ход, затем альфа-бету с сокращением глубины малоперспективных продолжений по сортировке (LMR),
- и т. д.

Как видите полный перебор нигде не нужен, а вот на альфа-бету постепенно навешиваются "обвесы" в виде иных методов.
Rom77 вне форума   Ответить с цитированием
Старый 15.03.2020, 20:39   #5793
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: LCZero

Цитата: Сообщение от alchemist888
По моему Вы просто сами себя отговариваете от тестов. Мощностей у фиштеста выше крыши - тестируй не хочу.
Ну вообще говоря, я не в курсе, как туда попасть. Ну вот банально: не знаю, как опубликовать мой код там. Потому мои идеи идут через знакомых. Но это тоже не всегда возможно, скажем были у меня идеи, которые отвергались ими именно по правилу FishTest: не запущу, именно потому, что нельзя.

Но если быть реалистами, разве не результаты тестов есть обоснование для изменения правил? Т.е. тест дает ELO, а правила тестирования тест не пропускают. Что важнее для проекта в целом? Догма, или рост?
Maratka вне форума   Ответить с цитированием
Старый 15.03.2020, 20:43   #5794
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: LCZero

Да и в целом, код "грязный", эта идея осуществляется через другие механизмы.
С другой стороны, если оно работает, а читабельность приемлемая, то почему бы и нет?

А как я вижу, читается оно вполне себе просто: банальное сравнение кол-ва фигур, и счет бонуса на его основе.
Maratka вне форума   Ответить с цитированием
Старый 15.03.2020, 21:01   #5795
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: LCZero

Интересно, были ли тесты на новых сетях 6xx против SF, на AMD FX, при условии слабых видео (вроде моего GTX 960)?

Не обязательно понятно это железо, можно и более быстрое (современное) GTX/Radeon в режиме OpenCL, главное подобрать производительность ~2 тыс узлов против ~ 7 млн. узлов.
Maratka вне форума   Ответить с цитированием
Старый 15.03.2020, 21:25   #5796
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: LCZero

Цитата: Сообщение от Maratka
Ну вообще говоря, я не в курсе, как туда попасть. Ну вот банально: не знаю, как опубликовать мой код там. Потому мои идеи идут через знакомых. Но это тоже не всегда возможно, скажем были у меня идеи, которые отвергались ими именно по правилу FishTest: не запущу, именно потому, что нельзя.
Но если быть реалистами, разве не результаты тестов есть обоснование для изменения правил? Т.е. тест дает ELO, а правила тестирования тест не пропускают. Что важнее для проекта в целом? Догма, или рост?
Есть инструкция?
У меня MS Studio 2017
Куда пойти, чего нажать, чтобы мой код мог быть протестирован на FishTest?
Maratka вне форума   Ответить с цитированием
Старый 15.03.2020, 21:40   #5797
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: LCZero

Один из тех редких случаев, когда
Цитата:
Active Users
68 users in the last day have played 2074474 games
svoitsl вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Владимир001 (15.03.2020)
Старый 15.03.2020, 23:25   #5798
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: LCZero

В ССС13 замечена странная особенность,у Лилы значительно раньше заканчивается время (чем у Стокфиша) и играя на инкременте есть риск "зевка"
svoitsl вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Владимир001 (15.03.2020)
Старый 16.03.2020, 19:37   #5799
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: LCZero

За 64 сети рост 2.1 Эло, немного, но уж сколько есть
(это больше,чем будет)
PHP код:
# PLAYER           :  RATING  ERROR  POINTS  PLAYED   (%)  CFS(%)     W     D     L  D(%)
1 lc0.net.62734    :    21.2    3.8  8819.5   16650    53     100  4469  8701  3480    52
2 Stockfish
.dev    :     0.0   ----  7830.5   16650    47     ---  3480  8701  4469    52

White advantage 
46.64 +/- 1.87
Draw rate 
(equal opponents) = 53.46 % +/- 0.39
# PLAYER                :  RATING  ERROR   POINTS  PLAYED   (%)  CFS(%)     W      D     L  D(%)
1 lc0.net.62670         :    19.1    3.4  10535.0   20000    53     100  5343  10384  4273    52
2 Stockfish
.dev         :     0.0   ----   9465.0   20000    47     ---  4273  10384  5343    52

White advantage 
49.57 +/- 1.72
Draw rate 
(equal opponents) = 53.19 % +/- 0.35 
svoitsl вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Владимир001 (16.03.2020)
Старый 18.03.2020, 09:51   #5800
Омегазеро
Гроссмейстер
 
Аватар для Омегазеро
 
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
По умолчанию Re: LCZero

Цитата: Сообщение от Омегазеро
Вот результаты lczero-t60-3070 vs stockfish_20030711_x64_modern

12-ядерник 3900x (22 потока) против RTX 2060

200 игр по одноходовому набору от Noomen с переменой цвета
Контроль 50s+0.5s
Ничья - менее 6 cp подряд 6 ходов после 64-го хода
Поражение - 800 cp подряд 6 ходов
Также присуждение по 5-фигурным базам

+39 -18 =143
Сравним с сетью Серджио Виери sv-3010

12-ядерник 3900x (22 потока) против RTX 2060
200 игр по одноходовому набору от Noomen с переменой цвета
Контроль 50s+0.5s
Ничья - менее 6 cp подряд 6 ходов после 64-го хода
Поражение - 800 cp подряд 6 ходов
Также присуждение по 5-фигурным базам

+31 -23 =146
Омегазеро вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
alchemist888 (18.03.2020), Alvir (18.03.2020), svoitsl (18.03.2020), Виталий В. (19.03.2020), Владимир001 (18.03.2020)
Старый 18.03.2020, 21:57   #5801
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: LCZero

//Важно

Сегодня утром видел то, что раньше никогда не видел:

Запустил вчера вечером минитурнир между LZ 24.1 и последним SF с контролем 75м плюс 30с.
Итого: в середине второй партии кто-то зачем-то сожрал 60 гигабайт свопа на SSD, и заполнив его, начал жрать на механическом RAID, выжрал еще 90 гигабайт (благо, что у меня настроен дополнительный файл подкачки, иначе боюсь все бы вообще свалилось в тмутаракань).

В результате SF стал ворочаться весьма лениво, достигая глубину ~10-15 за минуту, что явно абсурдно для него.
Как следствие, проиграл вторую партию, третью при оценке около 4 я дожимать не стал, и так понятно было, чем закончится при глубине SF'ша 10-15, а четвертую и вовсе играть не стал.

Вот думаю, совпало, или один из движков... или...? Какие идеи?
Играла сеть 62783 на GTX 960 в режиме CUDA (думаю FP32, стоял режим автодетекта, т.е. как бы других вариантов нет).
Скорость GTX 960 явно не такая, чтобы выжрать 32 гигабайта RAM, плюс еще 150 гигабайт виртуальной памяти. Но то, что кто-то другой отожрал еще менее маловероятно.
Может у LZ течет где? :(
Ну скажем не сбрасывается содержимое памяти при перезапуске партии? Т.е. движок работает с уже имеющимся хешем или так какими-то еще внутренними буферами при запуске новой партии?
А может это у SF? Или оболочке (Fritz 15)? Но за год до того с оболочкой проблем не было...

Жалею, что дамп снимать не стал, но его в таком режиме полный и не снимешь, ибо нужен цельный файл подкачки на системном разделе, а дамп ядра конечно возможно, но это если проблема воспроизведется еще, и разработчики попросят. И не факт, что в нем будет видно, что куда утекло. Да и как залить 200 гигабайт (пусть и сожмется раза в два), и куда?


В общем, жду предположений, чего это могло быть?

Чисто так, в качестве справки, малые сети прошлой размерности на этой железке наиграл много сотен партий на этом контроле, и без проблем, но там и движки были другие.
Конечно возможна и некая системная проблема... Ну в общем жду, что напишут, и какие идеи будут.

Последний раз редактировалось Maratka; 18.03.2020 в 22:34.
Maratka вне форума   Ответить с цитированием
Старый 18.03.2020, 22:34   #5802
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: LCZero

0.8 Эло, хорошо ещё , что рост
PHP код:
# PLAYER                :  RATING  ERROR   POINTS  PLAYED   (%)  CFS(%)     W      D     L  D(%)
1 lc0.net.62734         :    19.9    3.3  10556.5   20000    53     100  5322  10469  4209    52
2 Stockfish
.dev         :     0.0   ----   9443.5   20000    47     ---  4209  10469  5322    52

White advantage 
46.95 +/- 1.72
Draw rate 
(equal opponents) = 53.54 % +/- 0.35
# PLAYER                :  RATING  ERROR   POINTS  PLAYED   (%)  CFS(%)     W      D     L  D(%)
1 lc0.net.62670         :    19.1    3.4  10535.0   20000    53     100  5343  10384  4273    52
2 Stockfish
.dev         :     0.0   ----   9465.0   20000    47     ---  4273  10384  5343    52

White advantage 
49.57 +/- 1.72
Draw rate 
(equal opponents) = 53.19 % +/- 0.35 
svoitsl вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Виталий В. (19.03.2020), Владимир001 (19.03.2020)
Старый 20.03.2020, 11:40   #5803
Hendry
2 разряд
 
Аватар для Hendry
 
Регистрация: 31.03.2019
Сообщений: 250
Сказал(а) спасибо: 49
Поблагодарили 215 раз(а) в 117 сообщениях
Репутация: 13
По умолчанию Re: LCZero

разбор партий 3 тура турнира претендентов. с гросмейстером Федосеевым. "просто это очень слабый компьютер" https://youtu.be/9Bhy18rCrKo?t=712
Hendry вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
alchemist888 (20.03.2020), Rom77 (21.03.2020), SergeyMZ (20.03.2020), Виталий В. (20.03.2020), Владимир001 (20.03.2020)
Старый 20.03.2020, 12:28   #5804
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: LCZero

Цитата: Сообщение от Hendry
разбор партий 3 тура турнира претендентов. с гросмейстером Федосеевым. "просто это очень слабый компьютер" https://youtu.be/9Bhy18rCrKo?t=712
Ну он говорит про то, что у чессбомб компьютер слабый, так там и правда глубина 18, типа 0,1 секунды анализа
Ну ещё там и винавер, там стокфишу действительно нужно очень долго считать, чтобы показывать не ерунду.
__________________

Развернуть для просмотра

[свернуть]
Vizvezdenec вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Владимир001 (20.03.2020)
Старый 20.03.2020, 12:37   #5805
Hendry
2 разряд
 
Аватар для Hendry
 
Регистрация: 31.03.2019
Сообщений: 250
Сказал(а) спасибо: 49
Поблагодарили 215 раз(а) в 117 сообщениях
Репутация: 13
По умолчанию Re: LCZero

Дело в том, что Сток в целом понимает в стратегических позициях хуже. Дело не в расчете конкретных вариантов. Много раз уже встречал такие мнения от разных гроссов. В т.ч. от ГМ Зубова. Отличный канал у него кстати, если интересует повышение шахматной квалификации.
Hendry вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Виталий В. (20.03.2020), Владимир001 (20.03.2020)
Старый 20.03.2020, 20:53   #5806
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: LCZero

Есть осторожный оптимизм
PHP код:
# PLAYER           :  RATING  ERROR  POINTS  PLAYED   (%)  CFS(%)     W     D     L  D(%)
1 lc0.net.62816    :    26.3    4.3  6396.5   11919    54     100  3270  6253  2396    52
2 Stockfish
.dev    :     0.0   ----  5522.5   11919    46     ---  2396  6253  3270    52

White advantage 
48.99 +/- 2.24
Draw rate 
(equal opponents) = 53.89 % +/- 0.47
# PLAYER                :  RATING  ERROR   POINTS  PLAYED   (%)  CFS(%)     W      D     L  D(%)
1 lc0.net.62734         :    19.9    3.3  10556.5   20000    53     100  5322  10469  4209    52
2 Stockfish
.dev         :     0.0   ----   9443.5   20000    47     ---  4209  10469  5322    52

White advantage 
46.95 +/- 1.72
Draw rate 
(equal opponents) = 53.54 % +/- 0.35 
svoitsl вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Владимир001 (20.03.2020)
Старый 20.03.2020, 21:52   #5807
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: LCZero

В целом за три недели, рост равен чему, и какой погрешностью?
Может пора уже шаг обучения уменьшить?
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Владимир001 (20.03.2020)
Старый 20.03.2020, 23:07   #5808
alchemist888
КМС
 
Аватар для alchemist888
 
Регистрация: 25.04.2019
Сообщений: 674
Сказал(а) спасибо: 293
Поблагодарили 641 раз(а) в 345 сообщениях
Репутация: 61
По умолчанию Re: LCZero

Цитата: Сообщение от Maratka
В целом за три недели, рост равен чему, и какой погрешностью?
Может пора уже шаг обучения уменьшить?
Я думаю, тест выше один из самых серьезных. Так что больше Вам вряд-ли кто-то сможет сказать.
Что касается понижения LR, то тут разработчики не от балды решают, когда его понижать. В основном ждут момент когда стабилизируются коэффициенты на минимальных значениях, и при этом сила игры будет стремиться к максимуму.
В общем им виднее
alchemist888 вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Maratka (22.03.2020), Владимир001 (21.03.2020)
Старый 22.03.2020, 22:05   #5809
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: LCZero

Конечно рост нельзя назвать грандиозным... но
4.4 Эло они и в Африке такие
PHP код:
# PLAYER                :  RATING  ERROR   POINTS  PLAYED   (%)  CFS(%)     W      D     L  D(%)
1 lc0.net.62816         :    24.3    3.4  10679.5   20000    53     100  5464  10431  4105    52
2 Stockfish
.dev         :     0.0   ----   9320.5   20000    47     ---  4105  10431  5464    52

White advantage 
48.83 +/- 1.72
Draw rate 
(equal opponents) = 53.51 % +/- 0.35
# PLAYER                :  RATING  ERROR   POINTS  PLAYED   (%)  CFS(%)     W      D     L  D(%)
1 lc0.net.62734         :    19.9    3.3  10556.5   20000    53     100  5322  10469  4209    52
2 Stockfish
.dev         :     0.0   ----   9443.5   20000    47     ---  4209  10469  5322    52

White advantage 
46.95 +/- 1.72
Draw rate 
(equal opponents) = 53.54 % +/- 0.35 
svoitsl вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Владимир001 (22.03.2020)
Старый 23.03.2020, 22:53   #5810
Hendry
2 разряд
 
Аватар для Hendry
 
Регистрация: 31.03.2019
Сообщений: 250
Сказал(а) спасибо: 49
Поблагодарили 215 раз(а) в 117 сообщениях
Репутация: 13
По умолчанию Re: LCZero

А новая сеть от Sergio Vieri Хороша
Код:
Match: @sergiovieri 's 384x30-t60-3180 vs 384x30-t40-1705
LC0 version: 0.24.1
LC0 options: cudnn-fp16, 1 thread, cpuct=1.45, fpu=0.24, pst=1.6, cpuct-base=5000
Time control:   1Kn/move
Hardware: RTX 2070
Book: SuperGM_4mvs_500 book, in sequence, reversed color
Tablebases: 6-man TB
Adjudication: 6-man TB, -draw movenumber=50 movecount=5 score=8 -resign movecount=5 score=1000
Software:cutechess-cli
Comments: t60-3180 vs t40-1705: +191 -67 =742: +44 elo: the best result so far. Note that this match is tested with lc0 0.24.1, while old matches is with lc0 0.23.2. Next: I will test h2h btw 3180 and 3010.

1 knpm, 1 thread, cpuct=1.45, fpu=0.24, pst=1.6, cpuct-base=5000

   # PLAYER                       :  RATING  ERROR  POINTS  PLAYED   (%)  CFS(%)     W      D     L
+  1 lc0.net.384x30-t60-3180      :      44     11   562.0    1000  56.2      87   191    742    67
   2 lc0.net.384x30-t60-3044      :      35     11   549.0    1000  54.9      54   172    754    74
   3 lc0.net.384x30-t60-3010      :      34     11   548.0    1000  54.8      57   194    708    98
   4 lc0.net.384x30-t60-3070      :      32     11   546.0    1000  54.6      75   174    744    82
   5 lc0.net.384x30-t60-3020      :      27     11   538.5    1000  53.9      55   165    747    88
   6 lc0.net.384x30-t60-2950      :      26     11   537.0    1000  53.7      95   180    714   106
   ... 
  11 lc0.net.384x30-t40-1573      :       6     10   509.0    1000  50.9      88   116    786    98
- 12 lc0.net.384x30-t40-1705      :       0   ----  7263.5   15000  48.4      99  1745  11037  2218
  ...
Есть другие тесты, все подтверждают солидную прибавку к предыдущим сетям.
Hendry вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Rom77 (24.03.2020), svoitsl (23.03.2020), Владимир001 (23.03.2020)
Старый 24.03.2020, 01:37   #5811
Hendry
2 разряд
 
Аватар для Hendry
 
Регистрация: 31.03.2019
Сообщений: 250
Сказал(а) спасибо: 49
Поблагодарили 215 раз(а) в 117 сообщениях
Репутация: 13
Smile Re: LCZero

Меня посетила такая идея насчёт тренировки Lc0. Как известно чем выше качество партий, тем быстрее растут сети. Факт второй, после LR дропа сеть очень быстро набирает пару десятков Эло, потом прогресс тормозится. Идея вот в чем. У нас есть некая сеть обучающаяся в данный момент. впереди у сети допустим ещё два LR дропа, но сеть ещё не готова к следующему дропу. Делаем следующее: дропаем LR прямо сейчас, отыгрываем например 100к партий, дропаем ещё раз, отыгрываем ещё 100к партий, возвращаем LR обратно к значению до этих двух дропов. В теории это позволит нам очень быстро получить неплохой прирост Эло и как следствие более качественные партии на которых будет учиться сеть дальше. И таких трюков можно проделать несколько раз с некой периодичностью. Это должно сократить время обучения сети significantly.
Hendry вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Владимир001 (24.03.2020)
Старый 24.03.2020, 21:15   #5812
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: LCZero

Вопрос такой:
формат сети LZ открыт?

т.е. в общем-то понятно, что исходники, которые что-то там ищут в сети, и манипулируют данными из нее есть, но вот что ищут? Как находят нужное, и именно нужное? Это же по идее обратная связь, а-ля база данных: поиск что-то там ищет, но и сеть структурирована для ускорения поиска, ну скажем банальным деревом, где целое число до 1024 находится максимум за 10 попыток, а до 1048576 - максимум за 20.
А может и индекс встроенный имеется?

Есть ли где почитать?
Maratka вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alex_Lk (25.03.2020), Владимир001 (25.03.2020)
Старый 25.03.2020, 08:02   #5813
Омегазеро
Гроссмейстер
 
Аватар для Омегазеро
 
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
По умолчанию Re: LCZero

Тестируем последние сети t60!

lczero-62925 vs stockfish_20-03-20_x64_modern

12-ядерник 3900x (22 потока) против RTX 2060

200 игр по одноходовому набору от Noomen с переменой цвета
Контроль 50s+0.5s
Поражение - 800 cp
Присуждения по пятифигуркам нет - движки играют своим умом до упора

+30 -22 =148
Омегазеро вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Alvir (25.03.2020), Hendry (25.03.2020), Rom77 (25.03.2020)
Старый 25.03.2020, 08:09   #5814
Hendry
2 разряд
 
Аватар для Hendry
 
Регистрация: 31.03.2019
Сообщений: 250
Сказал(а) спасибо: 49
Поблагодарили 215 раз(а) в 117 сообщениях
Репутация: 13
По умолчанию Re: LCZero

Омегазеро, может создать отдельную тему с Вашими тестами? было бы удобно смотреть разницу в прогрессе между разными сетями.
Hendry вне форума   Ответить с цитированием
Старый 25.03.2020, 10:31   #5815
byan_mivv
Гроссмейстер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
По умолчанию Re: LCZero

BanksiaGUI 0.18 for MS Windows 7 & 10, 64 bit
BanksiaGUI 0.18 for macOS, 64 bit
BanksiaGUI 0.18 for Linux, 64 bit


https://banksiagui.com/preview-versions/
__________________
"Не-ум - цветы вечности." Ошо
byan_mivv вне форума   Ответить с цитированием
Старый 25.03.2020, 18:54   #5816
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: LCZero

BanksiaGUI 0.18 for MS Windows 7 & 10, 64 bit
BanksiaGUI 0.18 for macOS, 64 bit
BanksiaGUI 0.18 for Linux, 64 bit

https://banksiagui.com/preview-versions/

Цитата:
Changes:

Fixed bugs: almost all known bugs so far such as bugs on database/opening tools, crash when changing piece styles…
Some small improvements/adjustments
Improved feature: Play via the local network. All engines on a computer can be seen and/or participated in a tournament from other computers. It means now we can create tournaments with multi-engines on each computer. That may help to organize “fairer” tournaments when engines can stay in individual computers, take all hardware when playing without being interfered by other engines
Trial feature: Broadcast live/no-live games. With a few clicks, users can easily and quickly broadcast any games with full move comments – all computing information. Other users can see, watch games and/or download them
svoitsl вне форума   Ответить с цитированием
Старый 25.03.2020, 19:30   #5817
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: LCZero

уже скоро 70 -я сеть обойдет 59-ю
svoitsl вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Владимир001 (25.03.2020)
Старый 25.03.2020, 22:40   #5818
Омегазеро
Гроссмейстер
 
Аватар для Омегазеро
 
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
По умолчанию Re: LCZero

А тем временем Сержио Виери натренировал новую сеть https://www.comp.nus.edu.sg/~sergio-...t60-3200.pb.gz

На вдвое меньшей скорости она бьет Стокфиш в полтора раза сильнее, чем сеть 62925

lczero-3200 vs stockfish_20-03-20_x64_modern

12-ядерник 3900x (22 потока) против RTX 2060

200 игр по одноходовому набору от Noomen с переменой цвета
Контроль 50s+0.5s
Поражение - 800 cp
Присуждения по пятифигуркам нет - движки играют своим умом до упора

+38 -22 =140


Игры прилагаются
Вложения
Тип файла: zip 3200.zip (362.2 Кб, 6 просмотров)
Омегазеро вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
Alvir (26.03.2020), byan_mivv (25.03.2020), svoitsl (25.03.2020), Виталий В. (26.03.2020), Владимир001 (25.03.2020)
Старый 26.03.2020, 08:44   #5819
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: LCZero

2 Эло пока не дотягивает, но надо надеяться
PHP код:
# PLAYER           :  RATING  ERROR  POINTS  PLAYED   (%)  CFS(%)     W     D     L  D(%)
1 lc0.net.62897    :    26.0    4.0  7949.0   14826    54     100  4080  7738  3008    52
2 Stockfish
.dev    :     0.0   ----  6877.0   14826    46     ---  3008  7738  4080    52

White advantage 
52.49 +/- 1.99
Draw rate 
(equal opponents) = 53.76 % +/- 0.42
# PLAYER                :  RATING  ERROR   POINTS  PLAYED   (%)  CFS(%)     W      D     L  D(%)
1 lc0.net.62816         :    24.3    3.4  10679.5   20000    53     100  5464  10431  4105    52
2 Stockfish
.dev         :     0.0   ----   9320.5   20000    47     ---  4105  10431  5464    52

White advantage 
48.83 +/- 1.72
Draw rate 
(equal opponents) = 53.51 % +/- 0.35 
svoitsl вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Виталий В. (26.03.2020), Владимир001 (26.03.2020)
Старый 26.03.2020, 15:06   #5820
Омегазеро
Гроссмейстер
 
Аватар для Омегазеро
 
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
По умолчанию Re: LCZero

Цитата: Сообщение от Hendry
Омегазеро, может создать отдельную тему с Вашими тестами? было бы удобно смотреть разницу в прогрессе между разными сетями.
Я год назад открывала тему, но там только Маратка резвился
Обещаю выкладывать сравнение в прогрессе
Омегазеро вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Hendry (26.03.2020), Виталий В. (26.03.2020), Владимир001 (26.03.2020)
Ответ


Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 11:26. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Рейтинг@Mail.ru