04.06.2016, 17:13 | #1 |
2 разряд
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Stockfish и его производные
Stockfish 14 Stockfish 14 для Android https://ufile.io/f/8ardx https://pixeldrain.com/l/ndVpnHXc#item=1 Архив предыдущих версий: https://www.dropbox.com/sh/75gzfgu7q...UfHbBr4r_RwhGa Официальный сайт стокфиш Обновления тестовых версий стокфиша: http://abrok.eu/stockfish/ Сборки Stockfish и CorChess от I. Ivec Развитие движка http://tests.stockfishchess.org/tests Stockfish_NNUE https://github.com/nodchip/Stockfish Сети: https://www.comp.nus.edu.sg/~sergio-v/nnue/ AsmFish Сборки от Maratka Компиляции движков от ChessMan Сборка Stockfish от Otodranik Sugar от Marco Zerbinati Shark и Orka О StockfishЦитата:
Авторы движка
Двигатель Stockfish был разработан Tord Romstad, Marco Costalba и Joona Kiiski. В настоящее время он развивается и поддерживается сообществом Stockfish. Авторы приложений Stockfish для Mac был собран Daylen Yang. Stockfish для iOS был собран Tord Romstad. История Проект Stockfish начался с движка Glaurung с открытым исходным кодом, созданного Tord Romstad. В ноябре 2008 года Марко Косталба разветвил код Glaurung 2.1 и представил Stockfish 1.0. Торд и Джоона Кииски присоединились к проекту «Стилфиш», и проект «Гларунг» постепенно исчез. Тем временем, Stockfish быстро поднялся, чтобы стать самым сильным шахматным движком с открытым исходным кодом, с частыми обновлениями каждые несколько месяцев. Сегодня он остается одним из самых сильных двигателей в мире. О GPL Stockfish является бесплатным и распространяется в соответствии с GNU General Public License Version 3 (GPLv3). По сути, это означает, что вы можете делать практически все, что хотите, с программой, включая ее распространение среди своих друзей, делая ее доступной для загрузки с вашего веб-сайта, продавая ее (либо самостоятельно, либо как часть некоторого более крупного программного пакета ) или использовать его в качестве отправной точки для собственного программного проекта. Единственное реальное ограничение заключается в том, что всякий раз, когда вы каким-либо образом распространяете Stockfish, вы всегда должны включать полный исходный код или ссылку на исходный код. Если вы внесете какие-либо изменения в исходный код, эти изменения также должны быть доступны в GPL. Для получения полной информации прочитайте GPL. [свернуть] Последний раз редактировалось ChessMan; 04.07.2021 в 09:38. Причина: Добавил ссылку на Стокфиш 14 + ссылка на пред. версии + Android |
59 пользователя(ей) сказали cпасибо: | ALEKS (05.10.2017), Alexandr_L (07.09.2017), Alex_Lk (28.09.2018), Alex_Zet (04.12.2018), Antuan (01.01.2019), Arikchess (02.03.2018), Benoni (18.05.2020), Borisk (02.12.2018), Chess762 (01.12.2016), ChessMan (30.10.2017), Cr@ck (30.03.2019), Demch (15.07.2018), genadiy (06.12.2018), gens (26.10.2018), Ghppn (31.12.2019), Gigabayt (14.09.2020), GL2016 (04.06.2016), IgorPastukhov (06.02.2018), ivm1995 (03.12.2017), KERCH (04.06.2016), kruzh (08.02.2019), Lawyer (18.09.2018), Maratka (24.05.2018), Michael Strelkov (29.01.2017), Ofiscer (06.06.2016), ogr56 (08.07.2019), Padre (18.11.2020), Psyclone2513 (06.10.2017), Raptor (17.11.2018), Rybka (21.01.2020), SergeyTUR (04.02.2019), Shadow (15.11.2017), SKY (11.05.2020), sovaz1997 (03.10.2017), ssserg (27.06.2020), Stavross (04.06.2016), tt66 (04.06.2016), valery 64 (16.07.2021), ValstepAS (23.12.2018), Vovan (22.03.2019), Александр (30.10.2018), Александр Руденко (26.07.2020), АЛЕКСЕЙ1976 (15.08.2021), Валекс (27.11.2018), Виталий В. (13.07.2016), Владимир Харламов (09.12.2019), Владимир001 (09.08.2020), Гудвин (04.06.2016), Иван (03.07.2021), илья (13.07.2021), Кевин (30.03.2017), Котюргин (12.09.2021), Ларин (09.02.2018), Петригин Олег (04.06.2016), Реналь (18.07.2020), Ренат (17.10.2016), Роман (02.06.2021), Философ (04.06.2016) |
15.05.2019, 12:10 | #4561 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Кевин
Author: protonspring
Date: Wed May 15 10:31:21 2019 +0200 Timestamp: 1557909081 Simplify connected #2114 This is a functional simplification that simplifies some of the math for connected pawns. The bench is different because I moved a /2 from opposed into the connected array. STC LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 37954 W: 8504 L: 8415 D: 21035 Elo +0.81 http://tests.stockfishchess.org/test...bc5925cf028156 LTC LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 27780 W: 4682 L: 4572 D: 18526 Elo +1.38 http://tests.stockfishchess.org/test...bc5925cf0284b8 Bench 3824325 |
Пользователь сказал cпасибо: | Кевин (15.05.2019) |
15.05.2019, 12:11 | #4562 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Регресс бы сразу зарядить. Если опять ~17 ELO, нужно что-то менять в канцелярии, и не затягивать этот процесс, а то и через год все будет то же. Явно какая-то бага в сценарии!
Почему? |
Пользователь сказал cпасибо: | Кевин (15.05.2019) |
15.05.2019, 12:30 | #4563 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: xoto10
Date: Wed May 15 11:23:07 2019 +0200 Timestamp: 1557912187 Update failedHighCnt rule #2063 Treat all threads the same as main thread and increment failedHighCnt on fail highs. This makes the search try again at lower depth. @vondele suggested also changing the reset of failedHighCnt when there is a fail low. Tests including this passed so the branch has been updated to include both changes. failedHighCnt is now handled exactly the same in helper threads and the main thread. Thanks vondele :-) STC @ 5+0.05 th 4 : LLR: 2.94 (-2.94,2.94) [-3.00,1.00] Total: 7769 W: 1704 L: 1557 D: 4508 Elo +6.57 http://tests.stockfishchess.org/test...bc5925cfffd2a1 LTC @ 20+0.2 th 8 : LLR: 2.94 (-2.94,2.94) [-3.00,1.00] Total: 37888 W: 5983 L: 5889 D: 26016 Elo +0.86 http://tests.stockfishchess.org/test...bc5925cfffd696 Bench 3824325 http://abrok.eu/stockfish/
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
15.05.2019, 12:37 | #4564 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Интересно, что все, или почти все по поиску.
|
Пользователь сказал cпасибо: | Кевин (15.05.2019) |
15.05.2019, 12:47 | #4565 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: Stockfish и его производные
Многопоточность надо проверить на регресс. Может, там как раз застоя нет, в отличие от однопоточности))
Этот последний патч как раз при многопоточности помогает. |
15.05.2019, 13:09 | #4566 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от sovaz1997
Этот последний патч как раз при многопоточности помогает.
Так что таки да, гонять на одном ядре - уже не торт. ____ Благо в шею никто не гонит, пройдет тест за десять дней- ну пусть значит за десять дней. |
Пользователь сказал cпасибо: | Кевин (15.05.2019) |
15.05.2019, 15:37 | #4567 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Цитата: Сообщение от Кевин
Simplify Thread Voting Scheme #2129
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
15.05.2019, 16:21 | #4568 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Интересно, что все, или почти все по поиску.
Ну а я, например, занимаюсь в основном танцами вокруг них сейчас (относительно успешно), патчей на оценку почти никто не пишет, да и не очень понятно, что там писать, если честно. |
15.05.2019, 19:39 | #4569 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
http://tests.stockfishchess.org/test...bc5925cf05b8bc
Запущен регресс-тест. Ждём результата. Пока хорошо пошёл.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
15.05.2019, 20:01 | #4570 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
http://tests.stockfishchess.org/test...bc5925cf05b90e
И, что очень важно, запущен регресс-тест на восьми потоках!
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
16.05.2019, 20:22 | #4571 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: svivanov72
Date: Thu May 16 14:14:11 2019 +0200 Timestamp: 1558008851 Remove unused code (#2150) Remove an unused operator in has_game_cycle (thanks @vondele) and modify its comment to explain other code. No functional change. Author: protonspring Date: Thu May 16 14:13:16 2019 +0200 Timestamp: 1558008796 Score and Select Best Thread in same loop (#2125) This is a non-functional simplification that combines vote counting and thread selecting in the same loop. It is possible that the best thread would be updated more frequently than master, but I'm not sure it matters here. Perhaps "mostVotes" is a better name than "bestVote?" STC (stopped early). LLR: 0.70 (-2.94,2.94) [-3.00,1.00] Total: 10714 W: 2329 L: 2311 D: 6074 Elo +0.58 http://tests.stockfishchess.org/test...bc5925cf03d244 No functional change. Author: protonspring Date: Thu May 16 14:11:00 2019 +0200 Timestamp: 1558008660 Consolidate some code in set_state. (#2151) Non functional change. http://abrok.eu/stockfish/
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
16.05.2019, 22:16 | #4572 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Кевин
И, что очень важно, запущен регресс-тест на восьми потоках!
|
16.05.2019, 23:23 | #4573 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Цитата: Сообщение от Кевин
http://tests.stockfishchess.org/test...bc5925cf05b8bc
Запущен регресс-тест. Ждём результата. Пока хорошо пошёл. ELO: 19.76 +-1.8 (95%) LOS: 100.0% Total: 40000 W: 6938 L: 4665 D: 28397 40000 @ 60+0.6 th 1 Regression/progression test against SF10 after "Update failedHighCnt rule" of May 15th. Ну что ж, есть прогресс.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
Пользователь сказал cпасибо: | Chess762 (17.05.2019) |
17.05.2019, 00:48 | #4575 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Вообще идеально, если бы:
1) Прошел патч 2) Обновили мастер 3) Все остальные тесты перезапускаются уже с новым мастером. Ибо сейчас имеем что: 1) Пять патчей проверятся против одного мастера 2) При этот нет совершенно никаких гарантий, что один из этих патчей не мешает другому, вплоть до минус 1-2 ELO при их совместной работе. 3) Но таки, пройдя по отдельности против старого мастера, они все пять собираются в новый. Во всяком случае, ничего другого в голову не лезет, как так может быть, чтобы два-три десятка патчей с суммарным средним весом ~15 ELO, и разбросом где-то от 8 до 20 (причем 8 - это худший результат по нижней границе) дали в сумме ~3 ELO, т.е. заведомо ниже минимальной границы. ______ Ну на крайняк, 2-3 патча в пакете, когда идут нефункциональные изменения. |
17.05.2019, 09:08 | #4576 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Вообще идеально, если бы:
1) Прошел патч 2) Обновили мастер 3) Все остальные тесты перезапускаются уже с новым мастером. Ибо сейчас имеем что: 1) Пять патчей проверятся против одного мастера 2) При этот нет совершенно никаких гарантий, что один из этих патчей не мешает другому, вплоть до минус 1-2 ELO при их совместной работе. 3) Но таки, пройдя по отдельности против старого мастера, они все пять собираются в новый. Во всяком случае, ничего другого в голову не лезет, как так может быть, чтобы два-три десятка патчей с суммарным средним весом ~15 ELO, и разбросом где-то от 8 до 20 (причем 8 - это худший результат по нижней границе) дали в сумме ~3 ELO, т.е. заведомо ниже минимальной границы. ______ Ну на крайняк, 2-3 патча в пакете, когда идут нефункциональные изменения. Второе - если обновили, то LTC обычно делается уже на обновлённом мастере. Ну и третье - бывает. Прошли по верхней границе 8 патчей подряд, и в итоге вместо номинальных 20 эло реальных 2. Вероятность невелика? Да, но если вкинуть 2000 патчей по +0.2 эло, то из них 8 пройдёт. |
17.05.2019, 12:15 | #4577 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
От "прошёл патч" до "обновили мастер" может пройти немало времени, это первое.
|
Пользователь сказал cпасибо: | Кевин (17.05.2019) |
17.05.2019, 13:05 | #4578 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Stockfish и его производные
Stockfish and CorChess development builds compiled by I. Ivec
May 16, 2019 http://chess.ultimaiq.net/stockfish.html |
17.05.2019, 16:08 | #4579 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Author: 31m059
Date: Fri May 17 13:38:23 2019 +0200 Timestamp: 1558093103 Allow RQ through pieces. Bench: 3415326 (#2153) We evaluate defended and unsafe squares for a passed pawn push based on friendly and enemy rooks and queens on the passed pawn's file. Prior to this patch, we further required that these rooks and queens be able to directly attack the passed pawn. However, this restriction appears unnecessary and worth almost exactly 0 Elo at LTC. The simplified code allows rooks and queens to attack/defend the passed pawn through other pieces of either color. STC: LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 29019 W: 6488 L: 6381 D: 16150 Elo +1.28 http://tests.stockfishchess.org/test...bc5925cf05d30c LTC: LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 54224 W: 9200 L: 9133 D: 35891 Elo +0.43 http://tests.stockfishchess.org/test...bc5925cf05eca3 Bench: 3415326 |
4 пользователя(ей) сказали cпасибо: |
18.05.2019, 15:38 | #4580 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: Stockfish и его производные
Интересно, а правильно ли было бы вставить например в Стокфиш какую нибудь дебютную библиотеку,ходов так на 5-10?
Места много не займет, а ума прибавит |
18.05.2019, 16:21 | #4581 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
И да, и нет.
Правильно будет вставить анти-дебютную библиотеку, вида "на e4 не играть e6", если мы считаем, что французская у нас идет плохо против того же LZ. Но это уже не движок как таковой, это чисто статистика, собранная людьми, которая может выстрелить и в обратную сторону, против какого-то заведомо слабого движка, который не умеет играть французскую белыми (ибо вообще по сути не умеет играть почти ничего против SF). Т.е. заведомо потеряем пол-очка. ____ Правильно было бы как у людей: список дебютов (и вообще, глобально - настроек) против каждого движка. Т.е. если Карпов царствовал в свое время в Каро-Канн, то глупо было бы в турнире играть именно эту защиту против него. А вот против Каспарова, со своими предпочтениями - вполне. Но до этого в тестах движков думаю придут еще не скоро. |
18.05.2019, 16:29 | #4582 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Никак не пойму смысл вот таких тестов:
http://tests.stockfishchess.org/test...bc5925cf062521 Показывают зверский прирост... В чем? |
18.05.2019, 17:10 | #4583 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Никак не пойму смысл вот таких тестов:
http://tests.stockfishchess.org/test...bc5925cf062521 Показывают зверский прирост... В чем? |
18.05.2019, 17:12 | #4584 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Ну и... в чем смысл?
В релиз это однозначно не пойдет, ибо то, что шанс найти лучший ход в более чем одну линию известен лет двадцать как, и вроде бы не пытались... |
18.05.2019, 17:14 | #4586 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Но тут не анализ, а матч, по обычной 2moves, а в анализе и так стаят 2-3, а то 5 линий.
|
18.05.2019, 18:17 | #4587 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Но тут не анализ, а матч, по обычной 2moves, а в анализе и так стаят 2-3, а то 5 линий.
============= Хотя в комментариях к этому тесту говорят что-то о рандомном выборе лучшего хода... https://github.com/vondele/Stockfish...b647...07e8db3 "joergoster commented on b248bbd 3 hours ago • The only idea I have right now is to randomly choose a move from all the PV lines instead of always choosing the first. This must be done for both, of course, the test branch and the master branch. This would probably increase the number of games needed to get a reliable result, however. Whether we should use the setting which doesn't lose elo at all, or if we can accept some loss, is debatable. ;-) Opinions? Edit: Maybe with decreasing frequency as we are heading towards the endgame, similar to what is being done in the training games of Lc0 and their temperature setting ..." |
19.05.2019, 08:57 | #4588 |
3 разряд
Регистрация: 19.01.2017
Сообщений: 226
Сказал(а) спасибо: 163
Поблагодарили 566 раз(а) в 172 сообщениях
Репутация: 86
|
Re: Stockfish и его производные
Со временем столкнемся с тем, что патчи будут улучшать движки, но при неизменной технологии тестирования (определении вероятностей улучшения) отловить факт улучшения будет невозможно.
Так же как и влияние комбинаций патчей друг на друга. Известный парадокс Бертрана: https://ru.m.wikipedia.org/wiki/%D0%...81%D1%82%D1%8C) "вероятность не может быть чётко определена, пока не определён механизм или метод выбора случайной величины" Имхо, для проверки патчей обязательно надо будет вводить тесты типа -=DieRybka4TestSuite=- более расширенные как по типам позиций, так и по количеству позиций/тестов. Но это ещё через 100-200 Эло. |
19.05.2019, 14:35 | #4589 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
как раз основной прогресс в разработке был достигнут, когда перешли от тестированию по всяким сетам к тестированию на сотнях тысяч партий.
|
Пользователь сказал cпасибо: | Bullet (19.05.2019) |
19.05.2019, 18:02 | #4590 |
3 разряд
Регистрация: 19.01.2017
Сообщений: 226
Сказал(а) спасибо: 163
Поблагодарили 566 раз(а) в 172 сообщениях
Репутация: 86
|
Re: Stockfish и его производные
А насколько перспективен подход, когда патчи тестируются для конкретных начал?
Например, наиграли миллион партий в староиндийке - такие коэффициенты/параметры движка. Наиграли миллион партий во французской - другие коэффициенты. Как только партия уходит в конкретное начало - движок в этот момент берет именно нужные настройки/коэффициенты |
Здесь присутствуют: 10 (пользователей: 0 , гостей: 10) | |
Опции темы | |
Опции просмотра | |
|
|