PDA

Просмотр полной версии : LCZero


Страницы : 1 2 [3] 4 5 6 7 8

Maratka
02.05.2018, 21:44
А вот какое отношение эти цифры имеют к реальности.... это отдельный вопрос
Слабое. Матч с Ruffian показал рост ~60 Elo.
Матч с Deep Shredder в процессе, результат будет через ~ сутки.


по второй такой
Сейчас попробуем...

Maratka
02.05.2018, 22:00
Сейчас попробуем...
Попробовал, получилось.

https://lichess.org/CUDuvUaJ

Итак, под вопросом "почему 19.Qd5"?

byan_mivv
03.05.2018, 14:57
От Rubinus

New version 0.8 - https://github.com/glinscott/leela-chess/releases

Maratka
03.05.2018, 15:31
Add support for syzygy endgame tablebase

IMHO, поспешили.
Интереснее все же чистый предел движка, а не на стероидах

Maratka
03.05.2018, 16:02
Или я что-то не так делаю, или одно из двух, но в оболочку ChessBase я версию 0.8 опять не могу установить. :(

svoitsl
03.05.2018, 17:03
я версию 0.8 опять не могу установить. :(
надо наверно релиза пререлиза дождаться :)

Maratka
03.05.2018, 17:48
а да и сеть новоразмерную найдите где скачать
Там где и раньше.

Bullet
03.05.2018, 18:13
Что то арена не хочет играть турнир LCzero v0.8 id238 - Stockfish 1.3.1...
Движки установил, анализируют вручную нормально, а вот в режиме турнира ходы не делают, хотя ставил контроли и 10 секунд на ход, и 10 минут на игру...

kpu3uc
03.05.2018, 19:17
Не знаю, у меня отлично пошла, я мини-турнир между 0.7 и 0.8 делал в фритзе 16.

Bullet
03.05.2018, 19:28
Всё, разобрался

Maratka
03.05.2018, 19:28
0.8 делал в фритзе 16.
И как Вы ее устанавливали?

kpu3uc
03.05.2018, 20:54
И как Вы ее устанавливали?

Скачал 0.8, скачал weights_237.txt.gz , распаковал, переименовал в weights.txt. из 0.7 взял leelaz_opencl_tuning (лень было заново считать). В фритзе нажал создать новый uci, указал экзешник и все заверте...
з.ы. вроде только один релиз есть 0.8rc1, все там в порядке, все длл есть...
з.ы.ы. я же брал gpu-win.zip, cpu-win.zip и другие я не проверял, может там и накосячили.
з.ы.ы.ы. colab отваливается каждые 15 минут, если на него не глядеть...

kpu3uc
03.05.2018, 21:29
console.cloud.google.com вот тут дают бесплатный триал на 300 баксов, кто-нибудь может его настроить чтобы он работал как на колабе? сделать инструкцию.
europe-west1-b есть к80 видяха, вместе со скидкой в 300 баксов(наверно) можно уложиться на месяц.

Bullet
04.05.2018, 03:47
LC0 v0.8 id239 GPU vs Junior 13.8 +6 =10 -16
Core i7-4700mq (1 core for Junior)
GPU Nvidia GT750 (Speed 90-130 nodes/sec)
TC 4 min / 40 moves
Openings 3-moves PGN

Bullet
04.05.2018, 06:51
Вышла сеть с id=241, усиление порядка 18 ЭЛО!

kpu3uc
04.05.2018, 08:41
console.cloud.google.com вот тут дают бесплатный триал на 300 баксов, кто-нибудь может его настроить чтобы он работал как на колабе? сделать инструкцию.
europe-west1-b есть к80 видяха, вместе со скидкой в 300 баксов(наверно) можно уложиться на месяц.

ммм, все уже есть. https://github.com/glinscott/leela-chess/wiki/Run-Leela-Chess-Zero-clients-on-Google-Cloud-(10-minute-guide)

Bullet
04.05.2018, 08:43
Rybka 2.3.2a mp vs LC0 v0.8 id241
+8 =1 -1
Core i7 6700 (7 threads for each, LC0 speed ~150 nodes/sec)
4 min / 40 moves

Лила в проигранных партиях зачастую вела, но ошибалась в простых позициях типа промежуточного шаха или вилки.

8/5p1p/4pkp1/q7/P3P1P1/1R5P/1KB5/8 b - - 20 44
Qxa4??

r2r2k1/1p1q1pp1/2n2b1p/1Q6/p2pB3/P4NP1/bPPB1P1P/3RR1K1 b - - 4 21
Bd5??

svoitsl
04.05.2018, 09:00
Рост силы игры LC0 за неделю с 26 апреля по 3 мая составил 5558-5351=207 ЭЛО
Но это все же по сравнению с ней же самой (недельной давности).
По сравнению с другими движками рост может быть и поменьше.
По крайней мере мой тест с Рыбкой 2.3.2а mp x64 за неделю никакого роста не выявил (кажется даже, что вообще никакого).

Bullet
04.05.2018, 09:25
svoitsl, а какие результаты были с рыбкой тогда и сейчас?
Мне кажется, нужно на 70-100 ЭЛО послабее соперника нужно взять, чем Рыбка-2.3.2...

svoitsl
04.05.2018, 09:35
результаты были примерно одинаковые, одинаково низкие, вчера где то 2,5:47.5, неделю назад примерно такие же
Более - менее отследить разницу можно, если взять соперника не более чем с 2500 ЭЛО. 3000 ЭЛО будут ещё месяц не по зубам
Тут ведь получается, что с новой сетью и скорость перебора упала...

Maratka
04.05.2018, 09:58
Qxa4?

Исправили в версии 0.8, теперь она будет учиться и этим фокусам.

https://github.com/glinscott/leela-chess/releases/tag/v0.8rc1
Fix a bug in First Play Urgency (FPU)

Do not include Virtual Loss (VL)
Also set FPU reduction to 0.1

Maratka
04.05.2018, 10:01
Кто-нить кроме kpu3uc поставил версию 0.8 в оболочку Fritz?
Если да - каким образом?

Maratka
04.05.2018, 10:05
Рост силы игры LC0 за неделю с 26 апреля по 3 мая составил 5558-5351=207 ЭЛО
Но это все же по сравнению с ней же самой (недельной давности).
По сравнению с другими движками рост может быть и поменьше.
По крайней мере мой тест с Рыбкой 2.3.2а mp x64 за неделю никакого роста не выявил (кажется даже, что вообще никакого).

Где-то так и есть.

Причина:
Очередные две баги в клиенте 0.7, исправленные в версии 0.8 (а сколько их там еще осталось?).

1) Fix a bug in First Play Urgency (FPU)
Do not include Virtual Loss (VL)
Also set FPU reduction to 0.1

2) Fix a bug in 50 move rule for official test matches
Draw on move 50, not on ply 50.


И если движки уровня 2500 Elo подобное еще прощают, в результате чего мы видим легкий, но таки рост над ними, то уровня 3000- жестко наказывают.

Скоро будут и мои результаты (нужно найти старое мое сообщение со старыми результатами для сравнения).

Maratka
04.05.2018, 10:18
В общем, результаты таковы:
LZ vs Ruffian 2.1

с базой ID181 было:

94, Rapid 10m+15s 2018
1 Ruffian 2.1.0 +36 +19/=5/-15 55.13% 21.5/39
2 lczero v0.7 -36 +15/=5/-19 44.87% 17.5/39


База ID227, стало:

98 ID 227_Ruffian, Rapid 10m+15s 2018
1 lczero v0.7 +27 +15/=12/-12 53.85% 21.0/39
2 Ruffian 2.1.0 -27 +12/=12/-15 46.15% 18.0/39


Т.е. видим вполне очевидный рост над примерно равным соперником, хотя рост и поменьше, чем 230 Elo, на которые выросла сеть при игре сама с собой.




___________
А вот так получилось в матче против Deep Shreder 10 (движок на ~200 Elo сильнее, чем Ruffian)

База ID181, было:

95 ID 181, Rapid 10m+15s 2018
1 Deep Shredder 10 UCI +182 +30/=14/-6 74.00% 37.0/50
2 lczero v0.7 -182 +6/=14/-30 26.00% 13.0/50


База ID 227, стало:

99 ID 227_DS10, Rapid 10m+15s 2018
1 Deep Shredder 10 UCI +182 +29/=16/-5 74.00% 37.0/50
2 lczero v0.7 -182 +5/=16/-29 26.00% 13.0/50

Совпадение с точностью до одного Elo конечно же совпадение, но таки достаточно показательное, и видно, что над более-менее сильными движком роста никакого нет.

Bullet
04.05.2018, 10:32
Komodo 1.3 vs LC0 v0.8 id241
+7 =2 -1
Core i7 6700 (1 core for Komodo, 7 threads for LC0 (speed ~150 nodes/sec))
4 min / 40 moves

5r2/4p1k1/3p1p2/P4P1p/2P1P1p1/6qP/1r4P1/R3Q1RK b - - 1 39
Rf2??

4rk2/1p1nNpp1/3Pbn2/pPr1q3/2p1PR2/P1N1Q1Pp/4B2P/3R2K1 b - - 8 37
g6??

Maratka
04.05.2018, 11:40
Похоже, что после выхода клиента версии 0.8 начался ровный рост сети, без застоев и прыжков вниз: отредактированные правила игры позволяют достаточно легко побеждать предыдущие версии сети.

Вообще конечно ничего хорошего в этом нет: данный фокус по сути из списка приемов шулеров, и по-хорошему было бы полезным, чтобы сеть знала эти правила изначально. Но имеем что имеем.

Bullet
04.05.2018, 11:55
данный фокус по сути из списка приемов шулеров, и по-хорошему было бы полезным, чтобы сеть знала эти правила изначально
Ну да, разработчики именно эти цели и преследовали - как бы кого обмануть, сжульничать. Нет бы такую лёгкую фиговину как распределенный клиент для обучения нейронной взять и без багов написать с первого раза.
::сарказм::

Кстати, кто в курсе: почему начинали обучение с небольших сетей типа 6*64, потом 10*128? И как осуществляли переход от одной к другой? Там же при переходе предыдущиее обучение в мусорку выбрасывается? Или я ошибаюсь?

svoitsl
04.05.2018, 12:10
Похоже, что после выхода клиента версии 0.8 начался ровный рост сети,
пока мало статистики, 23-24 апреля тоже был постоянный рост течении 10 номеров сети подряд

почему начинали обучение с небольших сетей типа 6
была идея по мере наигрывания исправить баги и перейти на новую сеть, но наигрывание проходило быстрее чем находили и исправляли баги, поэтому пришлось перейти на большую сеть не исправив баги

Там же при переходе предыдущиее обучение в мусорку выбрасывается?
ничего хорошего не выбрасывается, если и выбрасывается то только плохое

Maratka
04.05.2018, 13:33
svoitsl,
Итак, под вопросом "почему 19.Qd5"?
Получилось что-то узнать?

Rom77
04.05.2018, 13:38
Кстати, кто в курсе: почему начинали обучение с небольших сетей типа 6*64, потом 10*128? И как осуществляли переход от одной к другой? Там же при переходе предыдущиее обучение в мусорку выбрасывается? Или я ошибаюсь?
Начинали с малых сетей, чтобы увеличить скорость наигрывания партий и соответственно интенсифицировать цикл разработки. Но поскольку сразу подтянулось немало народа, то узким местом стало не наигрывание тренировочных партий, а доработка кода.

Переход от одной нейросети к другой достаточно прост. Существует два способа. Либо создать пустую нейросеть и натренировать её на последних нескольких миллионах тренировочных партий. Либо расщепить существующую нейросеть и так же натренировать её на последних нескольких миллионах тренировочных партий. Результат и сроки будут примерно одинаковы. Максимум пара недель или даже дней. По крайней мере при перетренировке нейросети в игре Го именно так и было. Но нашем случае, оба раза тренировали с пустой сети.

Единственное отличие, расщепленная нейросеть сразу же начинает играть как предыдущая, только медленее. Её можно не дотренировывать, а сразу включить в тренировочный цикл. Но если дотренировывать, то она может играть намного сильнее. Можно осуществлять предварительную перетренировку большей нейросети параллельно текущей.

Расщепляется сеть просто. Надстраиваются дополнительные блоки, которые просто пропускают сигнал без изменений, а в существующих блоках расщепляются (например удваиваются) фильтры так, чтобы в сумме они выдавали тот же самый результат, как и раньше.

svoitsl
04.05.2018, 15:22
Получилось что-то узнать?
пока ждем....

Viktor
04.05.2018, 15:22
Эти миллионы партий нужно обязательно наиграть? А можно ли добавлять уже имеющиеся в других базах?

kpu3uc
04.05.2018, 15:26
опыт со страшим братом говорит что если тренировать на готовой базе эло натекают медленнее

svoitsl
04.05.2018, 15:36
А можно ли добавлять уже имеющиеся в других базах?
можно, вот только непонятно где их взять, нужного качества и кол-ва....
Гугл не дает свои 44 млн...

Maratka
04.05.2018, 15:52
Эти миллионы партий нужно обязательно наиграть? А можно ли добавлять уже имеющиеся в других базах?
IMHO, теоретически можно. Но это противоречит принципу "самообучения", хотя как прикладная задача (лучший в мире шахматный движок) - вероятно имеет право на существование.

_____
Проблема в том, что на "чужой базе" придется как-то оценивать рейтинги игроков, не зная их априори. Т.е. кто-то (SF) выиграл у кого-то (Fritz8). Значит ли это, что все ходы Fritz были слабыми? Вероятно нет! Но значит, возникает вопрос с оценкой этих ходов. А кто их может оценить?

Maratka
04.05.2018, 15:53
можно, вот только непонятно где их взять, нужного качества и кол-ва....
Взять их можно где угодно. В той же базе ChessBase миллионы партий...
Вопрос в оценке именно "качества".

Rom77
04.05.2018, 15:55
Эти миллионы партий нужно обязательно наиграть? А можно ли добавлять уже имеющиеся в других базах?
Да, только миллионы партий могут дать достаточное количество тренировочных примеров. По крайней мере на текущем этапе развития методов машинного обучения.

И все партии обязательно должны быть очень высокого уровня. Выше уровня существующей нейросети. Это необходимо, чтобы нейросеть могла обучаться на таких примерах. Тренировочные примеры выступают в качестве образцов лучшей игры. Нейросеть каждый раз как бы подтягивает свои выводы к их решениям.

Зато, один раз наиграв партии высокого уровня, их можно будет потом использовать много раз для тренировок каких-либо иных нейросеток. Например для экспериментов с сетями разной структуры. При наличии готовых партий это не займет много времени.

Maratka
04.05.2018, 16:12
опыт со страшим братом говорит что если тренировать на готовой базе эло натекают медленнее
Опыт по классическим шахматным движкам говорит, что буквально несколько тысяч партий, сыгранных топовыми движками на приличном железе и с приличным контролем времени достаточен для составления вполне "середнячей" книги.

В ней конечно не будет дебютов, вроде начинающихся с 1.a3/a4, но их и не нужно - в подобных дебютах белые играют на ничью, а не за победу.

Aster
04.05.2018, 16:27
Для своих экспериментов наигрывал много партий стокфишами с разными contempt на ультра-коротких контролях, порядка 20-30 миллионов партий за пару недель.

Качество игр было явно выше чем большинство чессбейзовских.

Maratka
04.05.2018, 17:07
А какой процент партий выигрышей/поражений у Вас был не по причине просрочки времени?

Качество игр было явно выше чем большинство чессбейзовских.
А вот в этом - очень сомневаюсь!

Aster
04.05.2018, 17:50
А какой процент партий выигрышей/поражений у Вас был не по причине просрочки времени?

Поражений по времени не было вообще.

А вот в этом - очень сомневаюсь!

В том, что движок с 3500 Эло выдаёт приличные игры на УКК?

svoitsl
04.05.2018, 17:52
интересное дело...,старая сеть тоже подтягивается...5575

Rom77
04.05.2018, 18:00
Я тестировал - у Стока при переборе около 200 тысяч позиций на ход уровень примерно 2900. Но даже при небольшом увеличении контроля уровень быстро растет.

Maratka
04.05.2018, 18:01
Поражений по времени не было вообще.
Это технически невозможно: при 20-30 млн партий за две недели мы приходим к ~ 20 партиям в секунду.
Ни один классический движок на данный контроль просто не рассчитан!

В том, что движок с 3500 Эло выдаёт приличные игры на УКК?
Приличные относительно чего?

Aster
04.05.2018, 18:45
Это технически невозможно: при 20-30 млн партий за две недели мы приходим к ~ 20 партиям в секунду.
Ни один классический движок на данный контроль просто не рассчитан!

Почему нет? :)
Это было на двух сорокаядерных серверах, движки сидели прикреплённые к ядру.


Приличные относительно чего?

Относительно продуктов (баз) Chessbase. Там же человеческие игры.

Bullet
04.05.2018, 19:35
Почему сеть-243 формата 10*128? Уже ведь перешли на 15*192.

svoitsl
04.05.2018, 19:38
По всей видимости это ошибка, хотя конечно хотелось бы что бы такой уровень был у прошлой сети, иначе следует признать,что и после устранения багов в новой версии регресс пока ещё возможен (ну это объяснят тем,что не все перешли на новую версию и часть игр идет со старой,помнится когда был похожий случай ранее,версию 0.6 не сразу полностью отключили).
Рост новой сети с новой прогой шел всего 6 номеров подряд :-(

sovaz1997
04.05.2018, 20:42
Да, опечатка, я проверил

Bullet
04.05.2018, 20:51
sovaz1997, а как это понять? По размеру файла с весами?

sovaz1997
04.05.2018, 21:02
Bullet, после запуска lczero.exe с этой сетью пишет:
"Detecting residual layers...v2...192 channels...15 blocks."

otodranik
04.05.2018, 23:24
\
косяк у лилы-мат во сколько ходов не показывает-просто огромная оценка

Чем тебе не человеческая игра на стримах? А вы докажите, что прога! :rofl:

Maratka
05.05.2018, 07:21
Это было на двух сорокаядерных серверах, движки сидели прикреплённые к ядру.
Т.е. при контроле 1/20 секунды на партию без добавления времени движки ухитряются играть партии без просрочки времени?


Относительно продуктов (баз) Chessbase. Там же человеческие игры.
Да как сказать... Посмотреть например темпы роста книги Hiarcs, так там явно человеческих партий столько не наберется - это первое.
И второе - у меня все же есть некоторые сомнения, что даже топовый движок на одном ядре, имея 0,05 секунды на партию сможет таки переиграть среднего уровня гроссмейстера (у человека по очевидной причине время на партию должно быть несколько бОльшим).

svoitsl
05.05.2018, 10:20
Лила хотела превысить 5600, но потом передумала, а жаль....
но все равно играть с Рыбкой 2.3.2 ещё явно рановато, вот когда перейдет хотя бы 5800...., а ещё лучше 6000!!!

Maratka
05.05.2018, 12:32
Лила хотела превысить 5600, но потом передумала, а жаль....
Вы движок то себе в какую оболочку ставите?
Если Fritz - то как?

Александр Руденко
05.05.2018, 13:05
что-то я не пойму логики , все пишут что ЛиЗеров уже 5700, однако все в он-лайн игре на сайте с лизеро любой ее стокфишом обыгрывает, и где мощь 5700 этого лизеро?

Maratka
05.05.2018, 13:24
ЛиЗеров уже 5700
1) Это внутренний рейтинг по отношению его к ему же самому.
2) При этом он считается очень похоже от нуля (где за нуль принимается случайное преставление фигур согласно правилам).

Реальный же рейтинг движка ориентировочно можно получить, разделив внутренний рейтинг на два.

_________
При этом, периодически всплывают ошибки как в движке, так и в правилах, что естественно не способствует росту реального рейтинга, но ничуть не мешает росту "внутреннего".

svoitsl
05.05.2018, 13:33
fritz я конечно издавно знаю,когда он был един с движком (ещё версии 5.2 кажется), но новый ленточный интерфейс как то мн не сильно симпатичен, к тому же его русофобия тоже раздражает, они специально выпускают обновления,чтобы русский не работал
Поэтому я предпочитаю Арену

otodranik
05.05.2018, 13:56
что-то я не пойму логики , все пишут что ЛиЗеров уже 5700, однако все в он-лайн игре на сайте с лизеро любой ее стокфишом обыгрывает, и где мощь 5700 этого лизеро?

5700 - это местный рейтинг разработчиков. Чтобы приблизительно узнать реальный - нужно разделить его на два.

svoitsl
05.05.2018, 15:00
почему её рыбка причёсывает?
потому что как тут (http://forchess.ru/showpost.php?p=67636&postcount=560) и тут (http://forchess.ru/showpost.php?p=67638&postcount=561) было замечено, коэффициент 2 действует только до примерно 5000, и находившиеся баги в программе не позволят ей подняться выше 2500 Эло, даже если предположить, что часть из них исправили в 0.8rc1, все равно реальный рейтинг станет повышаться совсем не сразу, на это может уйти не один млн. игр,
а пока Лила к сожалению заметно отстает от A0 по силе игры учитывая кол-во наигранный партий (ожидалось что будет опережать....)

kpu3uc
05.05.2018, 15:15
Вы движок то себе в какую оболочку ставите?
Если Fritz - то как?

http://rgho.st/7LnPBLbH6 попробуй, не знаю чего у тебя не получается. гпу версия. и сеть старая.

Bullet
05.05.2018, 15:36
Rybka 1.0beta x64 vs Leela v0.8 id 245
Core i7-4700mq 3.2 Ghz for Rybka
NVidia GT750m for Leela (Speed ~90 nodes/sec)
+9 =6 -5

Из 9 проигранных партий и 6 ничейных, 5 или 6 могли закончится с другим результатом, в них LC0 слила все преимущество за 1 ход...

otodranik
05.05.2018, 15:43
Rybka 1.0 vs Leela v0.8 id 245
Core i7-4700mq 3.2 Ghz for Rybka
NVidia GT750m for Leela (Speed ~90 nodes/sec)
+9 =6 -5

Значит, по прикидке -на 2750-2800 ЕЛО играет уже.

Maratka
05.05.2018, 16:02
Значит, по прикидке -на 2750-2800 ЕЛО играет уже.
Не играет. На 2800 Elo играет сама Рыбка.
http://www.computerchess.org.uk/ccrl/4040/cgi/engine_details.cgi?print=Details&each_game=1&eng=Rybka%201.0%2064-bit#Rybka_1_0_64-bit

А LZ проигрывает ей с заметным треском.

Maratka
05.05.2018, 16:04
http://rgho.st/7LnPBLbH6 попробуй, не знаю чего у тебя не получается. гпу версия. и сеть старая.
Не устанавливается.

svoitsl
05.05.2018, 16:13
Не устанавливается.
ну значит дело в системных библиотеках vc++, можно попробовать старые удалить, а новые поставить.
(или если вы используете gpu то и дрова на видео обновить)

А LZ проигрывает ей с заметным треском.
ну какая рыбка не указана (может 32 бит), а разница составляет 69-76 Эло, то есть
2710 если 32 бит и 2750 если 64 бит

Maratka
05.05.2018, 16:18
ну значит дело в системных библиотеках vc++, можно попробовать старые удалить, а новые поставить.
И какие же библиотеки изменились, учитывая, что версия 0.7 отлично работает, да и в версии 0.8 без проблем играются тренировочные партии?

Maratka
05.05.2018, 16:21
все равно реальный рейтинг станет повышаться совсем не сразу, на это может уйти не один млн. игр,
Ну в млн. играх считать - это конечно жутко выглядит, но на самом деле, 1 млн. игр - это всего дней пять (пока что), и есть хорошая вероятность, что в ближайшее время будет еще быстрее.

svoitsl
05.05.2018, 17:21
И какие же библиотеки изменились
решил тоже попробовать, но моего упорства хватило ровно на час,мне не удалось не то что Лилу установить туда ,но и Fritz 15, по моему оболочка на редкость сырая и глючная (зря что ли обновы выходят по 2 штуки в месяц, но они наверное 1 ошибку исправляют а 3 добавляют ), на её фоне Арена это эталон качества!.

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

Maratka
05.05.2018, 17:30
Ну в принципе ждать много большинству не приходится, высокий рейтинг Лила будет иметь на хорошем видео, а лучше когда этих хороших будет много
Никакая видео не заменит мозгов: если в силу известной баги, по которой Вы связывались с разработчиками LZ не видит скрытых шахов, то уровень его от бОльшей производительности сильно не поднимется: да, он раздавит Ruffian с куда как бОльшим разрывом, чем в моем случае (я запускаю LZ на CPU), но с тем же Deep Shredder 10 никаких откровений не будет: лучшее что получится добиться - это проигрыш не на почти 200 Elo, а на ну наверное где-то ~120.

Выглядеть это будет примерно так: на партиях, где скрытого шаха не получиться поставить, LZ на видеоплате даст приличный буст, но как только эта партия подвернется - тут же провалится, с резким снижением рейтинга, т.к. чем больше у тебя Elo, тем больше ты теряешь при проигрыше.

Фокус же роста количества партий (а с ним и повышения Elo) в другом:
в версию 0.8 добавили возможность сдачи партии. Т.е. не придется играть до мата, а значит - тратить лишнее время на обучение:

https://github.com/glinscott/leela-chess/releases/tag/v0.8rc1
Add support for resigning self-play games
Server will enable this soon after v0.8 is enforced

Maratka
05.05.2018, 17:47
решил тоже попробовать, но моего упорства хватило ровно на час,мне не удалось не то что Лилу установить туда ,но и Fritz 15, по моему оболочка на редкость сырая и глючная (зря что ли обновы выходят по 2 штуки в месяц, но они наверное 1 ошибку исправляют а 3 добавляют ), на её фоне Арена это эталон качества!.
В Fritz 16 так само патчи выходят (десяток за полгода).
Проблема наверняка не в сырости оболочки, а в сырости движка: он похоже не на 100% UCI-совместимый.

Версию 0.7 я у себя запустил через "костыль" - Полиглот

Что сделал для запуска версии 0.8:
Скопировал версию 0.7 с Полиглотом в другой каталог, и заменил файлы в этом каталоге версии 0.7 на 0.8 -результат - оболочка не видит движка, при указывании на exe'шник Полиглота
Напрямую - так само не видит, при этом напрямую у меня не видится и версия 0.7

Абсолютно все имеющиеся у меня UCI-движки при этом устанавливаются без проблем.

svoitsl
05.05.2018, 18:34
Что сделал для запуска версии 0.8:
а чeм вам не нравится официальный (https://github.com/glinscott/leela-chess/wiki/Running-Leela-Chess-Zero-in-a-Chess-GUI) вариант для 0.6?

Version 0.6:

Fritz unfortunately doesn’t accept any command line parameters for external engines, so a little workaround is required to utilize the engine in this GUI. [ Fritz, к сожалению, не принимает никаких параметров командной строки для внешних двигателей, поэтому для использования движка в этом графическом интерфейсе требуется небольшое обходное решение.] It is the utility ‘InBetween’ by Odd Gunnar Malin, which intercepts communication between the GUI and the engine, and allows on-the-fly modification of the transferred data. [ Это утилита «InBetween» от Odd Gunnar Malin, которая перехватывает связь между GUI и движком и позволяет «на лету» изменять переданные данные.] The utility can be downloaded here (scroll down). [ Утилиту можно загрузить здесь (прокрутите вниз).] You use it as follows: [ Вы используете его следующим образом:]

Extract the files ‘InBetween.exe’ and ‘InBetween.ini’ to the aforementioned ‘LCZero’ subdirectory [ Извлеките файлы «InBetween.exe» и «InBetween.ini» в вышеупомянутый подкаталог «LCZero»]
Edit ‘InBetween.ini’ and provide the following option in the [InBetween] section: CommandLine := lczero.exe –uci (optional: additional parameters according to the list above, for example –noponder; don’t forget to remove ; at the beginning of the line to activate the command) [ Измените «InBetween.ini» и предоставите следующую опцию в разделе [InBetween]: CommandLine: = lczero.exe -uci (необязательно: дополнительные параметры в соответствии с приведенным выше списком, например -noponder; не забудьте удалить; ]

Example:

CommandLine := lczero.exe --uci --noponder

Save & Close the file

Once you have the required files in place, add the engine to Fritz:

In the Fritz start menu, click ‘Enter & Analyse’
Select the ‘Engine’ tab, click ‘Create UCI Engine’
In the ‘Set up UCI Engine’ dialog, select the ‘InBetween.exe’ file located in the aforementioned folder via the respective file selection dialog

Name and Author should be filled in automatically, and no further configuration is required.

Note: For the purpose of creating this guide, v1.3 of the ‘InBetween’ utility has been used.

Maratka
05.05.2018, 21:05
а чeм вам не нравится официальный вариант для 0.6?
Тем, что тесты для версии 0.7 уже проведены.
Если запустить движок как либо иначе, чем так, как он уже был запущен в прошлых тестах, то результаты матчей невозможно будет сопоставить.

svoitsl
05.05.2018, 21:10
то результаты матчей невозможно будет сопоставить.
интересно, а как способ запуска повлияет на результаты матчей?

вот тут
https://www.twitch.tv/ccls
неплохо отображается рейтинг разных сетей

svoitsl
05.05.2018, 22:56
Хотелось бы привести интересное сообщение с другого сайта



Можно прослеживать силу игры относительно различных версий стокфиша (https://docs.google.com/spreadsheets/d/18UWR4FVhPi0vNwwPreu_avd9ycujGQ5ayR2LzJOWP4s/edit#gid=0).
С каждой сетью там наигрывают вроде бы 200 игр с контролем 48 сек + 0,2, с книжкой 200 позиций, без эндшпильных баз.
На основе этой таблички сделал график. Каждая зеленая линия - это различная версия стокфиша. Самая верхняя - SF9; самая нижняя - SF8 уровень 0:
Можно заметить, что, например, с 205 по 245 сеть фактически не было прогресса, хотя при играх друг с другом рост что-то около 240 пунктов

https://a.radikal.ru/a39/1805/ae/ffe2b554f0ce.png


То есть получается, что за последние почти 2 млн. игр сеть обучилась не более чем на 1%, не уверен,что это статистически значимая величина.
Что ,впрочем, только подтверждает наблюдения Maratka

Maratka
05.05.2018, 23:18
интересно, а как способ запуска повлияет на результаты матчей?

Теоретически, может измениться скорость перебора.
Практически, это конечно же маловероятно. Однако, хотелось бы уйти от "костылей", и коль уж LZ является UCI-движком, то ставить его напрямую.

Maratka
05.05.2018, 23:33
То есть получается, что за последние почти 2 млн. игр сеть обучилась не более чем на 1%, не уверен,что это статистически значимая величина.
Думается, что если запустить две копии LZ с разными базами друг против друга, то прирост в две-три сотни Elo вполне подтвердится.

Проблема (я практически уверен в этом) именно в ошибках движка, из-за которых он неверно понимал некоторые правила, и не учился некоторым фокусам, т.е. по сути - он учился играть не в шахматы, а не некую шахматоподобную игру.

Само собой, что выставив LZ против движка, который играет именно в шахматы, мы видим:
1) Проигрыш LZ
2) Отсутствие прогресса при переходе к новым базам.

п.(2) объяснянется тем, что чем дольше движок "учится", тем лучше он играет в шахматоподобную игру, и тем дольше его нужно переучивать, чтобы он стал прогрессировать в игре именно в шахматы.
Но ничего страшного, версия 0.8 с исправлениями движка только вышла. Дней за десять она наиграет ~2 млн партий уже именно в шахмтаты (предполагаю, что это были последние баги), после чего пойдет устойчивый рост реальной силы игры против других движков.

svoitsl
05.05.2018, 23:55
Теоретически, может измениться скорость перебора.
странно,ведь это только способ загрузки движка,он выполняется однократно (по Fritz кажется один раз за игру, в Арене 1 раз за 20 игр,но это можно менять) и более не на что не влияет, прога уже в памяти. и "костыль" хоть и сидит в памяти, но других ресурсов не потребляет.


Дней за десять она наиграет ~2 млн партий
Мне конечно нравится ваш оптимизм, но.... если её 10 млн игр учили играть так (неправильно), а потом 2 млн по другому, то вероятность что она будет играть по другому (то есть правильно) вряд ли превысит 2/12=1/6.

Maratka
06.05.2018, 00:21
Мне конечно нравится ваш оптимизм, но.... если её 10 млн игр учили играть так (неправильно), а потом 2 млн по другому, то вероятность что она будет играть по другому (то есть правильно) вряд ли превысит 2/12=1/6.

Вероятность IMHO будет стремиться к 100%, т.к. ранее такие ходы просто не делались самим LZ, (аналогично, LZ не видел, что этот ход может сделать соперник), теперь же рейтинг (а с ним и вероятность) этих ходов будет стремительно нарастать, т.к. случайно сделав этот ход, новая сеть выиграет у старой, повысит рейтинг хода, и т.д. по восходящей спирали.

Maratka
06.05.2018, 14:22
Практически, это конечно же маловероятно. Однако, хотелось бы уйти от "костылей", и коль уж LZ является UCI-движком, то ставить его напрямую.
Завел таки...
Установил на оболочку последние пачти, и оболочка увидела движок.
Исправление было в позапрошлом патче (актуальная версия - 15.38).

ChangeLog GUI 15.36
- Regression: Sometimes a diagram didn't appear print preview.
- Regression: Speech output didn't always work.
- Improved handling of non-standard-compliant PGN.
- Improved loading of non-standard-compliant UCI engines.
- Graphical errors with text output of non-western languages.
- Wrong handling of ribbon entry for book style.
- Dialog for theme blitz was grafically broken.

Maratka
06.05.2018, 16:25
https://en.chessbase.com/post/leela-chess-zero-alphazero-for-the-pc

Maratka
06.05.2018, 19:52
Запустил матч версий 0.7 с базой 227 против 0.8 с базой 252.
Результат позже, а пока что график:

http://www.imageup.ru/img40/3060876/capture.png (http://www.imageup.ru/img40/3060876/capture.png.html)

Очевидно, что новая база (плюс новый двиг) оценивают одну и ту же позицию сильно по разному. Кто прав, узнаем к утру, когда доиграется матч.

Bullet
06.05.2018, 20:20
Maratka, а если последним стокфишем оценить позицию в районе 40 и 60 хода, он что покажет?

Maratka
06.05.2018, 20:42
Maratka, а если последним стокфишем оценить позицию в районе 40 и 60 хода, он что покажет?

На какой глубине?
Ну или через сколько времени анализа (у меня AMD FX-8350 на штатных частотах)?

_____
Кстати, партию выиграла версия .8 (черные).

Maratka
06.05.2018, 20:51
На какой глубине?
Ну или через сколько времени анализа (у меня AMD FX-8350 на штатных частотах)?
В общем, зря спрашивал, тут приличная глубина набирается практически мгновенно:


http://www.imageup.ru/img40/3060941/capture.jpg (http://www.imageup.ru/img40/3060941/capture.jpg.html)


http://www.imageup.ru/img40/3060942/capture2.jpg (http://www.imageup.ru/img40/3060942/capture2.jpg.html)


________



Короче, чисто ничейная позиция...

Maratka
07.05.2018, 10:47
Итого, имеем:


100 0.7_ID227 vs 0.8_ID252, Blitz 2m+12s 2018

1 lczero v0.8 +34 +14/=28/-9 54.90% 28.0/51
2 lczero v0.7 -34 +9/=28/-14 45.10% 23.0/51

svoitsl
07.05.2018, 11:16
Итого, имеем:
значит сама с собой она чему то да научилось....
Но вот с другими ещё какое то время будет пробуксовывать...
id228 пока официально самая сильная (https://docs.google.com/spreadsheets/d/18UWR4FVhPi0vNwwPreu_avd9ycujGQ5ayR2LzJOWP4s/edit#gid=0)

Maratka
07.05.2018, 11:28
id228 пока официально самая сильная
Я не нашел, какая версия движка там используется.

sovaz1997
07.05.2018, 12:37
svoitsl, самая сильная по сравнению со Stockfish. Если сравнивать вообще (с учетом множества движков), то мы не знаем.

Maratka
07.05.2018, 13:21
А какая самая сильная по сравнению со SF, учитывая, что есть несколько версий движков, каждый из которых нужно проверять с разными сетями/базами, которых выходит 3-4 штуки в сутки?
Это я к чему?

Но вот с другими ещё какое то время будет пробуксовывать...
id228 пока официально самая сильная

Т.е. может оказаться, что база ID228 была самая сильная при клиенте 0.7, однако она совершенно не обязательно будет самой сильной с клиентом 0.8 (т.е. последней, актуальной на сегодня версией ).

Bullet
07.05.2018, 13:51
Да там разброс 50 ЭЛО, не выбрать просто так самую сильную.

svoitsl
08.05.2018, 08:23
По-пробовал запустить движок на CUDA (к сожалению для этого нужны видюхи GF)
В принципе скорость перебора возросла и при некотором увеличении контроля (до 5'+20") с Рыбкой 2.3.2а mp x64 играет на равных

svoitsl
08.05.2018, 11:10
А между тем прошел официальный тест (https://docs.google.com/spreadsheets/d/18UWR4FVhPi0vNwwPreu_avd9ycujGQ5ayR2LzJOWP4s/edit#gid=0) относительно крайней сети id260, результаты пока скромные, всего 2801 Эло, по сравнению со всяким Стокфишами.
Самый большой результат пока у id228 и составляет он 2853, даже вырос на 1 Эло.
Значит пик в обучении пройден,но есть надежда что это локальный пик, а будет ещё один и побольше этого.

svoitsl
08.05.2018, 21:59
вопрос, если такое начало...
1 Nf3 e5
2 Nxe5
Это нормально....?
(не знаю теории)

Evgeny
08.05.2018, 22:15
Ненормально. У белых перевес.

svoitsl
08.05.2018, 22:20
Это так сыграла Лила (черными)..
мне тоже показался её ход весьма оригинальным...
Она его сделала с превеликой радостью (+23.61)

Maratka
08.05.2018, 22:29
Это так сыграла Лила (черными)..
мне тоже показался её ход весьма оригинальным...
Итого парти какой?
И с кем играл LZ?

svoitsl
08.05.2018, 22:38
Итога я не стал дожидаться,
1. Nf3 e5
2. Nxe5 Qh4
3. g3 Qd8
4. d4 Be7
5. Nc3 Nf6

играла с Рыбкой 2.3.2a mp x64
на 5 -м ходу все были собой довольны,+0.9 у обоих :)

sovaz1997
09.05.2018, 07:34
Что-то пока падает сила игры LCZero. Возможно, сказались предыдущие баги в обучении.

svoitsl
09.05.2018, 07:46
Последний 1 млн игр как то не прижился....
Id228 (2853 Эло) пока остается сильнейшей, хотя с тех пор было наиграно более 1.6 млн партий..

Maratka
09.05.2018, 10:24
1) Они по 200 партий играют, т.е. погрешность 30 Elo с гаком.
2) Меня еще до сих пор никто не убедил в том, что беря в качестве точки отчета движок с рейтингом на четыре сотни Elo выше, получится увидеть динамику развития.

svoitsl
09.05.2018, 10:34
а вот если почитать

Every new LCZero version plays 100 games each against:
1) lowest rated Stockfish engine not previously beaten by LCZero and
2) Stockfish engine one level above or below (depends on the first match result)

То получится, что игры проходят только с 1.01 и 3

svoitsl
09.05.2018, 12:24
Надо было просто немного подождать и рейтинг стремительно (+30) пошел вверх,при игре с собой, и превысил уровень id 241 от 3 мая, и каких то 2 млн новых игр (0.8rc1) ничему особенному сеть не научили.

Заценим?
v0.9rc1 (https://github.com/glinscott/leela-chess/releases/tag/v0.9rc1http://)

This is a Release Candidate! If severe bugs are found you will need to download an update!

#546 NNCache full history
More accurate results (important for low playouts i.e. self-play games).
NPS for match games will be lower due to this, but more steady.
#536 Disable tree reuse in training
More accurate application of Dirichlet noise to help discover new moves, for very small performance hit
NPS for client self-play will be much higher, but wall clock time to play a game slightly longer.
#529, #526 Fix resign code
#521 Fix --playouts
#518 increment tbhits on root probes
#516 faster loading of weights
#512 rename visits to nodes (--visits is deprecated, use --nodes or go nodes N) instead

lczero_v0.9_avx2_mkl.zip is the Intel MKL release, you must download the dlls from Intel: https://software.intel.com/en-us/mkl

Maratka
09.05.2018, 14:07
То получится, что игры проходят только с 1.01 и 3
Так версия "3" и есть выше, на добрых ~600 ELo

Обратите внимание на разницу у SF8 между 1 и 4 ядрами.
У третьей версии прирост от четырех ядер не думаю что сильно меньше, во всяком случае как мне представляется, по порядку величины рассчитывать на сотню Elo вполне можно.

___________
Другое дело, что SF3 искусственно обрезали до одного ядра, а LZ наоборот - запустили в благоприятных условиях, на GPU, а не CPU, потому и кажется, что разница в "всего" в 200 Elo.
По моим же тестам, LZ буквально неделю назад не тянул не то что на конкурента SF3, а и на Deep Shredder 8, который этому самому SF3 проигрывает практически вчистую (оба движка работают на CPU).

Maratka
09.05.2018, 14:19
и каких то 2 млн новых игр (0.8rc1) ничему особенному сеть не научили.
Отсутствие результата - тоже результат. ;)

Теперь в сети ошибочные ходы, вызванные неверными вводными условиями (правилами игры) уже не имеют сколь-нибудь значимого перевеса над правильными ходами, а значит реальный уровень сети может идти вверх.

svoitsl
09.05.2018, 14:51
Так версия "3" и есть выше, на добрых ~600 ELo
но они (https://docs.google.com/spreadsheets/d/18UWR4FVhPi0vNwwPreu_avd9ycujGQ5ayR2LzJOWP4s/edit#gid=0) то считают что всего то на 3074-2855 (для id228, да -да , не играет,а рейтинг ростет!!! :))=219 (если калькулятор нам мне врет)

Другое дело
Они хотели как то сопоставить движки и выбрали тот Стокфишь что на 1 ядре,это же позволяет рассчитать рейтинг Лилы?

Кстати новая id263 демонстрирует впечатляющий рост, целых 2833 (настоящих Эло), а у id260 было всего 2802
то есть рост на 31 настоящих Эло (и на 14 деффектных)
Почти достигла id235 (2835)
Теперь в сети ошибочные ходы,... не имеют сколь-нибудь значимого перевеса
да ещё и новая версия вышла, может кое что ещё исправили и добавили....
кстати, что то mkl версия не пашет.....:negative:
Это у всех так?

Maratka
09.05.2018, 16:12
но они то считают что всего то на 3074-2855
Так считать можно очень по разному.

Мои тесты с Ruffian (который работает строго в один поток) показывают рост.
Если бы Ruffian умел в много потоков (да, я знаю, что это из темы "если бы у бабушки был бы.... то она была бы дедушкой), но тем не менее: любой классический движок имеет некий теоретический предел, после которого его Elo не растет вне зависимости от мощности железа. Т.е. это чистый упор в оценочную функцию - раз, и функцию отсечения малоперспективных веток. Так вот, далеко не факт, что Ruffian уперся в предел собственно шахматных алгоритмов, а не в предел недостаточной мощности.
Собственно говоря, проверить это я могу очень легко: запущу LZ vs Ruffian строго по потоку каждому. Хотите?


____________
Что LZ, что SF на данных свои этапах развития в этот предел пока что не уперлись, однако таки сравнивать SF (пусть и старый) на одном потоке с LZ, использующего по мере надобности до 1280 ядер CUDA все же не очень правомерно: вполне может оказаться, что LZ линейно масштабируется ну скажем до 2580 ядер (GTX 1080), тогда как SF даже древней третьей версии может вытянуть допустим 8 ядер, из чего следует прирост скорости в два и восемь раз соответственно.

_______
собственно потому я тестирую все движки на CPU, а запуск LZ на GPU - это бонус в скорости, но не в мозгах, который имеет четкий предел. А вот новые сети пока что никто не знает, во что упрутся, и вполне реальна ситуация, когда LZ на хорошем CPU уже даст бой классическим топовым движкам.

_______
Ну или в двух словах: работу LZ на GPU предлагаю рассматривать как работу на неком сопроцессоре, недоступном другим движкам.

Maratka
09.05.2018, 16:45
crem, скажите пожалуйста, вы проводите тесты прогресса обучения сети не только против предыдущих версий сети, но и против классических движков?

Если да - какой реальный Elo LZ на их фоне (отдельно по CPU-версии, и отдельно - по GPU)?

Maratka
09.05.2018, 16:51
И еще один вопрос:
http://forchess.ru/showpost.php?p=67584&postcount=531

По этой позиции Вам вопрос уже должны были задавать, но ответа я пока что не видел.

Есть что сказать?
(интересует 19.Qd5, почему и зачем он сделан?).

svoitsl
09.05.2018, 17:09
и вполне реальна ситуация, когда LZ на хорошем CPU уже даст бой классическим топовым движкам.
думаю, что эта ситуация все же мало реальна
даже если использовать только целочисленную арифметику,слишком разные требования предъявляют разные алгоритмы движков к железу.
так уж получилось, что на GPU стали лучше стали идти матричные алгоритмы,так как GPU стали адаптировать под обработку изображений (точнее они для этого и нужны).
Кстати если вам нравятся CPU то попробуйте вариант mkl,а то что то он у меня не пошел пока, чистый CPU и никаких GPU :)

Crem тут может и не бывает, а ответ он все же дал


В отличие от первой партии тут не одноходовый зевок, а надо посчитать (и ферзь висит, и ладья после отхода короля, и вообще не понятно без счёта кто в плюсе). Поэтому тут не получается просто сказать какую из позиций она оценивает неправильно.

Я постараюсь на неделе на том форуме написать пост о том, как смотреть внутренние счётчики поиска Монте-Карло и что они обозначают. Тогда все смогут посмотреть что не так, для любой позиции.

Только нужна будет версия для cuDNN ( https://crem.xyz/lc0/ ), а она работает только с видеокартами NVidia и для неё надо установить CUDA v9.0 и cuDNN (а для cuDNN надо зарегистрироваться на сайте NVidia). Но зато она быстрее ( сравнить с openCl версией можно тут https://docs.google.com/spreadsheet...P7Vul4DpRNfn6K8oeCjBILe6uA/edit#gid=857482380 ), и со временем станет основной, со своими свежими багами. :)
OpenCL версия тоже показывает счётчики, но не все.


Эту версию я поставил конечно, но вот где чего и как смотреть пока не понял

svoitsl
09.05.2018, 19:28
удалась запустить mkl версию, рост около 1.5 - 2 раза

Maratka
09.05.2018, 19:48
Crem тут может и не бывает
Не бывал бы - я бы у него не спрашивал.

Maratka
09.05.2018, 19:52
думаю, что эта ситуация все же мало реальна
Не нужно думать. Вполне достаточно подсчитать, сколько nps дает в процессе обучения (там это очень удобно смотреть) Ваш процессор в один поток, и сколько - Ваша видеоплата на всех своих ядрах.
Далее, отмасштабировать CPU-производительность по количеству ядер/потоков ну скажем к относительно бюджетному Ryzen TR 1950x, и сравнить.

svoitsl
09.05.2018, 19:54
скачайте (https://www98.zippyshare.com/v/YVLHdm6R/file.html) и положите рядом с новой avx2/mkl LCO (https://github.com/glinscott/leela-chess/releases/download/v0.9rc1/lczero_v0.9_avx2_mkl.zip)
должен быть рост в 1.5-2 раза на процессоре, ну и конечно многопоточность никто не отменял -t 4(например)
сеть можно не распаковывать, но надо переименовать

Maratka
09.05.2018, 19:58
У меня AVX2 не поддерживается.

svoitsl
09.05.2018, 21:25
У меня AVX2 не поддерживается.
впрочем, как выяснилось:
cpu обычная на 4-х потоках дает 125 nps
cpu на avx2 при 4-х потоках дает 200 nps
gpu (на gf730) обычная дает 120-110 (на 4-х дает 140-130 nps)

svoitsl
09.05.2018, 22:48
gpu (на gf730) cuda дает порядка 385 nps

Кстати поддержка проекта продолжает падать,ещё несколько дней назад я думал что она не упадет менее чем 190 тыс игр в день,но вот есть вероятность что она упадет даже ниже 180 тыс в день.
И это на фоне выхода более скоростных (cuda и avx2) вариантов,хотя как применить cuda для обучения я не знаю.

Maratka
09.05.2018, 23:24
cpu на avx2 при 4-х потоках дает 200 nps
gpu (на gf730) cuda дает порядка 385 nps
Итого, практически одинаково.
Лучший из GeForce, формально доступный в розницу дает в 25 раз больше, чем Ваш GT730, но он именно что формально доступен.
https://www.nvidia.ru/titan/titan-v/


А ширпотреб вроде GTX 1080 Ti быстрее всего раз в пятнадцать, что более-менее компенсируется количеством ядер у старших Ryzen TR/ Core i9, а тем более Xeon/Epic

Так что никаких откровений использование GPU в сравнении с по настоящему мощными CPU не даст, а значит LZ в случае если из его обучения что-то путное выйдет вполне будет способен и на CPU дать бой классическим движкам.

svoitsl
10.05.2018, 19:09
Большего разнообразия версии Лилы для наигрывания кажется ещё не было,тут и 7 и 8 и 9-я версии одновременно, а на самом деле вариантов больше, многие умудряюся совмещать разные версии клиента и собственно Лилы. Но Лила что то от такого разнообразия не очень быстро стала обучаться.
Все таки довольно странно, а не было ли бы полезно сделать в проге самообновление, раз уж все равно без инета не может

Maratka
10.05.2018, 22:26
Все таки довольно странно, а не было ли бы полезно сделать в проге самообновление, раз уж все равно без инета не может

Что-то подобное уже сделали в сервере - он должен выбрасывать клиента с версией ниже чем нужная с соответствующим кодом ошибки.

svoitsl
10.05.2018, 22:52
да, действительно, версия 0.7 вылетает с сообщением ERROR: unrecognised option '--fpu_reduction=0'
а v0.8 нормально работает

Maratka
10.05.2018, 23:30
Я имел в виду другое:
https://github.com/glinscott/leela-chess/commit/51e03d63ba5ef9fe504bb0def9677c634a5f8bdb

Впрочем, возможно что-то пропустил.

svoitsl
10.05.2018, 23:43
так это просто сообщение у них на страничке, кто зашел - молодец, а кто нет.... тот может портить сеть дальше
кстати теория заговора уже потихоньку пробивает себе путь

the really odd results we were seeing in the past few days could be the result of bad data (games) being fed into the system. I'll confess I wasn't thinking "bug" but rather something malicious being done to derail the project. So have I read that correctly over on github? Will it be possible to dump the corrupt data and re-set back to just before it went haywire?

Maratka
11.05.2018, 00:55
the really odd results we were seeing in the past few days could be the result of bad data (games) being fed into the system. I'll confess I wasn't thinking "bug" but rather something malicious being done to derail the project. So have I read that correctly over on github? Will it be possible to dump the corrupt data and re-set back to just before it went haywire?

Это вообще говоря проблемы индейцев. :(
Самое правильное обучение - внутренне, на доверенных системах, отключенных от Интернета. Очевидно, что оно будет идти либо долго (при недостатке мощностей), либо дорого (если купить десяток Тесел), по сравнению с публичным обучением "для всех желающих".
Зато вероятность хака равна нулю.

А тут у них открытый клиент с исходниками... Поменяй что считаешь нужным, запусти на Гугловских теслах - и в базе будет каша.

svoitsl
11.05.2018, 08:41
LC0 преподнесла сегодня утром два не очень приятных сюрприза
1 Её уровень в собственных Эло снова упал до 5509 Эло
2 Уровень её новой cети id273 тоже упал по сравнению со Стокфишем до уровня 2713 эло (за счет чего уровень сети id228 вырос до 2856!), что нижу уровня предыдущей протестированной сети id268 на целых 96 вполне реальных Эло
Разработчики порадовали нас новой версией
v0.10rc1 (https://github.com/glinscott/leela-chess/releases/tag/v0.10rc1)

Note: The server will display you are using lczero engine version v0.9 even after you upgrade to v0.10. This will be fixed soon(tm).

Main change:

#577 - Two inputs to the Neural Network (rule50 and the all 1s plane) were not connected properly.

We don't expect this bug fix to resolve the current strength fluctuations, but it's still an important fix so we made another quick release. Thanks to Alexander Lyashuk and Trevor for both finding this issue independently, and Tilps for implementing a fix.

Ну все, теперь AZ0 скоро будет побеждена очень скоро (просто не придет на турнир :) )


Есть сообщение crem с другого форума
В v0.10 пофикшен серьёзный баг, который был в коде давно, но скорее всего был усилен изменениями в v0.8.
Он генерировал плохие тренировочные данные, и объясняет многочисленные зевки и остановку роста рейтинга. Все переходите на v0.10. :)
Интересно, означает ли это , что всё что нажито непосильным трудом, все ж пропало?
(12 млн игр)

Maratka
11.05.2018, 10:28
Интересно, означает ли это , что всё что нажито непосильным трудом, все ж пропало?
Скорее, партии за последнее дней пять, т.е. с момента выхода версии .8

Maratka
11.05.2018, 10:51
Кстати, в описании к версии сказано, что:

We don't expect this bug fix to resolve the current strength fluctuations, but it's still an important fix so we made another quick release. Thanks to Alexander Lyashuk and Trevor for both finding this issue independently, and Tilps for implementing a fix.

Т.е. прыгать рейтинг все равно будет, никуда не денется.

Ну а исправили они:

Two inputs to the Neural Network (rule50 and the all 1s plane) were not connected properly.

svoitsl
11.05.2018, 11:11
сглазить бояться....
Но все таки он был давно, может и в 0.7, а до этого пешка кроме коня не в кого не превращалась....

svoitsl
12.05.2018, 10:27
Почти все перешли на новую 10-ку и наметился осторожный прогресс, при игре сама с собой сеть улучила рейтинг на почти 4, а затем на почти целых 6 Эло.
А теперь о реальном рейтинге....
Однако реальный рейтинг пока продолжает снижаться, на сей раз он упал на 82 Эло (для id 278) по сравнению с сетью id273, но все ещё превышает уровень id156 с его 2622 Эло на 10 Эло.
Но и тут есть повод для оптимизма, ведь это ровно на 9 Эло !!!! меньше,чем в прошлый раз (id 273 упала сразу на 93 Эло по сравнению с id 268).
К тому же счастливые обладатели не очень древних компов могут быстро помочь делу используя более шустрый вариант Лилы для mkl, bmi2, popcnt (https://github.com/glinscott/leela-chess/releases/download/v0.10rc1/lczero10_mkl_bmi2_and_popcnt.zip)
Но увы,нет гарантий, что все глюки устранены и поэтому они могут как быстро помочь, так и быстро повредить рейтингу,но делу несомненно помогут,так как отрицательный результат - тоже результат!!!

Есть ещё один повод для оптимизма (в некотором роде) -сеть id228 снова увеличила свой рейтинг ,достигнув рекордных для Лилы 2857 Эло!!!

Maratka
12.05.2018, 14:51
Проверил с базой ID227
На прошлой базе ID181 было 47 из 200
на базе ID227: Result: 55 out of 200 = 27.5%

Проверил версию .10 с базой ID280:
Result: 56 out of 200 = 28.0%


Solving: D:\My Documents\ChessBase\Testsets\-=DieRybka4TestSuite=-200_combined_24-12-2011.cbh
Maximum time = 20s.

1. 01. Polugaevsky-Torre (London - Bxh7+, Computer Chess Test Suite 2011 > 20s.
2. 49. Smirnov-Kurnosov (Istanbu - Bxh5, Computer Chess Test Suite 2011 Solved in 0.41s/8; Solved: 1
3. arasan12.215 - Bxf7+, Computer Chess Test Suite 2011 > 20s.
4. arasan12.124 - Re8+, Computer Chess Test Suite 2011 > 20s.
5. arasan12.122 - Ra2, Computer Chess Test Suite 2011 > 20s.
6. exercise 11.06 okelly.ci 141 - Rxe7, Computer Chess Test Suite 2011 > 20s.
7. Kholmov-Bronstein,K - Nc6, Computer Chess Test Suite 2011 > 20s.
8. Glek-Lingnau,D - Rxf6, Computer Chess Test Suite 2011 > 20s.
9. Schuster-Janosi,C - Qd1,Q, Computer Chess Test Suite 2011 > 20s.
10. Winckelmann-Engel,C - Bxg6, Computer Chess Test Suite 2011 > 20s.
11. Panow-Taimanow,M - Rxa6, Computer Chess Test Suite 2011 > 20s.
12. Arnlind-Zagorovsky,C - Re3, Computer Chess Test Suite 2011 > 20s.
13. Georgiev-Ionescu,C - Bxh7, Computer Chess Test Suite 2011 > 20s.
14. Glek-Ulibin,W - Nxf5, Computer Chess Test Suite 2011 > 20s.
15. Gaprindashvili-Bliss,C - e6, Computer Chess Test Suite 2011 > 20s.
16. Trent - Deslandes Cap d'Agde - Bxh7, Computer Chess Test Suite 2011 > 20s.
17. test - Rxf6, Computer Chess Test Suite 2011 Solved in 8.17s/16; Solved: 2
18. Wohl-Mikhalev,C - Bxh6, Computer Chess Test Suite 2011 > 20s.
19. Ëîáàíîâ - NN - Rxf6, Computer Chess Test Suite 2011 > 20s.
20. Spassky-Unzicker 1966 - Nf5, Computer Chess Test Suite 2011 > 20s.
21. Fischer-Benko 1967 - Qh5, Computer Chess Test Suite 2011 Solved in 1.06s/12; Solved: 3
22. Anand-Shirov 2000 - Nxg5, Computer Chess Test Suite 2011 > 20s.
23. Karpov-Kortschnoj 1981 - Nf6, Computer Chess Test Suite 2011 > 20s.
24. Topalov-Anand 2010 - Nf6, Computer Chess Test Suite 2011 Solved in 7.15s/16; Solved: 4
25. King's attack - Ra7, Computer Chess Test Suite 2011 > 20s.
26. King's attack - Nxf7, Computer Chess Test Suite 2011 > 20s.
27. King's attack - Rxh2, Computer Chess Test Suite 2011 Solved in 4.62s/15; Solved: 5
28. King's attack - Bh3, Computer Chess Test Suite 2011 > 20s.
29. Attack the castled king - Rxg7, Computer Chess Test Suite 2011 > 20s.
30. Position 3 - Nxg5, Computer Chess Test Suite 2011 > 20s.
31. Position 5 - e5, Computer Chess Test Suite 2011 > 20s.
32. Position 6 - axb5, Computer Chess Test Suite 2011 > 20s.
33. Campora - Morovic,1 - Bxh7, Computer Chess Test Suite 2011 > 20s.
34. Anand - Robatsch,1 - Rd8, Computer Chess Test Suite 2011 > 20s.
35. Savchenko - Smagin,1 - Bf6, Computer Chess Test Suite 2011 Solved in 0.67s/9; Solved: 6
36. Morella,J - Qh6!, Computer Chess Test Suite 2011 > 20s.
37. Morozevich vs. Vachier-Lagrav - Qg6, Computer Chess Test Suite 2011 > 20s.
38. Nigel Short vs Petar Velikov - Qxh6, Computer Chess Test Suite 2011 > 20s.
39. Kiev,1 - Nxg7, Computer Chess Test Suite 2011 > 20s.
40. arasan6.49 - Bc4+, Computer Chess Test Suite 2011 Solved in 18.94s/18; Solved: 7
41. arasan7.2 - Bxf7+, Computer Chess Test Suite 2011 > 20s.
42. Quick-04 - Ra8, Computer Chess Test Suite 2011 > 20s.
43. Stockfish - Rybka match,2 - Ne5!, Computer Chess Test Suite 2011 > 20s.
44. P15 - 110 - g4, Computer Chess Test Suite 2011 > 20s.
45. Short - Timman,1 - Kg3!, Computer Chess Test Suite 2011 Solved in 0.66s/8; Solved: 8
46. Polgar - Knaak,1 - fxe5!, Computer Chess Test Suite 2011 Solved in 17.10s/18; Solved: 9
47. Nikolic-Fischer (Vinkovci,1 - Kg7!!, Computer Chess Test Suite 2011 > 20s.
48. composed 2010 - Bxh7!, Computer Chess Test Suite 2011 > 20s.
49. Nezhmetdinov-Zagorovsky,U - Nxd5!, Computer Chess Test Suite 2011 > 20s.
50. Riccio Eros 2477 - Wayne Lowr,F - h4!, Computer Chess Test Suite 2011 > 20s.
51. Denkan - Asher Alperovich,1 - Nxf2, Computer Chess Test Suite 2011 > 20s.
52. Erenburg,2 - Qe6, Computer Chess Test Suite 2011 Solved in 0.59s/7; Solved: 10
53. Xaggard - Þõàí,c - Rxe5, Computer Chess Test Suite 2011 > 20s.
54. Malachatko-Sutovsky,Z - 0-0-0!, Computer Chess Test Suite 2011 > 20s.
55. Der brillante Schachzug 065 –,V - Bxc5!, Computer Chess Test Suite 2011 > 20s.
56. http://www.talkchess.com/foru - Bxh6, Computer Chess Test Suite 2011 Solved in 0.48s/9; Solved: 11
57. arasan2.225 - Qh4, Computer Chess Test Suite 2011 > 20s.
58. http://immortalchess.net/foru - Rg5!, Computer Chess Test Suite 2011 > 20s.
59. Aaron Summerscale - Gawain Jo,B - Rxh2!, Computer Chess Test Suite 2011 > 20s.
60. http://www.open-chess.org/vie - Rxg7, Computer Chess Test Suite 2011 > 20s.
61. Naum 3.1 - Rybka 3,p - Re3,g, Computer Chess Test Suite 2011 > 20s.
62. Gnutov's corr game - g4!, Computer Chess Test Suite 2011 > 20s.
63. Blackborn - Darkraider,p - Rd1, Computer Chess Test Suite 2011 > 20s.
64. Voll - Lelenko,I - Ng5!, Computer Chess Test Suite 2011 Solved in 0.58s/8; Solved: 12
65. Wilczek - Leupold,8 - Bxh7!, Computer Chess Test Suite 2011 > 20s.
66. Sanchez Romero - Panelo Munoz,B - Bxf7!, Computer Chess Test Suite 2011 > 20s.
67. Keres - Petrovs,M - g4, Computer Chess Test Suite 2011 Solved in 2.57s/15; Solved: 13
68. Tal - NN,s - Nxf7!, Computer Chess Test Suite 2011 > 20s.
69. Bareev - Renet,Y - f5, Computer Chess Test Suite 2011 Solved in 0.41s/8; Solved: 14
70. Barnett - Trauner,W - Bxf7!, Computer Chess Test Suite 2011 > 20s.
71. Sveshnikov - Ibragimov,L - Rxf5!, Computer Chess Test Suite 2011 Solved in 1.42s/13; Solved: 15
72. Turgut - Latas,W - g4, Computer Chess Test Suite 2011 Solved in 0.41s/8; Solved: 16
73. Shirov - Vorobiov,1 - Bxh6, Computer Chess Test Suite 2011 Solved in 0.47s/10; Solved: 17
74. Ciraev - Fallein,1 - Bxh7, Computer Chess Test Suite 2011 > 20s.
75. http://rybkaforum.net/cgi-bin - Rxf5, Computer Chess Test Suite 2011 > 20s.
76. Bronstein vs Keres,G - Bxh6, Computer Chess Test Suite 2011 Solved in 17.85s/18; Solved: 18
77. Brilliant.21 - Rc5, Computer Chess Test Suite 2011 > 20s.
78. http://www.talkchess.com/foru - Qg3!, Computer Chess Test Suite 2011 > 20s.
79. Covax 1.13 - Bxf7, Computer Chess Test Suite 2011 Solved in 5.46s/16; Solved: 19
80. Junior - Chess Tiger,W - Rxc6!, Computer Chess Test Suite 2011 > 20s.
81. Topalov vs Shirov,2 - Nd4!, Computer Chess Test Suite 2011 > 20s.
82. Portisch - Johannessen,H - Bxh6, Computer Chess Test Suite 2011 > 20s.
83. Sax,G - Rxa3, Computer Chess Test Suite 2011 > 20s.
84. http://rybkaforum.net/cgi-bin - Nxh6, Computer Chess Test Suite 2011 > 20s.
85. Marjanovic,S - Nf6!, Computer Chess Test Suite 2011 > 20s.
86. http://rybkaforum.net/cgi-bin - Qxe5!!, Computer Chess Test Suite 2011 > 20s.
87. http://rybkaforum.net/cgi-bin - Re6, Computer Chess Test Suite 2011 > 20s.
88. http://rybkaforum.net/cgi-bin - Qf6+!!, Computer Chess Test Suite 2011 > 20s.
89. http://rybkaforum.net/cgi-bin - Rxa3!, Computer Chess Test Suite 2011 > 20s.
90. Pillsbury-Lasker,S - Ra3, Computer Chess Test Suite 2011 > 20s.
91. giri-grandelius,h - e5!, Computer Chess Test Suite 2011 Solved in 2.12s/14; Solved: 20
92. Rybka 4 vs Houdini 1.02,2 - Nf3!, Computer Chess Test Suite 2011 > 20s.
93. Houdini 1.5 x64 - Deep Rybka ,I - g6!, Computer Chess Test Suite 2011 > 20s.
94. Shirov-Eljanov analysis - h5, Computer Chess Test Suite 2011 Solved in 0.50s/8; Solved: 21
95. http://www.talkchess.com/foru - Nf4!!, Computer Chess Test Suite 2011 > 20s.
96. http://www.talkchess.com/foru - Nxg2, Computer Chess Test Suite 2011 > 20s.
97. http://www.talkchess.com/foru - Nb3!, Computer Chess Test Suite 2011 > 20s.
98. Sandipan-Tiviakov,O - Bf6!, Computer Chess Test Suite 2011 > 20s.
99. 14. Ostapenko-Kurkin (USSR) 1 - e6, Computer Chess Test Suite 2011 Solved in 2.59s/14; Solved: 22
100. arasan12.188 - Nxd4, Computer Chess Test Suite 2011 Solved in 7.30s/16; Solved: 23
101. arasan12.150 - Nxh6+, Computer Chess Test Suite 2011 > 20s.
102. exercise 07.03 okelly.ci 77 - Bf6, Computer Chess Test Suite 2011 Solved in 6.79s/17; Solved: 24
103. Moiseev-Simagin,M - f3, Computer Chess Test Suite 2011 > 20s.
104. Tukmakov-Ovsejevitsch,N - a6, Computer Chess Test Suite 2011 Solved in 11s/17; Solved: 25
105. Burmakin-Ziatdinov,M - Bxh7, Computer Chess Test Suite 2011 > 20s.
106. NS_Serg - Glavnyi 2009 - Rxd7, Computer Chess Test Suite 2011 > 20s.
107. Sánchez de Ybargüen Gutiérrez - Nxh7, Computer Chess Test Suite 2011 Solved in 8.03s/16; Solved: 26
108. Ëîáàíîâ-Ãîðáà÷åâ 2010 corrgam - f4, Computer Chess Test Suite 2011 Solved in 0.41s/7; Solved: 27
109. Khalifman-Kazimdzanov 2002 - e5, Computer Chess Test Suite 2011 Solved in 17.08s/18; Solved: 28
110. Gillam-Macintosh,C - Rxe6, Computer Chess Test Suite 2011 > 20s.
111. King's attack - Bd5, Computer Chess Test Suite 2011 > 20s.
112. Kasimdzhanov-Topalov,S - Reg3, Computer Chess Test Suite 2011 > 20s.
113. Position 8 - Bxh7+, Computer Chess Test Suite 2011 > 20s.
114. BK.17 - h5, Computer Chess Test Suite 2011 > 20s.
115. arasan11.201 - Rxh7, Computer Chess Test Suite 2011 > 20s.
116. test from CCC - Nxh7!, Computer Chess Test Suite 2011 > 20s.
117. arasan12.119 - Bf6, Computer Chess Test Suite 2011 Solved in 15.52s/18; Solved: 29
118. arasan12.5 - Bxf7+, Computer Chess Test Suite 2011 > 20s.
119. arasan12.35 - Rxg2, Computer Chess Test Suite 2011 > 20s.
120. arasan12.65 - Ng5, Computer Chess Test Suite 2011 Solved in 1.59s/14; Solved: 30
121. Rybka - Shredder,2 - Nd5!, Computer Chess Test Suite 2011 > 20s.
122. Povah - Sisask,2 - Rxh6!, Computer Chess Test Suite 2011 > 20s.
123. Deep Hiarcs 12 - Stockfish 1. - f5, Computer Chess Test Suite 2011 > 20s.
124. Rybka Cluster game - Nh5!, Computer Chess Test Suite 2011 > 20s.
125. Garcia 2000 - Na8!, Computer Chess Test Suite 2011 > 20s.
126. Spraggett-Morovic,E - Bxe4!, Computer Chess Test Suite 2011 Solved in 6.26s/15; Solved: 31
127. Miles-Beliavsky,T - f4!, Computer Chess Test Suite 2011 Solved in 17.36s/18; Solved: 32
128. Leskiv - Edwards,C - Rxf7, Computer Chess Test Suite 2011 > 20s.
129. http://immortalchess.net/foru - g6!, Computer Chess Test Suite 2011 Solved in 0.42s/8; Solved: 33
130. Test Position: 1.Nd6+!! - Nd6, Computer Chess Test Suite 2011 > 20s.
131. Bernard,C - Rxb7, Computer Chess Test Suite 2011 > 20s.
132. http://www.talkchess.com/foru - Nxf7, Computer Chess Test Suite 2011 > 20s.
133. Romanov Roman - Vertongen Wil,C - Bxh6!, Computer Chess Test Suite 2011 Solved in 8.58s/17; Solved: 34
134. Sepultura - Sehnsucht,B - f6!, Computer Chess Test Suite 2011 Solved in 0.50s/9; Solved: 35
135. test position - Bxe4, Computer Chess Test Suite 2011 Solved in 0.73s/11; Solved: 36
136. 32. J.Polgar-Berkes (Budapest - g4, Computer Chess Test Suite 2011 > 20s.
137. arasan12.212 - dxe6, Computer Chess Test Suite 2011 Solved in 14.74s/18; Solved: 37
138. arasan12.202 - Bb5, Computer Chess Test Suite 2011 Solved in 9.16s/16; Solved: 38
139. arasan12.179 - Ba5, Computer Chess Test Suite 2011 > 20s.
140. arasan12.181 - Nh5, Computer Chess Test Suite 2011 Solved in 1.76s/13; Solved: 39
141. arasan12.115 - Qh6, Computer Chess Test Suite 2011 > 20s.
142. arasan12.84 - Rc1, Computer Chess Test Suite 2011 Solved in 8.86s/16; Solved: 40
143. exercise 11.09 okelly.ci 144 - Nxg2, Computer Chess Test Suite 2011 > 20s.
144. exercise 12.15 okelly.ci 165 - d4, Computer Chess Test Suite 2011 > 20s.
145. Petrosian-Fischer,B - c5, Computer Chess Test Suite 2011 > 20s.
146. - Rxh7, Computer Chess Test Suite 2011 > 20s.
147. BK.03 - f5, Computer Chess Test Suite 2011 Solved in 17s/18; Solved: 41
148. 4.92 - Nd2, Computer Chess Test Suite 2011 > 20s.
149. arasan7.14 - Nh4, Computer Chess Test Suite 2011 > 20s.
150. Test Position - Rxd5, Computer Chess Test Suite 2011 > 20s.
151. Fenes - Bocanegra Moreno,D - Rxf5!, Computer Chess Test Suite 2011 > 20s.
152. Lyukmanov - Savin (Russian Ch,2 - Bxg5!, Computer Chess Test Suite 2011 > 20s.
153. Houdini_1.5-Rybka_4,C - g5!, Computer Chess Test Suite 2011 Solved in 0.36s/8; Solved: 42
154. Siffon - Vitamix - Nxg2!, Computer Chess Test Suite 2011 > 20s.
155. _klf_ - bankuss [B66] KC~5f B,0 - Nxd5!, Computer Chess Test Suite 2011 > 20s.
156. _klf_ - nucler,b - Rxf6!, Computer Chess Test Suite 2011 > 20s.
157. _klf_ - Dijen [B20] KC~5f Bes,1 - f5!, Computer Chess Test Suite 2011 Solved in 1.83s/14; Solved: 43
158. Van Assche - Boehme,F - f5!, Computer Chess Test Suite 2011 > 20s.
159. Houdini 1.5 - Rybka 4,L - Rf6!, Computer Chess Test Suite 2011 > 20s.
160. Handke - Graf,B - Nf6!, Computer Chess Test Suite 2011 Solved in 10.28s/17; Solved: 44
161. Future Breeze(Naum 4.1)-Ultra,p - Bxh6, Computer Chess Test Suite 2011 > 20s.
162. Houdini 1.5 v Rybka 4 at long,g - Nxf7!, Computer Chess Test Suite 2011 > 20s.
163. Korobov - Vocaturo,A - Rd8!, Computer Chess Test Suite 2011 > 20s.
164. - Nf3+, Computer Chess Test Suite 2011 > 20s.
165. http://www.talkchess.com/foru - Neg5!, Computer Chess Test Suite 2011 > 20s.
166. Podezd - Gildar,b - g3!, Computer Chess Test Suite 2011 Solved in 0.58s/9; Solved: 45
167. Nielsen-Malmdin,C - Nc4, Computer Chess Test Suite 2011 > 20s.
168. Forssen-Eriksson,C - Ng5, Computer Chess Test Suite 2011 > 20s.
169. Nunn-Lalic,L - Bc4, Computer Chess Test Suite 2011 > 20s.
170. Karacsony-Dobrei,C - e5, Computer Chess Test Suite 2011 > 20s.
171. Papenin - Henri,W - Nxe6!, Computer Chess Test Suite 2011 Solved in 0.41s/8; Solved: 46
172. Dutra - Papenin,W - Bxh3!, Computer Chess Test Suite 2011 Solved in 0.50s/8; Solved: 47
173. Tanis - Papenin,W - Rc4!, Computer Chess Test Suite 2011 > 20s.
174. Papenin - LeBled,R - Nf3+!, Computer Chess Test Suite 2011 > 20s.
175. Papenin - Bueken,W - f5!, Computer Chess Test Suite 2011 Solved in 9.03s/16; Solved: 48
176. Papenin - Goze,8 - e5!, Computer Chess Test Suite 2011 Solved in 1.76s/14; Solved: 49
177. Papenin - Zhak,I - g4!, Computer Chess Test Suite 2011 > 20s.
178. Zhao Jun (2580) - Xiu Deshun ,C - Bxd6!!, Computer Chess Test Suite 2011 > 20s.
179. YeJiangchuan-Lutz,B - c5, Computer Chess Test Suite 2011 > 20s.
180. Ivanchuk-Alekseev,J - Nd5!, Computer Chess Test Suite 2011 > 20s.
181. Brain twister,n - Bxh6!!, Computer Chess Test Suite 2011 Solved in 1.33s/13; Solved: 50
182. http://vlasak.biz/evcnews.htm - c4!, Computer Chess Test Suite 2011 > 20s.
183. Papenin - Plomp,C - Nh5!, Computer Chess Test Suite 2011 > 20s.
184. Trofimov - Kurdyukov,I - g4!, Computer Chess Test Suite 2011 Solved in 3.23s/15; Solved: 51
185. Loginov - Kruger,I - g4!, Computer Chess Test Suite 2011 Solved in 0.87s/12; Solved: 52
186. devour-grandphish,L - Rde3!, Computer Chess Test Suite 2011 > 20s.
187. rodog-acudata,2 - Rxh6!, Computer Chess Test Suite 2011 Solved in 0.39s/9; Solved: 53
188. voronn009 - Bxb5!, Computer Chess Test Suite 2011 > 20s.
189. Houdini 1.5 w32 - GullChess 1,s - Bxh7!, Computer Chess Test Suite 2011 > 20s.
190. http://immortalchess.net/foru - f5!, Computer Chess Test Suite 2011 > 20s.
191. from Dadi Jonson article - g4!, Computer Chess Test Suite 2011 > 20s.
192. From Kevin - Ba4!, Computer Chess Test Suite 2011 > 20s.
193. Hiarcs 13.2 4CPU-Rybka 4.1 64,C - Rxf6!, Computer Chess Test Suite 2011 Solved in 15.15s/18; Solved: 54
194. Houdini 1.5a 64-bit 4CPU-Rybk,C - Bg5!, Computer Chess Test Suite 2011 > 20s.
195. Aster,i - Ng5!, Computer Chess Test Suite 2011 Solved in 1.06s/13; Solved: 55
196. - Bxh7+, Computer Chess Test Suite 2011 > 20s.
197. - Nxh7, Computer Chess Test Suite 2011 Solved in 1.28s/13; Solved: 56
198. - Bxh7+, Computer Chess Test Suite 2011 > 20s.
199. Voros,J - Ba3!, Computer Chess Test Suite 2011 > 20s.
200. Ketola-Pechwitz,W - Nxf3, Computer Chess Test Suite 2011 > 20s.

Result: 56 out of 200 = 28.0%. Average time = 5.27s / 13.16

kpu3uc
12.05.2018, 20:20
В дискорде обсуждают роллбэк, откатиться на более старую версию.

Maratka
12.05.2018, 21:31
В дискорде обсуждают роллбэк, откатиться на более старую версию.
На старую версию чего?

svoitsl
12.05.2018, 21:49
На старую версию чего?
наверное хотят обучать старую версию сети (как только перешли на новую сеть) новой Лилой, то есть ок 4 млн игр попросту объявить глючными

кстати вышла новая куда (https://crem.xyz/lc0/lc0-win-20180512-cuda90-cudnn712-00.7z) версия, спасибо crem

svoitsl
13.05.2018, 11:03
Начался реальный рост Лилы, id283 имеет 2669 Эло, что по сравнению с сетью id278 с её всего то лишь 2632 реальных Эло наблюдается рост в целых 37 Эло
Хотя при игре с ней же самой всё таки есть ещё падение в 43 Эло
(что говорит о том, что такой рейтинг не может оценивать не только количественно силу игры но и даже её тенденцию )
Если такая тенденция продержится хотя бы сутки то можно было бы переучить сеть заново, исключив игры от v0.7-0.9
Вообще мне раньше казалось, что самое сложное в обучении нейронных сетей это собственно обучение, а оказалось наигрывание правильных партий.

Maratka
13.05.2018, 12:01
Вообще мне раньше казалось, что самое сложное в обучении нейронных сетей это собственно обучение, а оказалось наигрывание правильных партий.
Самое сложное - правильно объяснить железке, чего ты от нее хочешь. :)
Человек сможет сформулировать шахматные правила секунд за двадцать. Минуты за две он сможет объяснить их другому человеку. А вот с железкой - проблемы, ибо компьютер думать не могЁт.

Maratka
13.05.2018, 12:08
Начался реальный рост Лилы
Скоро не будет ни роста, ни падения.
Вчера было 500 человек на обучении, сегодня уже 400.
Вчера было 170 тыс. партий, сегодня уже 150 тыс. партий.
Еще неделя - и выйдем на 300 человек, и 120 тыс. партий, а там и до нуля недолго. Останутся только машины разработчиков с их Теслами.

И причина вполне понятна: переводить электричество в тепло можно и куда как более полезным способом. Я например от проекта отключился, и подключусь заново только тогда, когда увижу поступательный рост двух-трех десятков баз подряд, пусть и небольшой, на десяток Elo каждая.

svoitsl
13.05.2018, 17:55
А вот с железкой - проблемы, ибо компьютер думать не могЁт.
да и не надо, для этого вполне достаточно движков с открытом кодом, откуда взять саму игру особого недостатка нет

подключусь заново только тогда,
значит уже пора готовиться к подключению, ибо вернуть Лило хорошие рейтинг дело всего нескольких дней, если не меньше, достаточно только взять старую сеть, без глючных игр и обучить тому 1 млн (или меньше), что был наигран v0.10

Maratka
13.05.2018, 20:47
ибо вернуть Лило хорошие рейтинг дело всего нескольких дней, если не меньше, достаточно только взять старую сеть, без глючных игр и обучить тому 1 млн (или меньше), что был наигран v0.10

Если подходить к вопросу именно с этой стороны, то нужно взять ТОЛЬКО игры версии .10, а остальные выбросить, ибо практически все они долго и нудно тренировались на правило 50 полуходов, на пешку, проходящую в коня, на невозможность поставить скрытые шахи, и Бог весть что еще.

Кстати в этом нет ничего страшного: теряется всего-то три месяца развития движка. Т.е. написали некую пре-альфа версию, посмотрели как идет на ней процесс, исправили ошибки - и теперь вполне можно заняться собственно шахматами, а не разработкой.

svoitsl
13.05.2018, 21:27
Кстати в этом нет ничего страшного:
Жаль конечно, что все это не удалось сделать на маленькой сети,ведь собственно для этого она была и нужна.
Ну тогда и надо начать с неё, то есть с 6х64, за недельку или чуть больше довести её до максимально возможного уровня (ну допустим 2600 реальных Эло), а уже с июня начать тренировать сеть побольше.
Ибо начинать сразу с 1 млн игр тренировать большую сеть это излишняя трата ресурсов
К тому же кол-во ушедших помощников частично скомпенсируют быстрые версии Лилы (для CUDA видео и для современных процов)

Maratka
13.05.2018, 21:46
Ну тогда и надо начать с неё, то есть с 6х64
Зачем, если на данный момент критических проблем в движке не выявлено?

svoitsl
13.05.2018, 22:20
Зачем,
что бы увеличить кол-во игр в сутки, опять до 360 тыс, ну хотя бы до 300 тыс

Maratka
13.05.2018, 22:22
что бы увеличить кол-во игр в сутки, опять до 360 тыс, ну хотя бы до 300 тыс
Сеть 6х64 при 400 активных пользователей заполнится за единицы дней, может даже за десятки часов. Овчинка выделки не стОит.

svoitsl
14.05.2018, 09:49
Ну все же и не стоит преувеличивать..., до перехода на сеть 10х128 было наиграно 4 млн партий (учтем, что 1 млн у нас уже есть) , что при 250 тыс в сутки (учтем что кто то вернется, да и скорость на маленькой сети вырастет, всякие новые технологии вроде OpenCL,CUDA и прочие MKL войдут в жизнь) потребует почти 12 суток
А сеть тем временем демонстрирует неплохую тенденцию, в фиктивных ЭЛО она выросла (id 288 по сравнению с id283) на 5520-5460=60 Эло, а в реальных 2692-2669=23 Эло.

Maratka
14.05.2018, 10:00
до перехода на сеть 10х128 было наиграно 4 млн партий (учтем, что 1 млн у нас уже есть)
У нас есть не просто 1 млн партий, у нас есть 1 млн. очень хороших партий в сравнении с теми, что были на первой версии сети. А потому наигрывать еще три млн. партий, чтобы под завязку забить эту крохотную сеть попросту бесполезно: обученная на последнем миллионе партий, она уже и заведомо будет гораздо "умнее", чем обученная на первых четырех миллионах.

sovaz1997
14.05.2018, 10:02
Конкурент LCZero - Komodo 12:

Introducting the all new Komodo, Komodo MCTS
Komodo 12 MCTS thinks like no other chess engine in the world. Inspired by the ideas of AlphaZero and Leela, Larry and Mark set out to reinvent Komodo. What the came up with was Komodo 12 MCTS - a engine which searches for candidate moves in an incredible new way, and finds moves no other engine can!?

Komodo mastermind GM Larry Kaufman introduces Komodo 12
Komodo is a three-time TCEC champion and current World Computer Chess Champion. Komodo 12 is an improved version of the one which won both the 2017 World Computer Chess Championship (despite a 40 to 1 hardware disadvantage vs. its main rival) and the 2017 World Blitz Software Chess Championships. Komodo 12 is an improvement over the version that won the 2017 World Rapid Computer Chess Championship with an incredible 96% score. It also defeated a strong grandmaster by 3 to 1 despite giving him a two pawn handicap.

We have just released Komodo 12. It is about 40 elo stronger than Komodo 11.01 and 85 elo stronger than Komodo 10 in quick games. Komodo 12 is free for those with active subscriptions. Non-subscribers may order it at full price, or, if they have purchased Komodo 11 or later, at a 20% discount. Komodo 12 comes with an option for Komodo MCTS, a very different engine that we believe is the world's strongest Monte-Carlo chess engine for the pc.

Хочу добавить: они опять слукавили. Новый Komodo может и сильнее на 40 пунктов, чем 11.01, но он сильнее всего лишь на 5 пунктов по сравнению с 11.3, о чем на сайте не сказано. Я все-таки думаю, что причиной выпуска было именно добавление MCTS-поиска. Правда, я не знаю, что там у них с нейронной сетью, но думаю, что это будет интересно.

Maratka
14.05.2018, 10:29
Komodo 12 is an improvement over the version that won the 2017 World Rapid Computer Chess Championship with an incredible 96% score.
Ну если в турнире играли второсотные двикжи - то не удивительно. ;)


What the came up with was Komodo 12 MCTS - a engine which searches for candidate moves in an incredible new way, and finds moves no other engine can!?
Найти ход, который не найдет другой движок - это пол-дела. Хорошо бы еще найти "хороший" ход! ;)

svoitsl
14.05.2018, 10:38
Ну вот теперь мы знаем какой Комодо будет на TCEC12, он на 5 Эло сильнее 11.3.1.
Правда, я не нашел, что в Комодо 12 будет какое то MCTS, насколько я понял, что это другая ветка Комодо, о которой известно, что она будет, но ничего больше не известно.
И если учесть, что Комодо обошел даже Гудини по Эло, то если нового Гудини не будет, то Комодо вполне может занять нишу "самого сильного движка который можно купить"

Maratka
14.05.2018, 11:18
И если учесть, что Комодо обошел даже Гудини по Эло, то если нового Гудини не будет
Да никуда он не обошел. В финале прошлого года Komodo с треском проиграл Гудини, а с тех пор он набрал от силы 15 Elo. Так что в лучшем случае он сравнялся.
При этом далеко не факт, что в следующем круге отбора TCEC будет играть Houdini 6, а не "семерка".

svoitsl
14.05.2018, 11:28
Да никуда он не обошел
ну если доверять CCRL то на 2 Эло все же обошел (http://www.computerchess.org.uk/ccrl/4040/)

Maratka
14.05.2018, 12:11
Если доверять CCRL, то Komodo практически равен SF9, и очень крепко обходит Houdini 6. А значит, версия 12 отстает от текущих бета-версий SF от силы на 20-25 Elo.
http://www.computerchess.org.uk/ccrl/4040/cgi/engine_details.cgi?print=Details&each_game=1&eng=Komodo%2011.3.1%2064-bit%204CPU#Komodo_11_3_1_64-bit_4CPU

Однако очевидно, что это не так: Houdini 6 обошел фактически ту же версию Komodo в конце прошлого года весьма заметно, при этом сам Houdini проиграл мартовской версии SF с рекордным счетом за всю историю TCEC, следовательно реальный разрыв между последними версиями Komodo и SF куда как поболее.

sovaz1997
14.05.2018, 12:12
svoitsl, у CCRL погрешность не позволяет обнаружить разницу в 2 пункта ЭЛО.

svoitsl
14.05.2018, 21:51
А тем временем Лила потихоньку пытается выбраться из ямы
https://d.radikal.ru/d42/1805/2f/fffa73bfcbc6.png
Насколько это у неё получается узнаем завтра днем, но цепочка роста в фиктивных Эло получилась пока одна из самых длинных - 6 номеров подряд!!!

Maratka
14.05.2018, 22:10
но цепочка роста в фиктивных Эло получилась пока одна из самых длинных - 6 номеров подряд!!!
Ну это в общем-то естественное физическое свойство: прыгать вверх удобно, когда ты на уровне плинтуса, а не цепляешь своей головой потолок.

Меня больше интересует, пробьет ли LZ свой потолок во время этого прыжка, и достигнет ли 5700 попугаев?

svoitsl
15.05.2018, 08:21
скорректированный рейтинг выглядит конечно красивее, в случае его падения и последующего роста он теперь кажется рассчитывается как среднее арифметическое....за счет чего имеем постоянный рост значений Эло в самоигре
(с 5520 до 5572,то есть на 52 Эло )
id292 по сравнению с id288 показала рост реального Эло на 39 штуки
(с 2694 до 2733),что на 16 ! Эло больше, чем рост с id283 до id 288 (тогда он был 23)
И хотя все равный реальный рейтинг ниже чем даже у Стокфиша 1.01.
Но это пока....,уже через сутки я думаю он его превысит

Gross_Titan
15.05.2018, 13:39
дай другой картинка где лила участвует сетями с другими движками

кстати не могли бы вы обновлять информацию по самой сильной сети лилы а то 10 то скачал а какую пихать сеть то?-еслиб тут не написали не знали бы что 228 сама сльная

svoitsl
15.05.2018, 13:42
дай другой картинка где лила участвует сетями с другими движками
тут (https://docs.google.com/spreadsheets/d/18UWR4FVhPi0vNwwPreu_avd9ycujGQ5ayR2LzJOWP4s/edit#gid=0) только со стокфишами

sovaz1997
15.05.2018, 14:26
Нельзя сказать, какая сеть сильнее абсолютном смысле, т. к. отсутствует транзитивность (если 1-й движок сильнее 2-го, 2-й сильнее 3-го, то это не значит, что 1-й сильнее 3-го). Надо делать тест против большого множества движков, чтобы оценить примерно лучшую сеть.

Maratka
15.05.2018, 20:06
Проверил версию .10 с базой ID280:
Result: 56 out of 200 = 28.0%

Версия .10 с базой ID296:
Result: 38 out of 200 = 19.0%.


Solving: D:\My Documents\ChessBase\Testsets\-=DieRybka4TestSuite=-200_combined_24-12-2011.cbh
Maximum time = 20s.

1. 01. Polugaevsky-Torre (London - Bxh7+, Computer Chess Test Suite 2011 > 20s.
2. 49. Smirnov-Kurnosov (Istanbu - Bxh5, Computer Chess Test Suite 2011 Solved in 0.39s/8; Solved: 1
3. arasan12.215 - Bxf7+, Computer Chess Test Suite 2011 > 20s.
4. arasan12.124 - Re8+, Computer Chess Test Suite 2011 > 20s.
5. arasan12.122 - Ra2, Computer Chess Test Suite 2011 > 20s.
6. exercise 11.06 okelly.ci 141 - Rxe7, Computer Chess Test Suite 2011 > 20s.
7. Kholmov-Bronstein,K - Nc6, Computer Chess Test Suite 2011 > 20s.
8. Glek-Lingnau,D - Rxf6, Computer Chess Test Suite 2011 > 20s.
9. Schuster-Janosi,C - Qd1,Q, Computer Chess Test Suite 2011 > 20s.
10. Winckelmann-Engel,C - Bxg6, Computer Chess Test Suite 2011 > 20s.
11. Panow-Taimanow,M - Rxa6, Computer Chess Test Suite 2011 > 20s.
12. Arnlind-Zagorovsky,C - Re3, Computer Chess Test Suite 2011 > 20s.
13. Georgiev-Ionescu,C - Bxh7, Computer Chess Test Suite 2011 > 20s.
14. Glek-Ulibin,W - Nxf5, Computer Chess Test Suite 2011 > 20s.
15. Gaprindashvili-Bliss,C - e6, Computer Chess Test Suite 2011 > 20s.
16. Trent - Deslandes Cap d'Agde - Bxh7, Computer Chess Test Suite 2011 > 20s.
17. test - Rxf6, Computer Chess Test Suite 2011 > 20s.
18. Wohl-Mikhalev,C - Bxh6, Computer Chess Test Suite 2011 > 20s.
19. Ëîáàíîâ - NN - Rxf6, Computer Chess Test Suite 2011 > 20s.
20. Spassky-Unzicker 1966 - Nf5, Computer Chess Test Suite 2011 > 20s.
21. Fischer-Benko 1967 - Qh5, Computer Chess Test Suite 2011 Solved in 0.55s/8; Solved: 2
22. Anand-Shirov 2000 - Nxg5, Computer Chess Test Suite 2011 > 20s.
23. Karpov-Kortschnoj 1981 - Nf6, Computer Chess Test Suite 2011 > 20s.
24. Topalov-Anand 2010 - Nf6, Computer Chess Test Suite 2011 Solved in 2.93s/15; Solved: 3
25. King's attack - Ra7, Computer Chess Test Suite 2011 > 20s.
26. King's attack - Nxf7, Computer Chess Test Suite 2011 Solved in 10.05s/17; Solved: 4
27. King's attack - Rxh2, Computer Chess Test Suite 2011 > 20s.
28. King's attack - Bh3, Computer Chess Test Suite 2011 > 20s.
29. Attack the castled king - Rxg7, Computer Chess Test Suite 2011 > 20s.
30. Position 3 - Nxg5, Computer Chess Test Suite 2011 > 20s.
31. Position 5 - e5, Computer Chess Test Suite 2011 > 20s.
32. Position 6 - axb5, Computer Chess Test Suite 2011 > 20s.
33. Campora - Morovic,1 - Bxh7, Computer Chess Test Suite 2011 > 20s.
34. Anand - Robatsch,1 - Rd8, Computer Chess Test Suite 2011 > 20s.
35. Savchenko - Smagin,1 - Bf6, Computer Chess Test Suite 2011 Solved in 1.15s/13; Solved: 5
36. Morella,J - Qh6!, Computer Chess Test Suite 2011 > 20s.
37. Morozevich vs. Vachier-Lagrav - Qg6, Computer Chess Test Suite 2011 > 20s.
38. Nigel Short vs Petar Velikov - Qxh6, Computer Chess Test Suite 2011 > 20s.
39. Kiev,1 - Nxg7, Computer Chess Test Suite 2011 > 20s.
40. arasan6.49 - Bc4+, Computer Chess Test Suite 2011 > 20s.
41. arasan7.2 - Bxf7+, Computer Chess Test Suite 2011 > 20s.
42. Quick-04 - Ra8, Computer Chess Test Suite 2011 > 20s.
43. Stockfish - Rybka match,2 - Ne5!, Computer Chess Test Suite 2011 > 20s.
44. P15 - 110 - g4, Computer Chess Test Suite 2011 > 20s.
45. Short - Timman,1 - Kg3!, Computer Chess Test Suite 2011 > 20s.
46. Polgar - Knaak,1 - fxe5!, Computer Chess Test Suite 2011 > 20s.
47. Nikolic-Fischer (Vinkovci,1 - Kg7!!, Computer Chess Test Suite 2011 > 20s.
48. composed 2010 - Bxh7!, Computer Chess Test Suite 2011 > 20s.
49. Nezhmetdinov-Zagorovsky,U - Nxd5!, Computer Chess Test Suite 2011 > 20s.
50. Riccio Eros 2477 - Wayne Lowr,F - h4!, Computer Chess Test Suite 2011 > 20s.
51. Denkan - Asher Alperovich,1 - Nxf2, Computer Chess Test Suite 2011 > 20s.
52. Erenburg,2 - Qe6, Computer Chess Test Suite 2011 Solved in 4.23s/14; Solved: 6
53. Xaggard - Þõàí,c - Rxe5, Computer Chess Test Suite 2011 > 20s.
54. Malachatko-Sutovsky,Z - 0-0-0!, Computer Chess Test Suite 2011 > 20s.
55. Der brillante Schachzug 065 –,V - Bxc5!, Computer Chess Test Suite 2011 > 20s.
56. http://www.talkchess.com/foru - Bxh6, Computer Chess Test Suite 2011 Solved in 0.48s/9; Solved: 7
57. arasan2.225 - Qh4, Computer Chess Test Suite 2011 > 20s.
58. http://immortalchess.net/foru - Rg5!, Computer Chess Test Suite 2011 > 20s.
59. Aaron Summerscale - Gawain Jo,B - Rxh2!, Computer Chess Test Suite 2011 > 20s.
60. http://www.open-chess.org/vie - Rxg7, Computer Chess Test Suite 2011 > 20s.
61. Naum 3.1 - Rybka 3,p - Re3,g, Computer Chess Test Suite 2011 > 20s.
62. Gnutov's corr game - g4!, Computer Chess Test Suite 2011 > 20s.
63. Blackborn - Darkraider,p - Rd1, Computer Chess Test Suite 2011 > 20s.
64. Voll - Lelenko,I - Ng5!, Computer Chess Test Suite 2011 Solved in 0.50s/9; Solved: 8
65. Wilczek - Leupold,8 - Bxh7!, Computer Chess Test Suite 2011 > 20s.
66. Sanchez Romero - Panelo Munoz,B - Bxf7!, Computer Chess Test Suite 2011 > 20s.
67. Keres - Petrovs,M - g4, Computer Chess Test Suite 2011 Solved in 0.58s/9; Solved: 9
68. Tal - NN,s - Nxf7!, Computer Chess Test Suite 2011 > 20s.
69. Bareev - Renet,Y - f5, Computer Chess Test Suite 2011 Solved in 0.98s/12; Solved: 10
70. Barnett - Trauner,W - Bxf7!, Computer Chess Test Suite 2011 > 20s.
71. Sveshnikov - Ibragimov,L - Rxf5!, Computer Chess Test Suite 2011 Solved in 1.05s/12; Solved: 11
72. Turgut - Latas,W - g4, Computer Chess Test Suite 2011 Solved in 0.39s/8; Solved: 12
73. Shirov - Vorobiov,1 - Bxh6, Computer Chess Test Suite 2011 Solved in 2.57s/14; Solved: 13
74. Ciraev - Fallein,1 - Bxh7, Computer Chess Test Suite 2011 > 20s.
75. http://rybkaforum.net/cgi-bin - Rxf5, Computer Chess Test Suite 2011 > 20s.
76. Bronstein vs Keres,G - Bxh6, Computer Chess Test Suite 2011 > 20s.
77. Brilliant.21 - Rc5, Computer Chess Test Suite 2011 > 20s.
78. http://www.talkchess.com/foru - Qg3!, Computer Chess Test Suite 2011 > 20s.
79. Covax 1.13 - Bxf7, Computer Chess Test Suite 2011 Solved in 2.71s/15; Solved: 14
80. Junior - Chess Tiger,W - Rxc6!, Computer Chess Test Suite 2011 > 20s.
81. Topalov vs Shirov,2 - Nd4!, Computer Chess Test Suite 2011 > 20s.
82. Portisch - Johannessen,H - Bxh6, Computer Chess Test Suite 2011 > 20s.
83. Sax,G - Rxa3, Computer Chess Test Suite 2011 > 20s.
84. http://rybkaforum.net/cgi-bin - Nxh6, Computer Chess Test Suite 2011 Solved in 0.50s/9; Solved: 15
85. Marjanovic,S - Nf6!, Computer Chess Test Suite 2011 > 20s.
86. http://rybkaforum.net/cgi-bin - Qxe5!!, Computer Chess Test Suite 2011 > 20s.
87. http://rybkaforum.net/cgi-bin - Re6, Computer Chess Test Suite 2011 > 20s.
88. http://rybkaforum.net/cgi-bin - Qf6+!!, Computer Chess Test Suite 2011 > 20s.
89. http://rybkaforum.net/cgi-bin - Rxa3!, Computer Chess Test Suite 2011 > 20s.
90. Pillsbury-Lasker,S - Ra3, Computer Chess Test Suite 2011 > 20s.
91. giri-grandelius,h - e5!, Computer Chess Test Suite 2011 > 20s.
92. Rybka 4 vs Houdini 1.02,2 - Nf3!, Computer Chess Test Suite 2011 > 20s.
93. Houdini 1.5 x64 - Deep Rybka ,I - g6!, Computer Chess Test Suite 2011 > 20s.
94. Shirov-Eljanov analysis - h5, Computer Chess Test Suite 2011 Solved in 0.45s/8; Solved: 16
95. http://www.talkchess.com/foru - Nf4!!, Computer Chess Test Suite 2011 > 20s.
96. http://www.talkchess.com/foru - Nxg2, Computer Chess Test Suite 2011 > 20s.
97. http://www.talkchess.com/foru - Nb3!, Computer Chess Test Suite 2011 > 20s.
98. Sandipan-Tiviakov,O - Bf6!, Computer Chess Test Suite 2011 > 20s.
99. 14. Ostapenko-Kurkin (USSR) 1 - e6, Computer Chess Test Suite 2011 Solved in 1s/13; Solved: 17
100. arasan12.188 - Nxd4, Computer Chess Test Suite 2011 > 20s.
101. arasan12.150 - Nxh6+, Computer Chess Test Suite 2011 > 20s.
102. exercise 07.03 okelly.ci 77 - Bf6, Computer Chess Test Suite 2011 > 20s.
103. Moiseev-Simagin,M - f3, Computer Chess Test Suite 2011 > 20s.
104. Tukmakov-Ovsejevitsch,N - a6, Computer Chess Test Suite 2011 > 20s.
105. Burmakin-Ziatdinov,M - Bxh7, Computer Chess Test Suite 2011 > 20s.
106. NS_Serg - Glavnyi 2009 - Rxd7, Computer Chess Test Suite 2011 > 20s.
107. Sánchez de Ybargüen Gutiérrez - Nxh7, Computer Chess Test Suite 2011 > 20s.
108. Ëîáàíîâ-Ãîðáà÷åâ 2010 corrgam - f4, Computer Chess Test Suite 2011 Solved in 0.39s/7; Solved: 18
109. Khalifman-Kazimdzanov 2002 - e5, Computer Chess Test Suite 2011 Solved in 5.15s/16; Solved: 19
110. Gillam-Macintosh,C - Rxe6, Computer Chess Test Suite 2011 > 20s.
111. King's attack - Bd5, Computer Chess Test Suite 2011 > 20s.
112. Kasimdzhanov-Topalov,S - Reg3, Computer Chess Test Suite 2011 > 20s.
113. Position 8 - Bxh7+, Computer Chess Test Suite 2011 > 20s.
114. BK.17 - h5, Computer Chess Test Suite 2011 > 20s.
115. arasan11.201 - Rxh7, Computer Chess Test Suite 2011 > 20s.
116. test from CCC - Nxh7!, Computer Chess Test Suite 2011 > 20s.
117. arasan12.119 - Bf6, Computer Chess Test Suite 2011 Solved in 8.17s/17; Solved: 20
118. arasan12.5 - Bxf7+, Computer Chess Test Suite 2011 > 20s.
119. arasan12.35 - Rxg2, Computer Chess Test Suite 2011 > 20s.
120. arasan12.65 - Ng5, Computer Chess Test Suite 2011 Solved in 9.42s/17; Solved: 21
121. Rybka - Shredder,2 - Nd5!, Computer Chess Test Suite 2011 Solved in 6.61s/16; Solved: 22
122. Povah - Sisask,2 - Rxh6!, Computer Chess Test Suite 2011 > 20s.
123. Deep Hiarcs 12 - Stockfish 1. - f5, Computer Chess Test Suite 2011 > 20s.
124. Rybka Cluster game - Nh5!, Computer Chess Test Suite 2011 > 20s.
125. Garcia 2000 - Na8!, Computer Chess Test Suite 2011 > 20s.
126. Spraggett-Morovic,E - Bxe4!, Computer Chess Test Suite 2011 Solved in 6.47s/15; Solved: 23
127. Miles-Beliavsky,T - f4!, Computer Chess Test Suite 2011 > 20s.
128. Leskiv - Edwards,C - Rxf7, Computer Chess Test Suite 2011 > 20s.
129. http://immortalchess.net/foru - g6!, Computer Chess Test Suite 2011 Solved in 1.17s/13; Solved: 24
130. Test Position: 1.Nd6+!! - Nd6, Computer Chess Test Suite 2011 > 20s.
131. Bernard,C - Rxb7, Computer Chess Test Suite 2011 > 20s.
132. http://www.talkchess.com/foru - Nxf7, Computer Chess Test Suite 2011 > 20s.
133. Romanov Roman - Vertongen Wil,C - Bxh6!, Computer Chess Test Suite 2011 > 20s.
134. Sepultura - Sehnsucht,B - f6!, Computer Chess Test Suite 2011 Solved in 0.64s/8; Solved: 25
135. test position - Bxe4, Computer Chess Test Suite 2011 > 20s.
136. 32. J.Polgar-Berkes (Budapest - g4, Computer Chess Test Suite 2011 > 20s.
137. arasan12.212 - dxe6, Computer Chess Test Suite 2011 Solved in 6.77s/16; Solved: 26
138. arasan12.202 - Bb5, Computer Chess Test Suite 2011 Solved in 2.31s/14; Solved: 27
139. arasan12.179 - Ba5, Computer Chess Test Suite 2011 > 20s.
140. arasan12.181 - Nh5, Computer Chess Test Suite 2011 Solved in 5.80s/16; Solved: 28
141. arasan12.115 - Qh6, Computer Chess Test Suite 2011 > 20s.
142. arasan12.84 - Rc1, Computer Chess Test Suite 2011 > 20s.
143. exercise 11.09 okelly.ci 144 - Nxg2, Computer Chess Test Suite 2011 > 20s.
144. exercise 12.15 okelly.ci 165 - d4, Computer Chess Test Suite 2011 > 20s.
145. Petrosian-Fischer,B - c5, Computer Chess Test Suite 2011 > 20s.
146. - Rxh7, Computer Chess Test Suite 2011 > 20s.
147. BK.03 - f5, Computer Chess Test Suite 2011 > 20s.
148. 4.92 - Nd2, Computer Chess Test Suite 2011 > 20s.
149. arasan7.14 - Nh4, Computer Chess Test Suite 2011 > 20s.
150. Test Position - Rxd5, Computer Chess Test Suite 2011 > 20s.
151. Fenes - Bocanegra Moreno,D - Rxf5!, Computer Chess Test Suite 2011 > 20s.
152. Lyukmanov - Savin (Russian Ch,2 - Bxg5!, Computer Chess Test Suite 2011 > 20s.
153. Houdini_1.5-Rybka_4,C - g5!, Computer Chess Test Suite 2011 Solved in 0.50s/9; Solved: 29
154. Siffon - Vitamix - Nxg2!, Computer Chess Test Suite 2011 > 20s.
155. _klf_ - bankuss [B66] KC~5f B,0 - Nxd5!, Computer Chess Test Suite 2011 > 20s.
156. _klf_ - nucler,b - Rxf6!, Computer Chess Test Suite 2011 > 20s.
157. _klf_ - Dijen [B20] KC~5f Bes,1 - f5!, Computer Chess Test Suite 2011 Solved in 2.64s/15; Solved: 30
158. Van Assche - Boehme,F - f5!, Computer Chess Test Suite 2011 > 20s.
159. Houdini 1.5 - Rybka 4,L - Rf6!, Computer Chess Test Suite 2011 > 20s.
160. Handke - Graf,B - Nf6!, Computer Chess Test Suite 2011 Solved in 12.73s/17; Solved: 31
161. Future Breeze(Naum 4.1)-Ultra,p - Bxh6, Computer Chess Test Suite 2011 Solved in 0.50s/8; Solved: 32
162. Houdini 1.5 v Rybka 4 at long,g - Nxf7!, Computer Chess Test Suite 2011 > 20s.
163. Korobov - Vocaturo,A - Rd8!, Computer Chess Test Suite 2011 > 20s.
164. - Nf3+, Computer Chess Test Suite 2011 > 20s.
165. http://www.talkchess.com/foru - Neg5!, Computer Chess Test Suite 2011 > 20s.
166. Podezd - Gildar,b - g3!, Computer Chess Test Suite 2011 Solved in 16.55s/18; Solved: 33
167. Nielsen-Malmdin,C - Nc4, Computer Chess Test Suite 2011 > 20s.
168. Forssen-Eriksson,C - Ng5, Computer Chess Test Suite 2011 > 20s.
169. Nunn-Lalic,L - Bc4, Computer Chess Test Suite 2011 > 20s.
170. Karacsony-Dobrei,C - e5, Computer Chess Test Suite 2011 > 20s.
171. Papenin - Henri,W - Nxe6!, Computer Chess Test Suite 2011 Solved in 1.26s/13; Solved: 34
172. Dutra - Papenin,W - Bxh3!, Computer Chess Test Suite 2011 > 20s.
173. Tanis - Papenin,W - Rc4!, Computer Chess Test Suite 2011 > 20s.
174. Papenin - LeBled,R - Nf3+!, Computer Chess Test Suite 2011 > 20s.
175. Papenin - Bueken,W - f5!, Computer Chess Test Suite 2011 Solved in 2.79s/14; Solved: 35
176. Papenin - Goze,8 - e5!, Computer Chess Test Suite 2011 > 20s.
177. Papenin - Zhak,I - g4!, Computer Chess Test Suite 2011 > 20s.
178. Zhao Jun (2580) - Xiu Deshun ,C - Bxd6!!, Computer Chess Test Suite 2011 > 20s.
179. YeJiangchuan-Lutz,B - c5, Computer Chess Test Suite 2011 > 20s.
180. Ivanchuk-Alekseev,J - Nd5!, Computer Chess Test Suite 2011 > 20s.
181. Brain twister,n - Bxh6!!, Computer Chess Test Suite 2011 > 20s.
182. http://vlasak.biz/evcnews.htm - c4!, Computer Chess Test Suite 2011 > 20s.
183. Papenin - Plomp,C - Nh5!, Computer Chess Test Suite 2011 > 20s.
184. Trofimov - Kurdyukov,I - g4!, Computer Chess Test Suite 2011 > 20s.
185. Loginov - Kruger,I - g4!, Computer Chess Test Suite 2011 Solved in 1.26s/13; Solved: 36
186. devour-grandphish,L - Rde3!, Computer Chess Test Suite 2011 Solved in 1.08s/13; Solved: 37
187. rodog-acudata,2 - Rxh6!, Computer Chess Test Suite 2011 Solved in 2.26s/14; Solved: 38
188. voronn009 - Bxb5!, Computer Chess Test Suite 2011 > 20s.
189. Houdini 1.5 w32 - GullChess 1,s - Bxh7!, Computer Chess Test Suite 2011 > 20s.
190. http://immortalchess.net/foru - f5!, Computer Chess Test Suite 2011 > 20s.
191. from Dadi Jonson article - g4!, Computer Chess Test Suite 2011 > 20s.
192. From Kevin - Ba4!, Computer Chess Test Suite 2011 > 20s.
193. Hiarcs 13.2 4CPU-Rybka 4.1 64,C - Rxf6!, Computer Chess Test Suite 2011 > 20s.
194. Houdini 1.5a 64-bit 4CPU-Rybk,C - Bg5!, Computer Chess Test Suite 2011 > 20s.
195. Aster,i - Ng5!, Computer Chess Test Suite 2011 > 20s.
196. - Bxh7+, Computer Chess Test Suite 2011 > 20s.
197. - Nxh7, Computer Chess Test Suite 2011 > 20s.
198. - Bxh7+, Computer Chess Test Suite 2011 > 20s.
199. Voros,J - Ba3!, Computer Chess Test Suite 2011 > 20s.
200. Ketola-Pechwitz,W - Nxf3, Computer Chess Test Suite 2011 > 20s.

Result: 38 out of 200 = 19.0%. Average time = 3.28s / 12.68


Куда-то не в ту сторону она обучаться стала IMHO...

svoitsl
15.05.2018, 20:40
Куда-то не в ту сторону она обучаться стала IMHO...
Лила все таки ещё не восстановилась, вот если бы её переобучили заново только на хороших партиях, тогда может и был бы объективный тест, а так сами понимаете - тяжелое детство, недостаток витаминов...

Maratka
15.05.2018, 21:00
Кстати вспомнил, неплохой показатель обученности сети - это известные позиции с грубейшими ошибками, которые даже разрядники допускают лишь по зевку.
Ну например из найденного мною:
3K4/4r1p1/3n1bP1/7P/8/8/2k3Q1/8 b - - 0 1

Т.е. как только LZ найдет Re2, так значит можно считать, что база более-менее переучилась на "правильных" партиях.

Gross_Titan
15.05.2018, 21:11
тут вот проблемка одна как быть с человеческоой игрой если лила не будет делать ошибок

svoitsl
15.05.2018, 21:43
Т.е. как только LZ найдет Re2
нашла, после 13295 узлов


https://d.radikal.ru/d16/1805/d3/55b30804023a.png

Maratka
15.05.2018, 22:14
Это GPU-версия?

svoitsl
15.05.2018, 22:19
нет, это какая то старая cpu версия (не позднее 2-го мая) и сеть тоже (но 15х192),где то 5-го мая (id246)
Кстати в игре сама с собой Лила наверстывает утраченные позиции

https://b.radikal.ru/b24/1805/dd/f8afe00ea6b4.png

Вряд ли она пока догнала по силе id228, но возможно все идет к этому

Maratka
15.05.2018, 22:36
На последней сети поверить можете?

Maratka
15.05.2018, 22:36
тут вот проблемка одна как быть с человеческоой игрой если лила не будет делать ошибок
А кому нужна человеческая игра? И зачем?

svoitsl
15.05.2018, 22:55
могу, новая Лила и Id296 не нашли хода и до 28000 узлов

Maratka
15.05.2018, 22:59
Тогда не могли бы спросить у Crem, что это за...?
Смысл обучения то в обучении лучшим, а не худшим ходам...

Viktor
16.05.2018, 00:18
Лила все таки ещё не восстановилась, вот если бы её переобучили заново только на хороших партиях, тогда может и был бы объективный тест, а так сами понимаете - тяжелое детство, недостаток витаминов...

Так к тому и приходим, что надо создавать "Супер-базу" хороших партий...

Maratka
16.05.2018, 00:26
Мне так кажется, что разработчики движка хотя выдержать паузу в месяцок - если не найдут проблем в движке, то переучат, благо за месяц наберется миллионов пять партий, причем уже приличных партий гроссмейстерского уровня, а не "умею переставлять фигуры по правилам". А вот если найдут - придется новые наигрывать.

svoitsl
16.05.2018, 09:20
Мне так кажется, что разработчики движка хотя выдержать паузу в месяцок - если не найдут проблем в движке,
Есть даже теоретическое обоснование этого, якобы на текущей сети ошибки лучше находятся, хотя по моему как раз наоборот, ошибки лучше находятся на сети, где по крайней мере старые ошибки исправлены.
А между тем id297 все таки снова увеличила свой реальный рейтинг, до 2771 Эло, не хватило всего 1 Эло до уровня Стокфиша1.01, увеличив по сравнению с id292 на целых 37 Эло (в прошлый раз было на 40 Эло), при том, что фиктивный рейтинг увеличился
на 62 Эло
id297 все таки превысила свой фиктивный рейтинг, достигнув 5648 (прежний рекорд был у id253 с её 5641 Эло)
Но свой реальный рейтинг Лило превысит наверное где то к конце этой недели.

Gross_Titan
16.05.2018, 10:37
ну вроде как анонсировалась и афишировалась как с человееским типом игры-или уже и анонсы переформатировали уже?

для Читерения очень надобно с человеческим типом игры

Maratka
16.05.2018, 10:40
для Читерения очень надобно с человеческим типом игры
Вы форумом не ошиблись?

sovaz1997
16.05.2018, 10:43
Gross_Titan, зачем читерить? Создайте бота на lichess и играйте с людьми. Это легально.

Gross_Titan
16.05.2018, 13:00
ещё скаите что я человеческий тип игры анонсировал и я вообще создатель всея лилы?:rofl:

svoitsl
16.05.2018, 19:30
Кажется второй раз (с начала подъёма) рейтинг Лилы уменьшился (на 3 Эло), в первый раз это скорректировали...
Посмотрим что будет на этот раз.

svoitsl
16.05.2018, 23:26
А вот рейтинг Лилы почти достиг 5700 фиктивных Эло, сколько он достиг на самом деле узнаем как всегда утром.
Однако как тут (https://groups.google.com/d/msg/lczero/3DX6ma5-mAE/tvKmnfkTBQAJ) пишут,при росте фиктивного рейтинга настоящий может быть значительно ниже,что впрочем мы и видим
https://d.radikal.ru/d05/1805/ee/881915838027.png

Maratka
16.05.2018, 23:33
А вот рейтинг Лилы почти достиг 5700 фиктивных Эло,

Как будет 5800 - проверю на Shredder'е. Если обучение идет как и задумывалось, этого должно хватить, чтобы выйти на +/- ничью.

svoitsl
16.05.2018, 23:47
Как будет 5800 - проверю на Shredder'е.
Ну впрочем и более объективные показатели силы игры можно получить тут (https://docs.google.com/spreadsheets/d/18UWR4FVhPi0vNwwPreu_avd9ycujGQ5ayR2LzJOWP4s/edit#gid=0) и тут (https://docs.google.com/spreadsheets/d/1XSJiCcQpCLv0fNwrUn7jXjdkZFU63YFEWpdXv6dSSg0/edit#gid=0)
Хотя и не для всех номеров сетей, но все же
Проверку проходит каждая 5-я сеть, причем разные и в разных режимах
(хотя Sredder'a вроде пока нет)

Maratka
16.05.2018, 23:49
Проверку проходит каждая 5-я сеть, причем разные и в разных режимах
Мне без разницы, что там у них проходит, т.к. у меня нет их оборудования, и интересует меня работа ПО почему-то именно на моем ;)

А потому я провожу свои тесты, и только им я верю.

svoitsl
17.05.2018, 08:31
Проведенный тест id302 удивил и порадовал одновременно. вместо ожидавшихся мною 2800-2810 Эло (ну как раз рост был бы 28-38 Эло, в прошлые разы сеть роста на 35-40 Эло в сутки) рост составил ....2848-2772=76 Эло и это только за сутки.
При этом не хватает до максимума всего 11 Эло
и вполне возможно, что уже завтра сеть полностью восстановится (что раньше на 2 дня , чем я прогнозировал)

Rom77
17.05.2018, 11:18
Действительно, из рейтингов следует что по сути тренировка сети 15х192 стартовала только сейчас. Поскольку ранее, начавшись только формально, она так и не дала особой прибавки и быстро превратилась в самую настоящую растренировку.

svoitsl
17.05.2018, 19:48
id306 vs Rybka 4.1
Однако матч (https://www.google.com/url?q=https%3A%2F%2Fwww.twitch.tv%2Fedosani&sa=D&sntz=1&usg=AFQjCNFPTGErjU11m7jOlr4uvJvPn1F8nw) может быть интересным

Bullet
17.05.2018, 19:55
Lczero v0.10 mkl id306 vs Rybka v1.0 Beta.x64
А рыбка то в коня не умеет превращаться! :yahoo:
[Event "123"]
[Site "GORDIENKO-PC"]
[Date "2018.05.17"]
[Round "2"]
[White "Lczero v0.10 mkl id306"]
[Black "Rybka v1.0 Beta.x64"]
[Result "1-0"]
[BlackElo "2850"]
[ECO "B30"]
[Opening "Sicilian"]
[Time "23:38:19"]
[Variation "2...Nc6 3.g3"]
[WhiteElo "2800"]
[TimeControl "40/240:40/240:40/240"]
[Termination "normal"]
[PlyCount "144"]
[WhiteType "program"]
[BlackType "program"]

1. e4 c5 2. Nf3 Nc6 3. g3 Nf6 4. d3 {(d2-d3 d7-d5 Nb1-d2 e7-e5 Bf1-g2
Bf8-e7 O-O O-O Rf1-e1 d5-d4 Nd2-c4 Qd8-c7 a2-a4 Nf6-e8 Re1-f1 f7-f6)
-0.06/17 5} d5 {(d7-d5 e4xd5 Nf6xd5 Bf1-e2 g7-g6 c2-c4 Nd5-f6 Nb1-c3 Bf8-g7
Bc1-e3) +0.05/13 5} 5. Nbd2 {(Nb1-d2 e7-e5 Bf1-g2 Bf8-e7 O-O O-O Rf1-e1
d5-d4 Nd2-c4 Qd8-c7 a2-a4 Nf6-e8 Re1-f1 f7-f6 Nf3-h4) -0.09/17 3} g6
{(g7-g6 e4xd5 Nf6xd5 Bf1-g2 Bf8-g7 O-O O-O Nd2-e4 Qd8-b6) +0.15/12 5} 6.
Bg2 {(Bf1-g2 Bf8-g7 O-O O-O Rf1-e1 d5-d4 a2-a4 e7-e5 Nd2-c4 Qd8-c7 Re1-f1
Nf6-e8 c2-c3 Ne8-d6) -0.04/17 3} Bg7 {(Bf8-g7 O-O O-O e4xd5 Nf6xd5 Rf1-e1
Bc8-f5 a2-a4 Qd8-c7 Nd2-c4) +0.12/14 11} 7. O-O {(O-O O-O Rf1-e1 d5-d4
a2-a4 e7-e5 Nd2-c4 Qd8-c7 Re1-f1 Nf6-e8 c2-c3 Ne8-d6 Nc4xd6) -0.03/17 4}
O-O {(O-O e4xd5 Nf6xd5 Nf3-g5 Bc8-f5 Nd2-c4 Qd8-d7 Ng5-e4 b7-b6 Bc1-g5)
+0.10/13 4} 8. Re1 {(Rf1-e1 d5-d4 a2-a4 e7-e5 Nd2-c4 Qd8-c7 Re1-f1 Nf6-e8
c2-c3 Ne8-d6 Nc4xd6) -0.04/18 5} dxe4 {(d5xe4 Nd2xe4 Nf6xe4 Re1xe4 Bc8-e6
Re4-h4 Be6-d5 c2-c4 Bd5xf3 Bg2xf3) +0.16/13 5} 9. dxe4 {(d3xe4 Qd8-c7 c2-c3
Nf6-d7 Nd2-c4 Nd7-b6 Nc4-e3 Rf8-d8 Qd1-c2 e7-e6) +0.07/16 3} Ng4 {(Nf6-g4
Qd1-e2 Bc8-e6 Nf3-g5 Nc6-d4 Qe2-d1 Qd8-d6 c2-c3 Nd4-c6 Ng5xe6) +0.23/12 9}
10. h3 {(h2-h3 Ng4-e5 Nf3xe5 Nc6xe5 Qd1-e2 Ne5-c6 c2-c3 Nc6-e5 f2-f4 Ne5-d3
Re1-d1 Nd3xc1 Ra1xc1 Qd8-c7) +0.36/17 5} Nge5 {(Ng4-e5 Nf3xe5 Nc6xe5 Nd2-b1
Bc8-e6 Nb1-c3 Ne5-c6 Nc3-d5 Qd8-d7 h3-h4) +0.25/14 5} 11. Nxe5 {(Nf3xe5
Nc6xe5 Qd1-e2 Ne5-c6 c2-c3 Nc6-e5 f2-f4 Ne5-d3 Re1-d1 Nd3xc1 Ra1xc1 Qd8-c7
e4-e5 f7-f6) +0.45/17 2} Nxe5 {(Nc6xe5 Nd2-b1 Bc8-e6 Nb1-c3 Ne5-c6 Nc3-d5
Qd8-d7 h3-h4 Rf8-d8 Qd1-d3) +0.25/14 4} 12. Qe2 {(Qd1-e2 Ne5-c6 c2-c3
Nc6-e5 Nd2-c4 Qd8-d3 Nc4xe5 Qd3xe2 Re1xe2 Bg7xe5 Bc1-e3 b7-b6 f2-f4 Be5-c7)
+0.49/18 4} Be6 {(Bc8-e6 Nd2-b3 Be6-c4 Qe2-e3 b7-b6 f2-f4 Ne5-c6 e4-e5
Qd8-d7) +0.37/12 3} 13. f4 {(f2-f4 Ne5-c6 c2-c3 f7-f6 g3-g4 Be6-f7 Nd2-f1
c5-c4 Bc1-e3 Qd8-c7 Qe2-f2) +0.75/16 3} Nc6 {(Ne5-c6 c2-c3 Qd8-c8 g3-g4
Qc8-c7 f4-f5 Be6-d7 Nd2-b3) +0.24/11 1} 14. c3 {(c2-c3 f7-f6 g3-g4 Be6-f7
Nd2-f1 c5-c4 Bc1-e3 Qd8-c7 Qe2-f2) +0.75/17 2} Qc8 {(Qd8-c8 Kg1-h2 Rf8-d8
e4-e5 Nc6-a5 Nd2-e4 Be6-c4 Qe2-f2 b7-b6) +0.10/12 12} 15. g4 {(g3-g4 f7-f6
Nd2-f1 Qc8-c7 Qe2-f2 c5-c4 Nf1-e3 Be6-f7 Ne3-d5) +0.90/17 4} Rd8 {(Rf8-d8
e4-e5 Nc6-a5 Nd2-e4 Be6-c4 Qe2-f2 b7-b6 Bc1-e3 Qc8-c7) +0.13/12 5} 16. Nb3
{(Nd2-b3 c5-c4 Nb3-c5 b7-b5 Nc5xe6 f7xe6 e4-e5 Ra8-b8 a2-a4 a7-a6 a4xb5)
+1.00/18 7} c4 {(c5-c4 Nb3-d2 b7-b5 Nd2-f3 Qc8-a6 Bc1-e3 Bg7-h6 a2-a4
Ra8-b8) +0.21/12 4} 17. Nc5 {(Nb3-c5 Nc6-d4 Qe2-f2 Nd4-c6 Nc5xe6 Qc8xe6
e4-e5 Qe6-d7 Bc1-e3 Qd7-c7 a2-a4 e7-e6 Bg2-f1) +1.00/17 5} Nd4 {(Nc6-d4
Qe2-f2 Qc8xc5 Bc1-e3 Qc5-b5 c3xd4 Be6-d7 f4-f5 Rd8-c8 Be3-g5) +0.33/13 3}
18. Qf2 {(Qe2-f2 Nd4-c6 Nc5xe6 Qc8xe6 e4-e5 Qe6-d7 Bc1-e3 Qd7-c7 a2-a4
g6-g5 f4xg5 Nc6xe5) +0.99/17 3} Qxc5 {(Qc8xc5 Bc1-e3 Qc5-b5 c3xd4 Be6-d7
f4-f5 Rd8-e8 Ra1-c1 Ra8-c8 Rc1-c3) +0.25/14 7} 19. Be3 {(Bc1-e3 Qc5-a5
c3xd4 Be6-d7 e4-e5 Bd7-c6 Bg2xc6 b7xc6 Re1-c1 Qa5-d5 Qf2-e2 c6-c5 d4xc5
g6-g5) +0.72/17 4} Qb5 {(Qc5-b5 c3xd4 Be6-d7 f4-f5 Rd8-e8 Ra1-c1 Ra8-c8
Rc1-c3 Re8-d8 Bg2-f3) +0.22/13 6} 20. cxd4 {(c3xd4 Be6-d7 e4-e5 Bd7-c6
Ra1-c1 Bc6xg2 Qf2xg2 e7-e6 Re1-e2 Ra8-c8 f4-f5 Qb5-d5 f5-f6) +0.87/17 5}
Bd7 {(Be6-d7 f4-f5 Ra8-c8 Ra1-c1 g6xf5 g4xf5 b7-b6 e4-e5 f7-f6 Bg2-b7)
+0.03/13 12} 21. Rad1 {(Ra1-d1 Ra8-c8 f4-f5 Qb5-a5 e4-e5 Bd7-c6 Be3-d2
Qa5xa2 Bd2-c3 Bc6xg2 Kg1xg2 b7-b5 Rd1-a1) +0.80/18 7} Rac8 {(Ra8-c8 f4-f5
Rc8-c6 Rd1-c1 Rd8-c8 e4-e5 Rc6-a6 b2-b3) +0.22/11 5} 22. f5 {(f4-f5 Qb5-a5
e4-e5 Bd7-c6 Be3-d2 Qa5xa2 Bd2-c3 Bc6xg2 Kg1xg2 Qa2-a6 d4-d5 Qa6-b5 d5-d6)
+0.73/18 6} Rc6 {(Rc8-c6 Rd1-c1 Rd8-c8 e4-e5 Rc6-b6 d4-d5 Rb6-a6 e5-e6)
+0.16/11 3} 23. Bg5 {(Be3-g5 Rd8-e8 e4-e5 Rc6-a6 a2-a3 Qb5-b3 d4-d5 Bd7-a4
Rd1-d2 c4-c3 b2xc3 Qb3xc3 Bg5-f4) +1.55/18 7} Re8 {(Rd8-e8 Rd1-c1 Rc6-b6
Bg2-f1 Qb5xb2 Rc1-c2 Qb2-a3 f5xg6) +0.25/11 3} 24. e5 {(e4-e5 Rc6-a6 a2-a3
Qb5-b3 d4-d5 Bd7-a4 Rd1-d2 c4-c3 b2xc3 Qb3xc3 Bg5-f4 Qc3xa3 d5-d6 e7xd6
e5-e6) +1.55/18 5} Rb6 {(Rc6-b6 Rd1-d2 Rb6-a6 a2-a3 g6xf5 g4xf5 Kg8-h8
Qf2-f4 Re8-g8) +0.10/12 5} 25. Rd2 {(Rd1-d2 Qb5-a5 d4-d5 c4-c3 b2xc3 Qa5xc3
e5-e6 f7xe6 f5xe6 Bd7-a4 Bg5-e3 Re8-f8 Qf2-g3 Rb6-b2) +1.99/18 6} Ra6
{(Rb6-a6 a2-a3 h7-h6 Bg5-e3 g6xf5 g4xf5 Kg8-h8 Qf2-f3 Ra6-b6) +0.08/12 5}
26. a3 {(a2-a3 c4-c3 b2xc3 Ra6xa3 Rd2-b2 Ra3-b3 Rb2xb3 Qb5xb3 d4-d5 Qb3xc3
e5-e6 f7xe6 f5xe6 Bd7-a4 Qf2-f7+) +1.79/18 6} gxf5 {(g6xf5 g4xf5 Kg8-h8
Qf2-f3 Ra6-b6 Rd2-e2 Kh8-g8 f5-f6 e7xf6) 0.00/12 7} 27. gxf5 {(g4xf5 Kg8-h8
Rd2-e2 f7-f6 Bg5-h4 f6xe5 d4xe5 Ra6-h6 Bh4-g5 Rh6-h5) +2.13/17 4} f6
{(f7-f6 Bg5-e3 Re8-d8 Bg2-e4 Kg8-h8 e5-e6 Bd7-e8 d4-d5) -0.35/11 7} 28. Bh4
{(Bg5-h4 Qb5-b6 Bg2-d5+ Kg8-h8 Bd5xc4 Ra6-a4 Bc4-f1 f6xe5 d4xe5 Bd7xf5
Qf2xb6 a7xb6 Bh4-f2 Bg7-h6) +1.80/18 6} Qb3 {(Qb5-b3 Bg2-e4 Kg8-h8 Qf2-g3
Qb3xg3+ Bh4xg3 Ra6-b6 e5-e6 Bd7-c6 d4-d5) -0.33/11 14} 29. e6 {(e5-e6
Bd7-a4 Bh4-g3 Kg8-h8 Bg3-f4 c4-c3 b2xc3 Qb3xc3 d4-d5 Qc3xa3 d5-d6 e7xd6)
+1.76/18 8} Ba4 {(Bd7-a4 d4-d5 c4-c3 b2xc3 Qb3xa3 Bh4-g3 Qa3xc3 d5-d6 e7xd6
Bg2xb7) -0.88/13 6} 30. Re3 {(Re1-e3 Qb3-b6 Bh4-g3 Re8-d8 Re3-c3 Bg7-h6
Bg3-f4 Bh6xf4 Qf2xf4 Kg8-h8 Rc3xc4 Rd8-g8 Kg1-h2 Ba4-c6 d4-d5 Bc6-b5 Rc4-d4
Qb6-d6) +1.93/18 8} Qb6 {(Qb3-b6 Bg2-f1 Bg7-h6 Bf1xc4 Kg8-h8 Bc4xa6 b7xa6
Re3-c3 Bh6xd2 Qf2xd2) -0.55/13 6} 31. Bg3 {(Bh4-g3 Re8-d8 Re3-c3 Bg7-h6
Bg3-f4 Bh6xf4 Qf2xf4 Kg8-h8 Rc3xc4 Rd8-g8 Kg1-h2 Ba4-c6 d4-d5 Bc6-b5 Rc4-d4
Qb6-d6) +2.31/18 4} Ra5 {(Ra6-a5 Re3-c3 Ba4-b3 d4-d5 Bg7-h6 Rd2-d4 Kg8-h8
d5-d6 Ra5xf5) -0.69/12 4} 32. d5 {(d4-d5 Bg7-h6 Bg3-f4 Bh6xf4 Qf2xf4 Kg8-h8
Kg1-h2 Re8-g8 Re3-g3 Rg8xg3 Qf4xg3 Qb6-d6 Qg3xd6 e7xd6 Rd2-d4 Ra5-c5 Rd4-g4
Rc5-c7 Rg4-g3 Rc7-g7 Rg3-e3) +2.43/18 8} Bh6 {(Bg7-h6 Bg3-f4 Bh6xf4 Qf2xf4
Kg8-h8 Kg1-h2 Re8-g8 Re3-c3 Ra5-c5 d5-d6) -0.83/12 4} 33. Bf4 {(Bg3-f4
Bh6xf4 Qf2xf4 Kg8-h8 Kg1-h2 Re8-g8 Re3-g3 Qb6-d6 Qf4xd6 e7xd6 Rg3-c3 Ra5-c5
Rc3-e3 Ba4-e8 e6-e7 Be8-d7 Rd2-e2 Rg8-e8 Bg2-f3) +2.41/17 3} Bxf4 {(Bh6xf4
Qf2xf4 Kg8-h8 Kg1-h2 Re8-g8 Re3-g3 Rg8xg3 Kh2xg3 Kh8-g7 Bg2-f3) -1.04/13 3}
34. Qxf4 {(Qf2xf4 Kg8-h8 Kg1-h2 Re8-g8 Re3-g3 Qb6-d6 Qf4xd6 e7xd6 Rg3-c3
Ra5-c5 Rc3-e3 Ba4-e8 h3-h4 Rg8-g4 Kh2-h3 Rg4-f4 Re3-f3 Rf4xf3+) +2.33/18 2}
Kh8 {(Kg8-h8 Kg1-h2 Re8-g8 Re3-g3 Rg8xg3 Kh2xg3 Kh8-g7 Bg2-f3 Ba4-e8 d5-d6)
-1.28/12 3} 35. Kh2 {(Kg1-h2 Re8-g8 Re3-g3 Rg8xg3 Qf4xg3 Qb6-d8 d5-d6 e7xd6
Rd2xd6 Qd8-e7 Rd6-d4 Ra5xf5 Qg3-b8+ Kh8-g7 Rd4-g4+ Rf5-g5 Rg4xg5+ f6xg5
Qb8xa7 Qe7-d6+ Kh2-g1 Qd6-d1+ Kg1-h2) +2.39/18 4} Qd6 {(Qb6-d6 Qf4xd6 e7xd6
Re3-g3 Ra5-b5 Bg2-f3 Rb5-b3 Rd2-g2 Re8-c8 Bf3-e4) -1.47/12 4} 36. Qxd6
{(Qf4xd6 e7xd6 Kh2-g3 Re8-g8+ Kg3-f4 Ra5-c5 h3-h4 Ba4-e8 Bg2-f3 Kh8-g7
Rd2-g2+ Kg7-f8) +4.19/17 8} exd6 {(e7xd6 Re3-g3 Ra5-c5 Bg2-f3 Re8-c8 Rd2-g2
c4-c3 b2xc3 Rc5xc3 Bf3-h5) -1.58/13 1} 37. Kg3 {(Kh2-g3 Re8-g8+ Kg3-f4
Ra5-c5 h3-h4 Rc5-c7 h4-h5 Rc7-g7 Bg2-f3 Rg7-g5 h5-h6) +4.07/19 17} Rc5
{(Ra5-c5 e6-e7 Rc5-c7 Rd2-e2 Ba4-d1 Re2-e1 Bd1-h5 Re3-e6 Kh8-g7 Kg3-h4)
-1.61/13 4} 38. Kf4 {(Kg3-f4 Re8-g8 h3-h4 Rc5-c7 h4-h5 h7-h6 Bg2-e4 Rg8-g5
Be4-f3 Kh8-g7) +3.97/19 14} Rc7 {(Rc5-c7 Bg2-f3 Rc7-g7 Bf3-d1 Ba4xd1 Rd2xd1
b7-b5 b2-b3 Kh8-g8 Rd1-c1) -1.61/15 5} 39. Bf3 {(Bg2-f3 Re8-g8 Rd2-e2
Rc7-e7 Re2-e1 Re7-g7 e6-e7 Ba4-e8 Re3-e6 Rg7-f7 Re6xd6) +3.38/19 22} Rg7
{(Rc7-g7 Bf3-d1 Ba4xd1 Rd2xd1 Kh8-g8 Rd1-c1 Re8-c8 a3-a4 a7-a6 Re3-b3)
-1.81/16 10} 40. Bh5 {(Bf3-h5 Re8-c8 e6-e7 Ba4-e8 Bh5xe8 Rc8xe8 Re3-e6
Rg7xe7 Re6xd6 Re7-e4+ Kf4-f3 Re4-e3+) +3.81/17 7} Ree7 {(Re8-e7 Bh5-f7
Rg7-g1 Re3-g3 Rg1xg3 Kf4xg3 Kh8-g7 Kg3-f4 Re7-c7 Rd2-g2+) -1.72/15 6} 41.
Bf7 {(Bh5-f7 Ba4-e8 Bf7xe8 Re7xe8 Re3-g3 Rg7xg3 Kf4xg3 Re8-c8 Kg3-f4 b7-b5
Rd2-c2 a7-a5 Kf4-e4) +3.98/17 10} Rg1 {(Rg7-g1 Re3-g3 Rg1xg3 Kf4xg3 Kh8-g7
Kg3-f4 Kg7-h6 Rd2-g2 Ba4-e8 Bf7xe8) -1.74/14 2} 42. Rg3 {(Re3-g3 Rg1xg3
Kf4xg3 Kh8-g7 Kg3-f4 Re7-c7 Rd2-g2+ Kg7-f8 Rg2-g8+ Kf8-e7 Bf7-h5 c4-c3
b2xc3 Rc7-c4+ Kf4-g3 Rc4xc3+ Kg3-h4 Rc3-c4+ Bh5-g4 Ba4-c2 Rg8-g7+ Ke7-f8)
+4.29/16 6} Rxg3 {(Rg1xg3 Kf4xg3 Ba4-e8 Bf7xe8 Re7xe8 Kg3-f4 Kh8-g8 a3-a4
Kg8-f8 Kf4-e4) -1.40/16 5} 43. Kxg3 {(Kf4xg3 Kh8-g7 Kg3-f4 Re7-c7 Rd2-g2+
Kg7-f8 Rg2-g8+ Kf8-e7 Bf7-h5 c4-c3 b2xc3 Rc7-c4+ Kf4-g3 Rc4xc3+ Kg3-h4
Rc3-c4+ Bh5-g4 Ba4-c2 Rg8-g7+ Ke7-f8) +4.24/17 3} Be8 {(Ba4-e8 Bf7xe8
Re7xe8 Rd2-c2 Re8-c8 a3-a4 a7-a6 Kg3-f4 b7-b5 a4xb5) -1.55/18 7} 44. Bxe8
{(Bf7xe8 Re7xe8 Kg3-f4 Re8-c8 Rd2-g2 b7-b5 Kf4-e4 a7-a5 Ke4-d4 b5-b4 a3xb4
a5xb4 Rg2-c2 c4-c3 b2xc3 b4-b3) +5.29/16 5} Rxe8 {(Re7xe8 Rd2-c2 Re8-c8
a3-a4 a7-a6 Kg3-f4 Kh8-g7 Rc2-c3 Kg7-f8 Kf4-e4) -1.48/18 3} 45. Kf4
{(Kg3-f4 Re8-c8 Rd2-g2 b7-b5 Kf4-e4 a7-a5 Ke4-d4 b5-b4 a3xb4 a5xb4 Rg2-c2
c4-c3 b2xc3 b4-b3 Rc2-b2 Rc8-b8 c3-c4 Kh8-g7 Kd4-c3) +5.39/18 9} Kg7
{(Kh8-g7 a3-a4 Re8-c8 Rd2-c2 Kg7-f8 Kf4-e3 Rc8-c5 Ke3-d4 c4-c3 Rc2xc3)
-1.42/18 6} 46. Rg2+ {(Rd2-g2+ Kg7-f8 Kf4-e4 Re8-c8 Ke4-d4 b7-b5 h3-h4
a7-a5 h4-h5 b5-b4 a3xb4 a5xb4 h5-h6 c4-c3) +5.19/17 8} Kf8 {(Kg7-f8 Kf4-e4
b7-b5 Rg2-g3 a7-a6 Ke4-d4 Re8-e7 Rg3-g2 Re7-c7 Rg2-g1) -1.32/16 1} 47. Ke4
{(Kf4-e4 Re8-c8 Ke4-d4 b7-b5 h3-h4 a7-a5 h4-h5 b5-b4 a3xb4 a5xb4 h5-h6
c4-c3 b2xc3 b4xc3 Rg2-c2 Rc8-c5 Rc2xc3 Rc5xc3 Kd4xc3 Kf8-e8) +4.66/17 9} b5
{(b7-b5 Rg2-c2 a7-a6 a3-a4 Re8-c8 Ke4-d4 Kf8-e7 Rc2-g2 Ke7-f8 Rg2-c2)
-1.36/16 2} 48. h4 {(h3-h4 Re8-c8 h4-h5 a7-a5 h5-h6 b5-b4 a3xb4 a5xb4
Ke4-d4 c4-c3 b2xc3 b4xc3 Rg2-c2 Rc8-c5 Rc2xc3 Rc5xc3 Kd4xc3) +4.52/17 8}
Rc8 {(Re8-c8 Rg2-g3 Rc8-c7 Ke4-d4 a7-a6 h4-h5 Rc7-c5 h5-h6 Rc5-c7 Rg3-g1)
-1.41/18 7} 49. h5 {(h4-h5 c4-c3 b2xc3 Rc8-c4+ Ke4-d3 Rc4-h4 Rg2-b2 a7-a6
a3-a4 Rh4xa4 Rb2-b4 Ra4-a1 c3-c4 Ra1-d1+ Kd3-c2 Rd1-d4 Kc2-c3 Rd4-f4)
+2.94/17 6} c3 {(c4-c3 b2xc3 Rc8xc3 h5-h6 Rc3-c7 Ke4-d3 a7-a6 Rg2-g1 a6-a5
Rg1-g3) -1.45/19 6} 50. bxc3 {(b2xc3 Rc8-c4+ Ke4-d3 Rc4-h4 Rg2-b2 a7-a6
c3-c4 Rh4-h3+ Kd3-d4 Rh3-h4+ Kd4-c3 Rh4xc4+ Kc3-d3 Rc4-f4 Rb2-c2 Rf4xf5
Rc2-c8+) +2.69/16 3} Rxc3 {(Rc8xc3 h5-h6 Rc3-c7 Ke4-d3 a7-a6 Rg2-g1 a6-a5
Rg1-g3 Rc7-b7 Rg3-g2) -1.49/19 3} 51. h6 {(h5-h6 Rc3-c4+ Ke4-d3 Rc4-c7
Rg2-g4 a7-a5 Rg4-g1 b5-b4 a3xb4 a5xb4 Rg1-a1 b4-b3 Ra1-a8+ Kf8-e7 Ra8-b8)
+4.13/16 4} Rc7 {(Rc3-c7 Ke4-d3 a7-a6 Rg2-g1 a6-a5 Rg1-g3 b5-b4 a3xb4 a5xb4
Rg3-g4) -1.86/19 7} 52. Kd4 {(Ke4-d4 a7-a5 Kd4-d3 b5-b4 a3xb4 a5xb4 Rg2-a2
Rc7-c3+ Kd3-d4 Rc3-a3 Ra2-g2 Ra3-h3 Rg2-g7) +4.03/17 9} Rc4+ {(Rc7-c4+
Kd4-e3 Rc4-c7 Ke3-d3 a7-a6 Rg2-g1 a6-a5 Rg1-g3 b5-b4 a3xb4) -1.90/20 11}
53. Kd3 {(Kd4-d3 Rc4-c7 Rg2-g4 a7-a5 Rg4-g1 b5-b4 a3xb4 a5xb4 Rg1-a1 b4-b3
Ra1-a8+ Kf8-e7 Ra8-b8 b3-b2 Rb8xb2 Rc7-a7 Rb2-g2 Ke7-f8 Kd3-c4) +4.01/16 6}
Rc7 {(Rc4-c7 Kd3-d2 a7-a6 Kd2-d3 a6-a5 Rg2-g1 b5-b4 a3xb4 a5xb4 Rg1-g4)
-1.94/19 9} 54. Rg4 {(Rg2-g4 a7-a6 Rg4-g1 a6-a5 Rg1-b1 Rc7-c5 Kd3-d4
Rc5-c4+ Kd4-d3 Rc4-c5 Kd3-d4 Rc5-c4+ Kd4-e3 Rc4-c3+) +3.85/17 6} a6 {(a7-a6
Rg4-g1 a6-a5 Rg1-g3 b5-b4 a3xb4 a5xb4 Rg3-g4 Rc7-c3+ Kd3-d2) -2.00/18 3}
55. Rg1 {(Rg4-g1 a6-a5 Rg1-g2 b5-b4 a3xb4 a5xb4 Rg2-c2 Rc7xc2 Kd3xc2 Kf8-e8
Kc2-b3 Ke8-e7 Kb3xb4 Ke7-d8 Kb4-b5 Kd8-c7) +4.12/17 7} a5 {(a6-a5 Rg1-g3
b5-b4 a3xb4 a5xb4 Rg3-g4 Rc7-c3+ Kd3-d2 Rc3-h3 Rg4xb4) -2.46/18 6} 56. Rg2
{(Rg1-g2 b5-b4 a3xb4 a5xb4 Rg2-a2 Rc7-c3+ Kd3-d4 Rc3-a3 Ra2-c2 b4-b3
Rc2-c8+ Kf8-e7 Rc8-c7+ Ke7-e8 Rc7xh7 b3-b2 Rh7-b7 Ra3-a4+ Kd4-c3) +3.94/16
6} b4 {(b5-b4 a3xb4 a5xb4 Rg2-a2 Rc7-c3+ Kd3-d4 Rc3-a3 Ra2-c2 Ra3-h3
Rc2-c8+) -2.92/17 5} 57. axb4 {(a3xb4 a5xb4 Rg2-a2 Rc7-c3+ Kd3-d4 Rc3-a3
Ra2-c2 b4-b3 Rc2-c8+ Kf8-e7 Rc8-c7+ Ke7-e8 Rc7xh7 b3-b2 Rh7-b7 Ra3-a4+
Kd4-c3 Ra4-h4 Rb7-b8+) +4.24/15 2} axb4 {(a5xb4 Rg2-c2 Rc7-a7 Rc2-c8+
Kf8-e7 Rc8-h8 Ra7-a3+ Kd3-d4 Ra3-h3 Rh8xh7+) -6.23/19 14} 58. Ra2 {(Rg2-a2
Rc7-c3+ Kd3-d4 Rc3-a3 Ra2-c2 b4-b3 Rc2-c8+ Kf8-e7 Rc8-c7+ Ke7-e8 Rc7xh7
b3-b2 Rh7-b7 Ra3-a4+ Kd4-c3 Ra4-h4 Rb7-b8+ Ke8-e7) +4.54/16 3} Ke7 {(Kf8-e7
Ra2-a8 Rc7-c3+ Kd3-d2 Rc3-h3 Ra8-a7+ Ke7-e8 Ra7xh7 b4-b3 Kd2-c1) -3.21/19
4} 59. Ra8 {(Ra2-a8 b4-b3 Ra8-b8 Rc7-c5 Kd3-d4 Rc5-c7 Rb8xb3 Rc7-a7 Rb3-b8
Ra7-a4+ Kd4-c3 Ra4-a7 Rb8-h8 Ra7-a3+) +5.50/16 6} Rc3+ {(Rc7-c3+ Kd3-d2
Rc3-h3 Ra8-a7+ Ke7-e8 Ra7xh7 b4-b3 Kd2-c1 Rh3-h2 Rh7-d7) -3.96/19 12} 60.
Kd4 {(Kd3-d4 Rc3-h3 Ra8-a7+ Ke7-e8 Ra7xh7 b4-b3 Rh7-h8+ Ke8-e7 Rh8-b8
Rh3-h4+ Kd4-c3 Rh4-h3+ Kc3-b2 Rh3-h2+ Kb2xb3 Rh2-h3+ Kb3-c4) +5.38/15 5}
Rh3 {(Rc3-h3 Ra8-a7+ Ke7-e8 Ra7xh7 b4-b3 Rh7-d7 b3-b2 Rd7-b7 Rh3-h4+
Kd4-c3) -3.26/19 4} 61. Ra7+ {(Ra8-a7+ Ke7-e8 Ra7xh7 b4-b3 Rh7-h8+ Ke8-e7
Rh8-b8 Rh3xh6 Rb8xb3 Rh6-h4+ Kd4-c3 Rh4-h3+ Kc3-c4 Rh3xb3 Kc4xb3 Ke7-e8
Kb3-a4 Ke8-e7) +4.99/16 4} Ke8 {(Ke7-e8 Ra7xh7 b4-b3 Rh7-d7 b3-b2 Rd7-b7
Rh3-h4+ Kd4-c3 Rh4xh6 Rb7xb2) -3.49/20 5} 62. Rxh7 {(Ra7xh7 b4-b3 Rh7-h8+
Ke8-e7 h6-h7 b3-b2 Rh8-b8 Rh3-h4+ Kd4-c3 Rh4xh7 Rb8-b7+ Ke7-e8 Rb7xb2
Rh7-c7+) +5.38/16 3} b3 {(b4-b3 Rh7-b7 Rh3xh6 Rb7xb3 Rh6-h4+ Kd4-c3 Rh4-h5
Rb3-b8+ Ke8-e7 Rb8-b7+) -3.78/20 9} 63. Rh8+ {(Rh7-h8+ Ke8-e7 h6-h7 b3-b2
Rh8-b8 Rh3-h4+ Kd4-c3 Rh4xh7 Rb8-b7+ Ke7-e8 Rb7xb2 Rh7-h3+ Kc3-c4 Rh3-h4+)
+5.36/16 3} Ke7 64. h7 {(h6-h7 b3-b2 Rh8-b8 Rh3xh7 Rb8xb2 Rh7-h4+ Kd4-e3
Rh4-h3+ Ke3-f4 Rh3-h4+ Kf4-g3 Rh4-d4 Rb2-b7+ Ke7-e8 Rb7-b5 Rd4-d1 Kg3-g4
Rd1-g1+) +5.55/17 5} Rh4+ {(Rh3-h4+ Kd4-e3 Rh4-h3+ Ke3-f4 b3-b2 Rh8-b8
Rh3-h4+ Kf4-g3 Rh4xh7 Rb8xb2) -3.40/19 3} 65. Kc3 {(Kd4-c3 Rh4-h3+ Kc3-b2
Rh3-h2+ Kb2xb3 Rh2-h3+ Kb3-c4 Rh3-h4+ Kc4-b5 Rh4-h3 Kb5-c6 Rh3-c3+)
+12.26/15 3} Rh3+ {(Rh4-h3+ Kc3-c4 Rh3-h4+ Kc4-d3 Rh4-h3+ Kd3-e4 Rh3-h4+
Ke4-f3 b3-b2 Rh8-b8) -3.40/19 3} 66. Kb2 {(Kc3-b2 Rh3-h2+ Kb2xb3 Rh2-h3+
Kb3-a4 Rh3-h4+ Ka4-b5 Rh4-h5 Kb5-c6 Rh5-h2) +12.40/15 3} Rh2+ {(Rh3-h2+
Kb2-a3 b3-b2 Rh8-b8 Rh2xh7 Rb8xb2 Rh7-h5 Rb2-b7+ Ke7-e8 Rb7-d7) -3.60/21
18} 67. Kxb3 {(Kb2xb3 Rh2-h3+ Kb3-c4 Rh3-h4+ Kc4-b5 Rh4-h3 Rh8-a8 Rh3-b3+
Kb5-c4 Rb3-h3) +12.21/16 3} Rb2+ {(Rh2-b2+ Kb3-c4 Rb2-b8 Rh8-g8 Rb8xg8
h7xg8Q) 0.00/28 3} 68. Kc4 {(Kb3-c4 Rb2-b8 Rh8-g8 Rb8xg8 h7xg8N+ Ke7-f8
Ng8xf6 Kf8-e7 Nf6-e4 Ke7-e8 f5-f6 Ke8-d8) +3.87/15 6} Rb8 {(Rb2-b8 Rh8-g8
Rb8xg8 h7xg8Q) 0.00/28 4} 69. Rg8 {(Rh8-g8 Rb8-b4+ Kc4-c3 Rb4-h4 Rg8-g7+
Ke7-e8 Rg7-a7 Rh4-h3+ Kc3-c4 Rh3-h4+ Kc4-b5 Ke8-f8 Ra7-f7+) +5.78/15 2}
Rxg8 {(Rb8xg8 h7xg8Q) 0.00/22 2} 70. hxg8=N+ {(h7xg8N+ Ke7-f8 Ng8xf6 Kf8-e7
Nf6-e4 Ke7-e8 f5-f6 Ke8-f8 Ne4xd6) +11.77/14 3} Kf8 {(Ke7-f8 Ng8xf6 Kf8-g7
Nf6-e4 Kg7-f8 f5-f6 Kf8-g8 e6-e7) -M384/11 0} 71. Nxf6 {(Ng8xf6 Kf8-e7
Nf6-e4 Ke7-f8 f5-f6 Kf8-e8 Ne4xd6+ Ke8-d8 e6-e7+) +26.39/15 7} Ke7 {(Kf8-e7
Nf6-d7 Ke7-d8 f5-f6 Kd8-c7 f6-f7) -M384/6 0} 72. Ne4 {(Nf6-e4 Ke7-f8 f5-f6
Kf8-g8 Kc4-d4 Kg8-f8 Ne4xd6) +30.73/15 8} Kd8 {(Ke7-d8 f5-f6 Kd8-c7 f6-f7)
-M384/7 0 Black resigns} 1-0

svoitsl
17.05.2018, 21:43
Ну что можно сказать что id306 играет вполне в силу Ruffian 2.1, итог 5:5
(2'+6", cudnn, GF730)
Было бы и 5.5:4.5 с победой Ruffian, Но ему не хватило 50 ходов,что бы поставить мат слоном и конем.
ну что ж , 2622 Эло настоящих теперь у Лилы есть (с натяжкой)
Ну например из найденного мною:
3K4/4r1p1/3n1bP1/7P/8/8/2k3Q1/8 b - - 0 1
Т.е. как только LZ найдет Re2, так значит можно считать, что база более-менее переучилась на "правильных" партиях.
Эта же сеть находит ответ только после 108 тыс узлов (хотя более древняя эта делала за 13 тыс)

Bullet
18.05.2018, 08:36
Сеть id307 показала хороший рост - 2914 ЭЛО!

https://docs.google.com/spreadsheets/d/18UWR4FVhPi0vNwwPreu_avd9ycujGQ5ayR2LzJOWP4s/edit#gid=0

svoitsl
18.05.2018, 08:41
результат 13 игр с Рыбкой 2.3.2а 64 9:4 в пользу рыбки
Оборудование все было тоже ,что и вчера,не контроль побольше 5'+20"
турнир продолжается,вечером будут результаты
(планируется 30 игр)

А в тесте со Стокфишем id307 снова повысила свой рейтинг, до 2914 Эло (у id302 он был 2848 Эло), и таким образом стала лидером прибавив 66 реальных Эло.
Хотя с другими движками тест (https://docs.google.com/spreadsheets/d/1XSJiCcQpCLv0fNwrUn7jXjdkZFU63YFEWpdXv6dSSg0/edit#gid=0) не такой уж и радужный
Но и там тенденция положительная и восстановление произойдет в ближайшие дни.

Bullet
18.05.2018, 10:00
У меня id308 на GT750 играет наравне с первой рыбкой. А это 2850 ЭЛО, вполне неплохо. До стокфиша последнего 550-600 ЭЛО еще.

svoitsl
18.05.2018, 20:06
результат 13 игр с Рыбкой 2.3.2а 64 9:4 в пользу рыбки
интересное дело,после 26 игр соотношение такое же
18:8
играют до последнего,уже 213 ход ,Рыбка ведет на 1 пешку,но Лила не сдается
(особенность в том,что Лила все время расходует, а вот Рыбка в основном копит)
в расчете на 100 игр результат возможен 69:31
Отсюда получаем рейтинг Лилы 3019-141=2878 Эло (вполне реальных)

svoitsl
18.05.2018, 22:36
Все 30 партий турнира закончились с результатом 20,5:9,5 в пользу Рыбки
(+14-3=13),что и следовало ожидать... пока...
но вот рейтинг Лилы оказался всего на 131 ниже Рыбки,то есть... ВНИМАНИЕ!
3019-131=2888 Эло

Burcontovk
19.05.2018, 00:54
svoitsl, Эндшпили она подтянула?

svoitsl
19.05.2018, 08:52
Эндщпиль раз на раз не приходится, но в целом она его играет все же хуже чем надо.

По тесту (https://docs.google.com/spreadsheets/d/1XSJiCcQpCLv0fNwrUn7jXjdkZFU63YFEWpdXv6dSSg0/edit#gid=0) видно что id310 набрала 2919 Эло и почти приблизилась по силе к самой сильной прошлой сети id245 (2924 Эло). Есть надежда,что при следующей проверке она этот уровень превысит и тем самым завершит своё восстановление вернувшись у рейтингу за 4 мая, то есть 2 недели назад.
Рост рейтинга id310 по сравнению с предыдущей протестированной сетью id305 составил 2919-2885 = 34 Эло
Посмотрим как долго продлится такая тенденция.
Рейтинг id313 при игре с самой же оказался ниже уровня сети id310 и это самое большое падение за весь период восстановления

svoitsl
19.05.2018, 13:02
ну что ж... результат сравнительного теста со Стокфишами наконец то появился (https://docs.google.com/spreadsheets/d/18UWR4FVhPi0vNwwPreu_avd9ycujGQ5ayR2LzJOWP4s/edit#gid=0)
Рейтинг сети id312 составил 2960 Эло, что ровно 46 Эло больше чем рейтинг сети id307(2914 Эло)
До Стокфиша 3 осталось 112 Эло, и есть надежда, что к понедельнику (или вторнику) этот уровень Лилой тоже будет достигнут.
И вполне возможно, что на следующей неделе начнется вытеснение плотных рядов движков 2-3 уровней, с рейтингами 3000-3200, и даже Fritz16 может быть потеснен к концу мая! Что возможно даже при среднесуточном росте рейтинга в 30 Эло.

sovaz1997
19.05.2018, 13:48
Очень хочется, чтобы в следующем TCEC 13 LCZero прошла путь от низшего дивизиона к высшему и заняла 1-е место. Осталось всего лишь 400-500 пунктов ЭЛО, а до следующего TCEC ещё достаточно далеко. Вполне возможно, что к началу следующего сезона LCZero превзойдет 3200, а значит пройдет по-крайней мере до 2-го дивизиона. А там уже будет 3300 для 1-го и Премьер-дивизиона. Ну а дальше посмотрим)

Maratka
19.05.2018, 15:08
Покуда LZ не научится решать позиции со скрытым шахом, никаких серьезных подвижек в игре против реальных соперников не будет:
3K4/4r1p1/3n1bP1/7P/8/8/2k3Q1/8 b - - 0 1

И это только вершина айсберга, IMHO.
Тут на форуме очень много раз описывали, как LZ проигрывает партии одним ходом, ведя по ходу партии +3, а значит есть очень много позиций, в которых LZ супротив "счетных" движков находится на уровне плинтуса.

svoitsl
19.05.2018, 15:47
Осталось всего лишь 400-500 пунктов ЭЛО
На это обычным движкам и их разработчиками потребовалось не мало не много а 20 лет!

никаких серьезных подвижек в игре против реальных соперников не будет:
Все таки на разных турнирах обычно и контроль побольше и техника получше, поэтому даже та сеть что есть сейчас успешно решит за вполне адекватное время.
Если будет перебор хотя бы 5 knps, то за 6 сек ход будет найдет

Опасность в том, что дойдя до 3200-3250 сеть снова затормозится и потребуется снова увеличивать сеть с известными негативными последствиями (снижение наигрывания партий до 100000 в сутки, больший трафик, если не оптимизируют размер файла сети, временный спад рейтинга...)
Скорость обучения может упасть с 30-40 Эло в сутки до такого же числа в месяц!

Maratka
19.05.2018, 15:50
Если будет перебор хотя бы 5 knps, то за 6 сек ход будет найдет
У меня он не находится и за двадцать минут. Хотя видеоплата мощнее Вашей, да и процессор не медленнее.
Т.е. таки имеем какую-то багу, из-за которой у Вас ход находится, а у меня - нет.


Скорость обучения может упасть с 30-40 Эло в сутки до такого же числа в месяц!
Это шикарный результат, который и не снится ни одному "классическому" движку.
Лучшее что есть (SF) текущими темпами даст под сотню за год, а то что прогнозируется Вы - это 400-500 Elo за год.

Maratka
19.05.2018, 15:54
Т.е. таки имеем какую-то багу, из-за которой у Вас ход находится, а у меня - нет.
Кстати, разработчики что-то брезгуют этим форумом. Ну это их добрая воля: не хотят чтобы ошибки находили за них, хотят находить сами - да ради Бога!

Maratka
19.05.2018, 15:57
На это обычным движкам и их разработчиками потребовалось не мало не много а 20 лет!
Гораздо меньше, если бы текущее (современное) железо было бы у них сразу.

Все то же самое применительно кстати и к LZ: если бы этот проект стартанул не сейчас, а пять лет назад - то сейчас было бы наиграно хорошо если 3-4 млн. партий, что +\- соответствует реальном рейтингу ~2200 Elo.
Аналогично - вперед, в будущее: через три-пять лет можно будет наиграть текущие ~15 млн. партий за три недели, а не три месяца.

svoitsl
19.05.2018, 16:08
Хотя видеоплата мощнее Вашей, да и процессор не медленнее.
Вы наверное используете стандартную GPU версию, а cudnn от crem на Nvidea палатах все же дает значительное преимущество.
К тому же Ваш проц может и помощьнее, но не факт что у него есть всякие новшества типа bmi2
И конечно факт остается фактом , что старая сеть и прога находит нужный ход гораздо быстрее.
А общий уровень игры только сравнялся, а вовсе ещё не превысил старого, к тому же сеть содержит кучу ошибок.

Maratka
19.05.2018, 16:13
Вы наверное используете стандартную GPU версию, а cudnn от cream на Nvidea палатах все же дает значительное преимущество.
На сколько оно значительное? В тридцать раз? :)
Прошу пардону, но не верю! Реальная разница там раза в полтора-два от силы, что с легкостью компенсируется гораздо бОльшей вычислительной мощностью моей платы.


К тому же Ваш проц может и помощьнее, но не факт что у него есть всякие новшества типа bmi2
Факт что их нет. ;)
Но версия BMI2 (ну или попросту - AVX2) - дает прирост хорошо если вдвое.
А это значит, что если у меня ход не находится за 20 минут, то у Вас движок должен ее искать минимум 10 минут.
А за сколько времени он ее реально находит - я к сожалению не знаю, потому спрошу: за сколько?
Отдельно CPU-версия, отдельно CUDA, отдельно - OpenCL.

Сможете проверить? (естественно с перезапуском оболочки после каждого теста).

А общий уровень игры только сравнялся, а вовсе ещё не превысил старого, к тому же сеть содержит кучу ошибок.
Это никак не объясняет, что у меня нужный ход не находится, а у Вас - находится. Поведение движков с одной и той же сетью должно быть практически одинаковом, с поправкой на скорость железа, и соответственно - глубину поиска.

svoitsl
19.05.2018, 16:38
за сколько?
Я уже тут (http://forchess.ru/showpost.php?p=67946&postcount=615) пытался кое какие цифры привести
Возможно сейчас cudnn версия чуть по шустрее стала, не 385 а наверное порядка 500-550 nps, но к сожалению раньше понедельника (вечера) ответить на эти вопросы не смогу

Maratka
19.05.2018, 16:41
Ну мне не горит... ;)

Maratka
19.05.2018, 17:17
Возможно сейчас cudnn версия чуть по шустрее стала
Кстати, где ее взять?

Rom77
19.05.2018, 18:27
Все то же самое применительно кстати и к LZ: если бы этот проект стартанул не сейчас, а пять лет назад - то сейчас было бы наиграно хорошо если 3-4 млн. партий, что +\- соответствует реальном рейтингу ~2200 Elo.
Пять лет назад даже термина такого как "блок" не знали. Тогдашние сети просто тупо не протренировать до приличного уровня, хоть сколько партий наигрывай.

На сколько оно значительное? В тридцать раз?
Прошу пардону, но не верю! Реальная разница там раза в полтора-два от силы, что с легкостью компенсируется гораздо бОльшей вычислительной мощностью моей платы.
Больше. Сравните (https://docs.google.com/spreadsheets/d/1lGFf6PLGmBUSMan-YP7Vul4DpRNfn6K8oeCjBILe6uA/edit#gid=857482380) скорость у одинаковых пользователей.

Суть выигрыша lc0 в скорости в чём? Хорошую видеокарту оценкой одной позиции не загрузить. Но с другой стороны, пока мы не получим оценку, мы не сможем расширить дерево перебора и дать новое задание видеокарте. Так играет Лила 10. В lc0 видеокарте дают в довесок ещё сотню-другую более-менее перспективных позиций, чтобы она не простаивала. Их оценки затем хранят в кэше процессора, и если возникнет нужда, то эти оценки не надо заново вычислять.

Кстати, где ее взять?
Наверное здесь (https://crem.xyz/lc0/). По-видимому потребуется регистрация на сайте Nvidia.
Не спрашивайте подробности - у меня Radeon.

Maratka
19.05.2018, 18:44
В lc0 видеокарте дают в довесок ещё сотню-другую более-менее перспективных позиций, чтобы она не простаивала. И
У меея OpenCL-версия нагружает ведеоплату на ~90+ % всего двумя процессоными потоками при обучении, и ~95% - тремя потока при игре.
Недогрузки нет...

Наверное здесь. По-видимому потребуется регистрация на сайте Nvidia
Тогда пошли они.... в лес!

Maratka
19.05.2018, 18:51
Хорошую видеокарту оценкой одной позиции не загрузить. Но с другой стороны, пока мы не получим оценку, мы не сможем расширить дерево перебора и дать новое задание видеокарте. Так играет Лила 10. В lc0 видеокарте дают в довесок ещё сотню-другую более-менее перспективных позиций, чтобы она не простаивала.

Есть не очень то давнее исследование, которое показывает ровно обратное:
Загрузить работой видеплату на базе чипа nVidia (даже поколения Паскаль) несложно, тогда как альтернативная архитектура от AMD - проявляет себя с точности до наоборот: дать ей полную нагрузку непросто, но если ее таки дать - то Radeon опережает GF, причем (если смотреть разницу в математике супротив FPS в играх)- то ОЧЕНЬ заметно, раза в полтора.

https://3dnews.ru/968792

Rom77
19.05.2018, 18:56
Тем не менее, факт (https://twitter.com/Remi_Coulom/status/970026600568934401) тот что объединение позиций в пакет (батч) позволяет сильно сэкономить.

Maratka
19.05.2018, 19:03
Тем не менее факт тот, что объединение позиций в пакет позволяет сильно сэкономить.
А нет и не может быть спора, что запатентованный API, вылезанный под вполне конректую железную его реализацию может дать прирост супротив открытого и универсального API. Но разница в производительности более чем на порядок все же скорее погрешность, чем правило: грубую вычислительную дуру AMD, которая ВЕСЬМА НЕПЛОХА, обойти за счет оптимизированного под ядра nVidia API на два порядка - это из области фантастики, и если таковое и имеет место быть - то лишь за счет "нейтрального" OpenCL кода, без заточек под архитектуру GCN.

_______
Иными словами: CUDA версия LZ может считать быстрее. Но не потому, что она "CUDA", а потому, что вылизыванием OpenCL версии никто не занимается.

Maratka
19.05.2018, 19:14
Кстати, CUDA-версия будет работать на GPU поколения DX 10(1)?

svoitsl
19.05.2018, 19:28
По-видимому потребуется регистрация на сайте Nvidia.
я так делал , но может это и лишнее, так как нужные библиотеки возможно можно скачать тут (https://www90.zippyshare.com/v/VIX29wLQ/file.html)

что вылизыванием OpenCL версии никто не занимается.
да, разработчики пишут что весьма трудное и мало известное занятие, и решили это оставить не будущее, возможно не определённое

svoitsl
19.05.2018, 20:36
Maratka вы уже можете готовить своего Шредера
Уровень Лилы скоро превысит 5800 попугайных Эло!

Maratka
19.05.2018, 21:14
Уже превысил.
Так что если модераторы на заблокируют меня - результат будет через двое суток.

_______
А то понимаете ли они блокируют сообщения вроде вот этого:
http://forchess.ru/showpost.php?p=68450&postcount=310

на основании того, что тест, закрытый вопросиками в оригинале был также замаскированным термином, но замаскированным менее сильно. И этот термин характеризовал особь женского пола, занимающейся частыми половыми связями без материальной выгоды.

Т.е. если теперешняя формулировка прокатит, то результаты будут через пару суток. А если не прокатит - то их никогда не будет, ибо согласно правилам форума меня нужно будет забанить.

Maratka
20.05.2018, 10:32
Ну что... Запустил вчера вечером.
В общем пока что LZ меня радует, идет +/- вровень с DeepShreder 10

svoitsl
20.05.2018, 11:46
А на сколько игр планируется турнир и с каким контролем?

При играх со стокфишами у Лилы кажется началась очередная растренировка, сеть id317 набрала всего 2928 Эло, что ровно на 33 Эло меньше чем последняя до неё протестированная сеть id312 (2961 Эло). Конечно возможно что это не упадок рейтинга, а просто его торможение, что при значительной погрешности его вычисления может давать понижение оценки

Тем более что при игре с другими движками у сети id 315 пока есть рост, она набрала 2915 Эло (предыдущая id 310 набрала 2890), то есть рост 25 Эло
Кстати сейчас тестируется версия c cuda9.2, и с неизвестной сетью - посмотрим на результат.

Maratka
20.05.2018, 12:24
50 партий 10+15
LZ на CPU

Maratka
20.05.2018, 13:12
В общем, поспешил я LZ похвалить.
Сыплется он, как карточный домик...

svoitsl
20.05.2018, 17:20
Ну ещё не вечер, к тому же сама себя она обучает с успехом, и уже до почти 5839 Эло (id320) себя доучила.
осталось только объективные данные собрать....

svoitsl
20.05.2018, 18:57
как тут (https://docs.google.com/spreadsheets/d/1XSJiCcQpCLv0fNwrUn7jXjdkZFU63YFEWpdXv6dSSg0/htmlview?sle=true#gid=0) протестовали
cuda92 (https://crem.xyz/lc0/lc0-win-20180519-cuda92-cudnn714-00.7z) версия имеет значительное преимущество, в целых 3000-2893=107 Эло на той же сети id315
обойдя заодно и сразу
Scorpio 2.8, Zappa Mexico II, Komodo 1.0
GPU у них GTX 980ti

Maratka
20.05.2018, 22:38
Похоже это все же дрова...
Та же ошибка от партии к партии:

[Event "103 DS_10 vs LZ 0.10_ID317, Rapid 10m+1"]
[Site "?"]
[Date "2018.05.20"]
[Round "25.1"]
[White "lczero v0.10"]
[Black "Deep Shredder 10 UCI"]
[Result "0-1"]
[ECO "B12"]
[Annotator "0.38;0.48"]
[PlyCount "72"]
[EventDate "2018.05.20"]
[EventType "tourn"]
[SourceTitle "Fritz Engine Tournament"]
[TimeControl "600+15"]

{AMD FX(tm)-8350 Eight-Core Processor 4013 MHz W=18.8 plies; 0kN/s;
PlayChess.ctg B=17.6 plies; 4*759kN/s; PlayChess.ctg} 1. e4 {B 0} c6 {B 0} 2.
d4 {B 0} d5 {B 0} 3. e5 {B 0} Bf5 {B 0} 4. Nf3 {B 0} e6 {B 0} 5. Be2 {B 0} Nd7
{B 0} 6. O-O {0.38/18 22} Ne7 {0.48/17 79} 7. Nh4 {0.34/19 29} Bg6 {0.35/17 47
(Be4)} 8. c3 {0.51/19 25 (Nc3)} Nf5 {0.32/18 35 (c5)} 9. Nxf5 {0.52/19 26} Bxf5
{0.38/18 17} 10. f4 {0.60/19 18 (Nd2)} h5 {0.17/19 54 (f6)} 11. Bd3 {0.77/19
27 (Be3)} g6 {-0.01/19 39 (Bxd3)} 12. Bxf5 {0.74/19 27 (Be2)} gxf5 {-0.63/16 4}
13. Nd2 {0.74/19 24 (Qb3)} h4 {-0.37/19 61 (c5)} 14. Nf3 {0.81/19 31 (Qe2)} h3
{-0.24/19 59 (c5)} 15. g3 {1.21/18 21} c5 {-0.18/18 40} 16. Be3 {1.14/19 27}
Qc7 {0.15/17 48 (cxd4)} 17. Kf2 {1.08/19 33 (a4)} c4 {0.11/17 58 (Be7)} 18. a4
{1.44/19 30 (Ng5)} a5 {-0.16/17 50} 19. Ng5 {1.33/19 33 (b3)} Qc6 {-0.22/17 33
(Be7)} 20. Re1 {1.22/19 38 (Qe2)} Nb6 {-0.24/17 36 (Be7)} 21. g4 {1.13/19 35
(Bc1)} fxg4 {-0.60/16 12} 22. Qxg4 {0.59/19 28 (Rg1)} Qd7 {-0.82/15 5 (Nxa4)}
23. f5 {0.43/19 28 (Nxh3)} exf5 {-1.36/15 4} 24. Qf3 {0.37/19 23 (Qe2)} O-O-O {
-1.07/17 42} 25. Kg1 {0.02/20 41} Re8 {-0.84/17 38 (Nxa4)} 26. Nxh3 {0.74/19 35
} Bh6 {-0.57/17 59 (Be7)} 27. Bxh6 {1.14/18 24} Rxh6 {-0.53/18 20} 28. Nf4 {
1.28/19 15} Rg8+ {-0.29/17 31 (f6)} 29. Kh1 {1.13/18 20} Kb8 {-0.05/17 44
(Rgh8)} 30. Re2 {1.38/19 38 (Reb1)} Rg4 {0.00/16 11} 31. Rf2 {1.16/19 22 (Rg2)}
Qd8 {0.08/16 34} 32. Ne2 {1.20/19 28} Qc8 {0.28/16 30 (Qh8)} 33. Qxf5 {2.84/18
24 (Rg1)} Rxh2+ {-15.90/20 28 (Rg7)} 34. Rxh2 {-18.89/18 30} Qxf5 {-15.90/21 7}
35. Rg1 {-17.31/18 15} Qe4+ {-16.24/20 24 (Qf3+)} 36. Rgg2 {-16.64/18 22} Nxa4
{-16.23/20 19} 0-1



33.Qxf5, и белые остаются без ферзя.

Rom77
21.05.2018, 04:52
Здесь (http://talkchess.com/forum3/viewtopic.php?p=762768#p762768) предлагают оптимальные настройки Лилы для игры. Далее в теме есть результаты и кое-какое обсуждение возможных позитивных и негативных сторон таких настроек.

svoitsl
21.05.2018, 11:07
А между тем продолжается падение рейтинга при игре со Скофишами, на сей раз он снова упал до 2917 (id321) , то есть на целых 11 Эло (по сравнению с id317), один раз может быть и случайно, а вот два - это уже тенденция, и тревожная.
Пока, правда, это не сказалось на рейтинге при игре с другими движками, рейтинг Лилы (id320) вырос до 2953 Эло, сразу на 2953-2907 (id315)= 45 Эло
И cuda92 вариант тоже не играя увеличил свой рейтинг на 3 Эло (до 3003).

sovaz1997
21.05.2018, 11:26
svoitsl, ничего тревожного нет, там очень большая погрешность. Посмотрите на статистику W-L-D

Maratka
21.05.2018, 19:40
Сыплется он, как карточный домик...

Итого, проигрыш с разницей в 100 Elo



103 DS_10 vs LZ 0.10_ID317, Rapid 10m+15 2018


1 Deep Shredder 10 +100 +22/=20/-8 64.00% 32.0/50
2 lczero v0.10 -100 +8/=20/-22 36.00% 18.0/50


Прошлый раз, с базой ID227 разница была 182 Elo

svoitsl
21.05.2018, 22:27
Прошлый раз, с базой ID227 разница была 182 Elo
Ну вот ,рост довольно значительный, на целых82 Эло


3K4/4r1p1/3n1bP1/7P/8/8/2k3Q1/8 b - - 0 1

Решил попробовать эту задачку с id 324 и тремя официальными Лилами с их страницы и одной не официальной от crem (cuda92)
Первой попробовал ту что от crem
Она нужный ход нашла довольно быстро, за пару минут примерно на 4к узлов, все остальные не нашли,хотя и времени и глубины и knps было более чем достаточно.
Решил снова попробовать с cuda92 - больше она ход уже не находила хотя и перебирала в 100 раз больше узлов

Maratka
21.05.2018, 23:39
IMHO, это явный косяк.

svoitsl
21.05.2018, 23:43
IMHO, это явный косяк.
Решил спросить crem в личном сообщении....

Maratka
22.05.2018, 00:28
Проверьте пожалуйста также и вот эту позицию на разных версиях LZ:
http://forchess.ru/showpost.php?p=68497&postcount=719

Интересует, найдут ли они 33.Rxh2+

svoitsl
22.05.2018, 08:37
Рост кажется замедлился....
Что видно как в самоигре,так и и в игре со стокфишами (рост на 16 Эло,но на самом деле сеть id326 даже Id312 не превзошла ) и всеми остальными (там рост более устойчивый, но небольшой, всего 16 Эло, до этого он был 27 Эло и не факт что завтра уровень будет выше Zappа Mexico II, для этого надо набрать более 20 Эло )

crem выпустил уже вторую свою версию cuda92 (https://crem.xyz/lc0/) за 21 мая
Кто хочет тот может попробовать...

Но все идет к тому, что наступает удобный момент для перетренировки сети, перед переходом на сеть большего размера

Rom77
22.05.2018, 09:34
Но все идет к тому, что наступает удобный момент для перетренировки сети, перед переходом на сеть большего размера
Как я понял, перетренировывать будут сразу на большую сеть. То есть тренировать с нуля 20х256 на партиях текущей сети.

Maratka
22.05.2018, 16:31
То есть тренировать с нуля 20х256 на партиях текущей сети.
Не очень понимаю, зачем нужны ВСЕ ПАРТИИ, если заведомо известно, что 80% из них было сыграно по шахматоподобным, а не шахматным правилам.
IMHO, учитывать нужно только партии, наигранные клиентом 0.10, а их не настолько много, чтобы понадобилась новая (бОльшая) сеть, которая неизбежно замедлит работу.

svoitsl
22.05.2018, 16:40
Замедление роста рейтинга кажется признано официально, теперь будет только одна сеть в день, а не 4-5 как сейчас, очевидно и тестировать будет иметь смысл хотя бы через раз (раз все равно какого либо роста (заметного) не ожидается).

IMHO, учитывать нужно только партии, наигранные клиентом 0.10
Если выкинуть плохие партии, то их кол-во уменьшится вдвое, поэтому и текущую сеть можно было бы тренировать ещё до конца июня.
тем более что она сейчас все равно значительно отстает от А0 (но примерно равна ей, если учитывать только половину партий )

Rom77
22.05.2018, 17:31
Не очень понимаю, зачем нужны ВСЕ ПАРТИИ, если заведомо известно, что 80% из них было сыграно по шахматоподобным, а не шахматным правилам.
Не все партии. С нуля в данном случае значит, что тренировать начнут со случайных весов (коэффициентов) нейросети. То есть с пустой сети. Для тренировки, насколько я знаю, будут использоваться только партии 0.10.

Maratka
22.05.2018, 17:35
Однако, партии версии 0.10 - это игра далеко не со случайных весов. Это уже вполне весомые гроссмейстерские ~2800 Elo даже в у медленной CPU-версии, и это всяко лучше, чем начинать с нуля.

Rom77
22.05.2018, 17:38
Партии - это не веса. Веса - это набор коэффициентов, которые можно увидеть если раскрыть файл нейросети.

Maratka
22.05.2018, 17:44
тем более что она сейчас все равно значительно отстает от А0 (но примерно равна ей, если учитывать только половину партий )
Вообще говоря, далеко не факт, что AZ вот так прямо взял, и сразу стал резко учиться с нуля, и до уровня ~SF9.
Куда как вероятнее, что его движок тоже менялся по мере обучения, т.к. на примере LZ мы видим, что буквальное самообучение вполне может завести в тупик в случае ошибок движка (я не имею в виду ошибки в шахматных правилах).
LZ например на старых версиях движка не учился скрытым шахам не потому, что были ошибки в правилах, а именно из-за ошибок в самом движке, который не рассматривал малопопулярные ветки, в результате чего получили замкнутый цикл: движок не учится этим ходам, ибо не может досчитаться до них на фиксированной глубине (чтобы увидеть этот ход нужна глубина выше), но не досчитываясь до них во время обучения, он еще забирается в еще бОльшую яму, и ставит этим ходам в сети еще более низкие вероятности.

Maratka
22.05.2018, 17:46
Партии - это не веса. Веса - это набор коэффициентов, которые можно увидеть если раскрыть файл нейросети.
Вот теперь понятнее. :)

Т.е. сеть пустая, но партии для обучения будут вполне приличные, а не "переставлять фигуры по правилам", как было в самом начале пути три месяца назад.

svoitsl
22.05.2018, 18:43
но партии для обучения будут вполне приличные
тут ведь как я думаю (был бы рад ошибиться, разубедите меня) что все взаимосвязано... Плохие партии (в начале) приводят к плохим коэффициентам сети, они в свою очередь к плохим партиям и получается замкнутый круг, далее не хочется продолжать...

Не хотят брать партии наигранные например стокфишем, потому что это нарушает чистоту эксперимента, всякие скрытые дефекты могут проникнуть ...
А теперь приходится брать партии хоть и родные но тоже с дефектами, потому что других нет.

Maratka
22.05.2018, 18:50
Не совсем так.
По сути, "случайные" ходы мы имеем только при наигрывании первой сети, т.е. первых нескольких тысяч партий.
Сеть №2 играет уже исходя из имеющихся данных в первой сети: случайно сделав хороший ход, мы выигрываем партию, и таким образом ставим более высокую оценку этому ходу, и более низкую - ходу в этой же позиции в предыдущей версии сети. Следовательно, в дальнейшем лучший ход будет в этой позиции сделан с заметно бОльшей вероятностью.

Проблема возникает именно при переучивании сети, заполненной ходами с неверными их весами: сделав даже 1000 правильных ходов в некой позиции, мы лишь слегка поднимем их вероятность, т.к. у ошибочных ходов уже есть очень высокий рейтинг в сети, а значит их вероятность все равно очень высока.

svoitsl
22.05.2018, 23:32
Немного уточнили, что теперь каждая сеть будет обучаться 150 000 игр
(если их будет много,то это займет меньше суток, а вот если мало...., в общем есть стимул не выключать компы :-) )

svoitsl
23.05.2018, 07:38
у меня турнирчик между Рыбкой 2.3.2а 64bit и lc0 cuda92 успешно продолжается, разыграно уже 11 партий и результат 6.5:4.5 (+4-2=5) в пользу lc0, всего запланировано 30 партий, завершится турнир наверное сегодня вечером (контроль 5'+20")
В целом можно сделать вывод,что все таки Лила поумнела все таки...
Однако и сейчас слить партию за один ход делается Лилой легко и не принужденно

Rom77
23.05.2018, 08:32
тут ведь как я думаю (был бы рад ошибиться, разубедите меня) что все взаимосвязано... Плохие партии (в начале) приводят к плохим коэффициентам сети, они в свою очередь к плохим партиям и получается замкнутый круг, далее не хочется продолжать...
Перебор в тренировочных партиях вскроет ошибки сети и следующий набор тренировочных позиций будет уже чуть лучше. Новая сеть, после тренировки на его основе, начнет подмечать ошибки старой сети и играть чуть лучшие партии. И так далее, по нарастающей.

В тренировочных партиях при формировании дерева перебора производится оценка 800 позиций, что гораздо больше чем оценка одной позиции чистой нейросетью. Отсюда и более адекватные обобщенные оценки.


В целом можно сделать вывод,что все таки Лила поумнела все таки...
Однако и сейчас слить партию за один ход делается Лилой легко и не принужденно

Кто-нибудь уже пробовал новые настройки (https://cdn.discordapp.com/attachments/425419483016855563/447583754488250388/clop-lc0_314_n400.png) Лилы?:
NNCache size=200000
Scale thinking time=2.87
Cpuct MCTS Option=3.17
First Play Urgency Reduction=-0.068
На этих настройках Лила уже Гудини 4 обыгрывает (http://talkchess.com/forum3/viewtopic.php?f=2&t=67537) (на одном ядре).

svoitsl
23.05.2018, 12:28
(если их будет много,то это займет меньше суток, а вот если мало...., в общем есть стимул не выключать компы :-) )
Однако сработало.....!!!!!

480 users in the last day have played 184166 games

Хотя в последние дни не поднималось выше 160-165 тыс игр

svoitsl
23.05.2018, 15:32
народ проникся просьбой... и....

490 users in the last day have played 189199 games

установил очередной рекорд....
а вот админ уснул походу, уже почти 195 тыс игр, а новой сети все нет

sovaz1997
23.05.2018, 15:46
Странно, что не автоматизирован процесс

Rom77
23.05.2018, 16:05
а вот админ уснул походу, уже почти 195 тыс игр, а новой сети все нет
Тренировка сети началась после того как наиграли 150 тысяч партий. А продолжается она как известно 5 часов. Сейчас как раз заканчивается. Если судить по графику, тренировка закончится немногим менее чем через час, тогда и будет новая нейросеть:

http://training.lczero.org/#scalars&_smoothingWeight=0.9

svoitsl
23.05.2018, 16:59
330 de60388a 5913.68 138 15 192 2018-05-23 09:43:14.535737 -0400 EDT

Ну что ж.... 25 Эло за сутки (упала до 19 :-) ) это не так уж и плохо,
(как раньше шутили - "значение среднее"- хуже чем вчера, но лучше чем завтра :-) )
вот если бы это были ещё и реальные Эло....
Это надо проверить....
тут (https://docs.google.com/spreadsheets/d/1XSJiCcQpCLv0fNwrUn7jXjdkZFU63YFEWpdXv6dSSg0/edit#gid=0) уже проверяют

svoitsl
23.05.2018, 18:33
По моему турниру (http://forchess.ru/showpost.php?p=68636&postcount=740) уже можно сделать предварительные выводы
Прошло 23 игры
и вот результат 11.5:11.5 (+6=11-6)
То есть можно сказать, что Лила вполне почти достигла уровня рыбки 2.3.2.а 64 бита (4 CPU) 3020 (http://www.computerchess.org.uk/ccrl/4040/cgi/engine_details.cgi?print=Details&each_game=1&eng=Rybka%202.3.2a%2064-bit%204CPU#Rybka_2_3_2a_64-bit_4CPU) Эло

id330 получается набрала в самоигре за сутки только 17 Эло (сейчас её рейтинг 5905 Эло)

svoitsl
24.05.2018, 00:14
На сайте появилось любопытное сообщение
Training intensity has been relaxed in a different way now:
One network is trained per 40000 generated games, but each training session is 5 times shorter than before.
То что наука не стоит на месте я понял, но это и все.
кто нибудь может пояснить что бы это значило?
Эксперимент со 150000 играми на сеть признан не удачным?
(конечно 17 Эло это не очень много, но ведь пока нет результата игр с другими движками,может Лило уже давно обогнала Zappa Mexico II)

Вышеописанный турнир подошёл к концу, все 30 партий розыграны
Результат 16:14 (+9-7=13) в пользу Лилы, что собственно означает что её рейтинг на 21 Эло больше чем у Рыбки, то есть равен 3020+21=3041 Эло

svoitsl
24.05.2018, 08:23
за сутки Лила при тесте с движками (https://docs.google.com/spreadsheets/d/1XSJiCcQpCLv0fNwrUn7jXjdkZFU63YFEWpdXv6dSSg0/edit#gid=0) набрала всего 1 Эло (при погрешности в 50 Эло конечно можно быть оптимистом и считать ,что она набрала 51 Эло :-))
Его правда хватило, что бы достичь Zappa Mexico II но на этом она и остановилась, при самоигре тоже особого роста рейтинга не наблюдается,и Лила кажется снова вошла с полосу застоя.

Maratka
24.05.2018, 14:24
Результат 16:14 (+9-7=13) в пользу Лилы, что собственно означает что её рейтинг на 21 Эло больше чем у Рыбки, то есть равен 3020+21=3041 Эло
Вообще говоря это ничего не означает. Запустите Рыбку на двух десятках ядер - и получите очень сильно другой счет. Запустите LZ на Titan V - и получите третьий вариант счета.

________
Все эти матчи - это лишь наброски, которые позволяют отследить прогресс обучения базы, но очень слабо говорят об реальном рейтинге LZ.
А для вывода рейтинга нужны равные условия.