11.02.2020, 18:48 | #5462 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: LCZero
Цитата: Сообщение от Maratka
Потому что как неоднократно тут Вам уже написали - они оба бывают неправы, ибо оба неидеальны. А потому не нужно молиться на один из них, проверять нужно обоими. Может для верности даже какого-нить Fire добавить.
|
2 пользователя(ей) сказали cпасибо: | Maratka (11.02.2020), Владимир001 (11.02.2020) |
11.02.2020, 19:13 | #5463 |
2 разряд
Регистрация: 30.04.2018
Сообщений: 252
Сказал(а) спасибо: 9
Поблагодарили 505 раз(а) в 193 сообщениях
Репутация: 51
|
Re: LCZero
|
Пользователь сказал cпасибо: | alchemist888 (11.02.2020) |
11.02.2020, 19:25 | #5464 |
КМС
Регистрация: 25.04.2019
Сообщений: 674
Сказал(а) спасибо: 293
Поблагодарили 641 раз(а) в 345 сообщениях
Репутация: 61
|
Re: LCZero
Цитата: Сообщение от sovaz1997
А никто на них и не молится, кроме Alex_Zet. Просто не люблю, когда перегибают палку в ту или иную сторону. Понимаю, объективным быть - большой труд. Такова уж человеческая природа.
|
11.02.2020, 19:32 | #5465 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: LCZero
net.62177 неплохо закончила тест с новыми настройками
# PLAYER : RATING ERROR POINTS PLAYED (%) CFS(%) W D L D(%) 1 Stockfish.dev : 0.0 ---- 10217.0 20000 51 100 5439 9556 5005 48 2 lc0.net.62177 : -7.8 3.5 9783.0 20000 49 --- 5005 9556 5439 48 White advantage = 50.92 +/- 1.81 Draw rate (equal opponents) = 48.79 % +/- 0.36 Но пока не доказано,что эти настройки хороши для любого ТС |
Пользователь сказал cпасибо: | Владимир001 (11.02.2020) |
11.02.2020, 19:39 | #5466 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: LCZero
Цитата: Сообщение от alchemist888
Alex_Zet не молится, он провоцирует группу людей соответствующими постами, это понимать надо.
|
11.02.2020, 19:47 | #5467 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: LCZero
Цитата: Сообщение от alchemist888
это понимать надо.
|
2 пользователя(ей) сказали cпасибо: | sovaz1997 (11.02.2020), Владимир001 (11.02.2020) |
11.02.2020, 20:42 | #5468 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: LCZero
Цитата: Сообщение от crem
А, и если этот "Engine output" -- это stderr, то туда Lc0 тоже умеет выводить статистику, но только после остановки поиска, а не в процессе. Включается флагом VerboseMoveStats.
Нельзя ли нормально, вида Qd5 ? И еще, по-возможности - выводить в файл |
11.02.2020, 20:53 | #5469 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: LCZero
Maratka, нельзя нормально, т. к. это UCI-стандарт, который уже имеет свою реализацию в ChessBase. А доп. информацию выводить как-то надо, хоть в каком-то виде. И в движке реализовывать перевод нотации смысла нет из-за замедления работы - этим должна заниматься оболочка. И тут выход один - специализированная оболочка для Лилы (Nibbler, например). Возможности для вывода безграничны, но за это не движок должен отвечать: он должен предоставлять только данные, которые уже оболочка выбирает, как показывать. И вывод в файл - тоже опция оболочки, а не движка.
Вообще, это отдельная тема для размышлений - визуализация анализа Лилы. Думаю, здесь есть куда расти оболочкам) |
2 пользователя(ей) сказали cпасибо: | Arikchess (13.02.2020), Владимир001 (11.02.2020) |
11.02.2020, 21:17 | #5470 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: LCZero
Цитата: Сообщение от sovaz1997
И в движке реализовывать перевод нотации смысла нет из-за замедления работы - этим должна заниматься оболочка.
К тому же ядра у LZ простаивают практически все. |
Пользователь сказал cпасибо: | Владимир001 (11.02.2020) |
12.02.2020, 00:40 | #5471 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: LCZero
Цитата: Сообщение от Maratka
Ну какое там замедление? Текст обрабатывается на любом CPU при нагрузке около нуля.
К тому же ядра у LZ простаивают практически все. |
12.02.2020, 00:44 | #5472 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: LCZero
Кто сказал?
В UCI-стандарте это описано что ли? Оболочка обязана принять информацию от движка. Вот это - да. А должна ли она ее переварить в другой формат - не слышал. |
12.02.2020, 00:59 | #5473 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: LCZero
Цитата: Сообщение от Maratka
Кто сказал?
В UCI-стандарте это описано что ли? Оболочка обязана принять информацию от движка. Вот это - да. А должна ли она ее переварить в другой формат - не слышал. |
12.02.2020, 01:11 | #5474 |
2 разряд
Регистрация: 30.04.2018
Сообщений: 252
Сказал(а) спасибо: 9
Поблагодарили 505 раз(а) в 193 сообщениях
Репутация: 51
|
Re: LCZero
Цитата: Сообщение от Maratka
Кто сказал?
В UCI-стандарте это описано что ли? Оболочка обязана принять информацию от движка. Вот это - да. А должна ли она ее переварить в другой формат - не слышал. |
Пользователь сказал cпасибо: | sovaz1997 (12.02.2020) |
12.02.2020, 01:19 | #5475 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: LCZero
Ну тогда и вовсе тут стандарта никакого нет: вы можете послать туда что хотите, а оболочка может это переварить в правильную нотацию, или плюнуть, и вывести как есть.
|
12.02.2020, 01:27 | #5476 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: LCZero
Цитата: Сообщение от Maratka
Ну тогда и вовсе тут стандарта никакого нет: вы можете послать туда что хотите, а оболочка может это переварить в правильную нотацию, или плюнуть, и вывести как есть.
|
12.02.2020, 04:18 | #5477 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: LCZero
Цитата: Сообщение от sovaz1997
А какой здесь должен быть стандарт? Он создавался тогда, когда не было движков с подобным алгоритмом.
Подсчитать количество узлов? Ну давайте почитаем: http://kvetka.org/UCI_format.shtml#info string #str Посылается произвольная строка. В качестве #str должен быть проинтерпретирован весь текст до конца строки. Т.е. движок может посылать в окно вывода любой произвольный текcт, да хоть "я супер-движок", а оболочка обязана его принять и отобразить. Если условие не выполняется - значит либо движок, либо оболочка, либо оба не являются UCI-совместимыми. И причем тут вообще алгоритм? Можно написать b1c3, или как там оно у согласно формату UCI пишется, а можно Nc3, и второе явно удобнее, ибо привычнее. А если уж и выводить, как сейчас выводится, то хотя бы с сортировкой (d2d4 должен быть после a2a3, но перед g3f6), иначе там черт ногу сломит в поиске нужного хода. |
12.02.2020, 07:54 | #5478 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: LCZero
Цитата: Сообщение от Maratka
Можно написать b1c3, или как там оно у согласно формату UCI пишется, а можно Nc3, и второе явно удобнее, ибо привычнее.
|
3 пользователя(ей) сказали cпасибо: |
15.02.2020, 15:49 | #5479 |
Гроссмейстер
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
|
Re: LCZero
Проверим последнюю сеть Лилы
lc0-62341 vs stockfish_20021009_x64_modern Двести игр с одноходовыми дебютами Noomen (100 дебютов белыми и черными) +25 -23 =152 Elo difference: +3.5 Контроль 90s+1s Stockfish на 3900x (28Mnps), Lc0 на RTX2060 (9knps) Хэш Стокфиша - 512 Мбайт, нейрохэш Лилы - 2 млн Поражение - оценка -800cp у проигравшего Также присуждение по пятифигуркам Игры прилагаются |
4 пользователя(ей) сказали cпасибо: |
16.02.2020, 15:11 | #5480 |
Мастер
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
|
Re: LCZero
Некоторые особенности компьютерной подготовки гроссмейстеров.
МГ Григорий Опарин: "... использование Лилы сейчас практически обязательно..." https://youtu.be/HjrqygBX4fg?t=5089 |
3 пользователя(ей) сказали cпасибо: |
16.02.2020, 17:00 | #5481 |
Эксперт
ТС
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
|
Re: LCZero
Насколько здесь народ более продвинут, нежели все эти гроссы которые только сейчас чухнулись.
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs |
Пользователь сказал cпасибо: | Владимир001 (17.02.2020) |
17.02.2020, 20:14 | #5482 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: LCZero
Видимо решив,что в сеть59 уже вбухано порядочное кол-во ресурсов,решили завершить ее тренировку на сети 591226 с само Эло 3947
Реальный Эло может и превысит сеть LD2 И начата тренировка сети 70 Любители обыграть Лилу ещё могут успеть это сделать! (если не терять времени) |
17.02.2020, 20:54 | #5485 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: LCZero
Т.е. тестовый забег.
Отсюда, 59xx не показала плюса к сетям, на принципе обучения которых базируется 6xx. Далее в общем-то очевидно: 1) Ресурс 6xx подходит к концу, но до донышка не выработан, т.е. ее можно учить дальше, и нужно учить дальше. 2) Приемника для 6xx на сегодня нет. Если не прав, пусть более знающие поправят, но... жизнь 6xx обещает быть даже более долгой, чем 4xx, которая даже через год после начала ее обучения пока что правит балом. |
17.02.2020, 21:25 | #5486 |
КМС
Регистрация: 25.04.2019
Сообщений: 674
Сказал(а) спасибо: 293
Поблагодарили 641 раз(а) в 345 сообщениях
Репутация: 61
|
Re: LCZero
Цитата: Сообщение от Maratka
Т.е. тестовый забег.
Отсюда, 59xx не показала плюса к сетям, на принципе обучения которых базируется 6xx. Далее в общем-то очевидно: 1) Ресурс 6xx подходит к концу, но до донышка не выработан, т.е. ее можно учить дальше, и нужно учить дальше. 2) Приемника для 6xx на сегодня нет. Если не прав, пусть более знающие поправят, но... жизнь 6xx обещает быть даже более долгой, чем 4xx, которая даже через год после начала ее обучения пока что правит балом. - У T60 еще 2 LR дропа, и определенно будут тренироваться форки с 7-и фигурным рескорингом и прочими плюшками. Сложно сказать сколько там еще ELO. Но полагаю прилично. После финальной 42850 более 30 ELO выжали только на форках. - На базе тренировочных партий T60 будут создаваться сети с еще большим размером, и, скорее всего, приростом в силе. Особенно на multi GPU железе, как у CCCC - Приемник в большинстве случаев начинает тренироваться, когда закончено обучение основной сети. - 4xx уже больше месяца балом не правят. Последний раз редактировалось alchemist888; 17.02.2020 в 22:13. |
17.02.2020, 21:37 | #5487 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: LCZero
Цитата: Сообщение от alchemist888
Но полагаю прилично. После финальной 42850 более 30 ELO выжали только на форках.
Цитата: Сообщение от alchemist888
- На базе тренировочных партий T60 будут создаваться сети с еще большим размером, и, скорее всего, приростом в силе. Особенно на железе multi GPU железе, как у CCCC
Цитата: Сообщение от alchemist888
- 4xx уже больше месяца балом не правят.
|
17.02.2020, 21:40 | #5488 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: LCZero
Цитата: Сообщение от alchemist888
- 4xx уже больше месяца балом не правят.
Цитата: Сообщение от Maratka
Или это только через прокладки, а-ля "насколько выше, чем SF версии xxx"?
|
Пользователь сказал cпасибо: | Alex_Lk (18.02.2020) |
17.02.2020, 21:47 | #5489 |
КМС
Регистрация: 25.04.2019
Сообщений: 674
Сказал(а) спасибо: 293
Поблагодарили 641 раз(а) в 345 сообщениях
Репутация: 61
|
Re: LCZero
Цитата: Сообщение от Maratka
Есть личные встречи "лоб в лоб" на много тыс. партий? Или это только через прокладки, а-ля "насколько выше, чем SF версии xxx"?
Цитата: Сообщение от Maratka
Т.е. там уже побороли проблему недостаточной скорости поиска, которая напрямую зависит от однопотока CPU?
Цитата: Сообщение от Maratka
Да ладно? Доказательства при равных настройках движка есть?
|
17.02.2020, 21:50 | #5490 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: LCZero
Цитата: Сообщение от svoitsl
Они не правят только на системах имеющих 3 и более довольно не слабых GPU (где можно без потерь запустить сеть большего размера), на остальных они ещё довольно долго останутся не достижимы.
Но в общем не суть: по мере увеличения объема счета на GPU, скорость CPU перестает влиять ровно так же, как и во многим привычным 3D-игрушкам, т.е. бутылочным горлышком становится не CPU, а GPU, и дальнейшее увеличение скорости GPU по мере роста размерностей сетей должно дать рост ELO. Ну что.. ожидаемо, во всяком случае - тут нет ничего невероятного, в пределе оно и должно так масштабироваться. Вопрос (опять все тот же вопрос!) лишь во времени обучения, условная 60*1024 будет учиться... вечность на любом прогнозируемом на ближайшие лет пять железе. |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|