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) |
19.11.2019, 19:27 | #6031 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Страница Moonfish на ГитХабе:
https://github.com/joergoster/Moonfish ============== Если я правильно понял - это продолжение работы над бренчем zander (сейчас удалён или перенесен в приватный репозиторий). |
2 пользователя(ей) сказали cпасибо: | Viktor (19.11.2019), АЛЕКСЕЙ1976 (22.11.2019) |
19.11.2019, 19:41 | #6032 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Asunta
Судя по размерам .exe-шников - это Сток с добавками ( или убавками ), т.е. клон..
|
19.11.2019, 20:13 | #6033 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Моя компиляция Moonfish 191119 х64
Finalize work on imbalance eval and material hash key. … joergoster committed 6 hours ago "Moonfish now fully supports distinct material keys for the real bishop pair (and not only 2 or more bishops)." Bench: 5410250 Скачать: http://s000.tinyupload.com/index.php...96205567322902 |
7 пользователя(ей) сказали cпасибо: | badabum (19.11.2019), byan_mivv (19.11.2019), Viktor (19.11.2019), Yard (19.11.2019), АЛЕКСЕЙ1976 (22.11.2019), Валекс (20.11.2019), Виталий В. (19.11.2019) |
19.11.2019, 20:40 | #6034 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
joergoster - один из старых достаточно разработчиков, на счету которого что-то в районе 5 эло гейнеров и ещё 10 не особо функциональных патчей.
Так что это что-то вроде McBrain и т.д. |
19.11.2019, 20:57 | #6035 |
3 разряд
Регистрация: 01.12.2017
Адрес: Орехово-Зуево
Сообщений: 249
Сказал(а) спасибо: 132
Поблагодарили 244 раз(а) в 165 сообщениях
Репутация: 0
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
Моя компиляция Moonfish 191119 х64
Finalize work on imbalance eval and material hash key. … joergoster committed 6 hours ago "Moonfish now fully supports distinct material keys for the real bishop pair (and not only 2 or more bishops)." Bench: 5410250 Скачать: http://s000.tinyupload.com/index.php...96205567322902 |
19.11.2019, 21:00 | #6036 |
3 разряд
Регистрация: 01.12.2017
Адрес: Орехово-Зуево
Сообщений: 249
Сказал(а) спасибо: 132
Поблагодарили 244 раз(а) в 165 сообщениях
Репутация: 0
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Очередной, 10-20-30-й клон?
Вот что там ? И что - на основе собственно SF, в процентах? Какая доля "кода Moonfish Йорга Остера"? |
19.11.2019, 21:33 | #6037 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Yard
не нравится-предложите свой ход
А если так сильно подгорает, что ну очень хочется выпустить свой движок - пусть это будет "SF-analise", или близкое по смыслу. А вот тупо так пускать как некий "свой" движок - это пасется на раз-два. Да, это легально согласно ЛС SF, но... нужно ли оно хоть кому-то, за пределами 10-20 идиотов? |
19.11.2019, 21:35 | #6038 |
3 разряд
Регистрация: 01.12.2017
Адрес: Орехово-Зуево
Сообщений: 249
Сказал(а) спасибо: 132
Поблагодарили 244 раз(а) в 165 сообщениях
Репутация: 0
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Мой ход: использовать оригинал, возможно с опциями (которые написал Вася), назвав это SF'шем, а не неким другим названием.
Если так сильно подгорает, что ну очень хочется выпустить свой движок - пусть это будет "SF-analise", или близкое по смыслу. А вот тупо так пускать как некий "свой" движок - это пасеттся на раз-два. Да, это легально согласно ЛС SF, но... нужно ли оно хоть хому-то, за пределами 10-20 идиотов? |
19.11.2019, 21:40 | #6039 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Не нравится - выпустите свой движок, чтобы кода не из проекта SF было хотя бы процентов тридцать.
А словами нехорошими ругаться - ума не нужно, для этого нужно лишь уметь ругаться. :D |
19.11.2019, 21:41 | #6040 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Кто-то говорил что это оригинальный движок? Да, код там есть оригинальный, но Остер не заявляет об уникальности движка. |
19.11.2019, 21:47 | #6041 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
Да, код там есть оригинальный, но Остер не заявляет об уникальности движка.
А то какой-то NN, на базе кода Васи, который Петей был улучшен. Ну давайте сырцы посмотрим: где там NN? А где там код Пети? А что там писано Васей? |
19.11.2019, 21:56 | #6042 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Ну так и пусть назовут его SF'шем с буквочками до, или перед "SF".
А то какой-то NN, на базе кода Васи, который Петей был улучшен. Ну давайте сырцы посмотрим: где там NN? А где там код Пети? А что там писано Васей? Это Зербинатти уже от себя добавил, и авторство указал "Oster, Zerbinatti". (Moonfish-NN) В оригинальном Moonfish авторство указано то же что и у Стокфиша, да и Moonfish как бы намекает на Стока... |
19.11.2019, 22:14 | #6043 |
Гроссмейстер
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
Страница Moonfish на ГитХабе:
https://github.com/joergoster/Moonfish ============== Если я правильно понял - это продолжение работы над бренчем zander (сейчас удалён или перенесен в приватный репозиторий).
__________________
Выше нас только звезды Шахматы – моя жизнь, но моя жизнь – не только шахматы Моя безответная любовь, это черная шахматная королева Истина где-то рядом..... ICCF - 2431 PlayChess - 2640 Шахматная Планета - 2621 |
19.11.2019, 22:22 | #6044 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Александр Руденко
Вообще недавно появился этот прикол с переделованием стофиша. На плейчессе я все не мог понять , что это за движки такие . В итоге мне объяснили, что это личноиндивидуальные настройки стока. На плече игроков немного - может человек 5 . И у них такие движки :- killfish, macfish and nazfish, pippofish. Они особо не играют , но рейтинг в блиц 2600+ !!! А это очень много для блица. У большинства там 2450-2550 играют браином и эманом. У кого лила и другие то ниже 2450
============== А на счет настроек - да, это вполне реально. Я даже знаю несколько мест в коде где можно подправить для этих целей, но на более длинных контролях будет играть как оригинал, а на малых контролях - хуже. |
20.11.2019, 01:31 | #6045 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: Vizvezdenec
Date: Tue Nov 19 23:18:14 2019 +0100 Timestamp: 1574201894 Simplify advanced pawn push pruning This patch simplifies away all conditions related to advanced pawn pushes in shallow depth pruning. Idea is based on fact that in master we have advanced pawn pushes not being pruned what we are only in PV node and when non-pawn material of opponent is > Bishop, so pretty rarely. With this patch we will have all pruning heuristics working for this moves as for every other move. STC LLR: 2.94 (-2.94,2.94) [-3.00,1.00] Total: 159143 W: 34271 L: 34418 D: 90454 Elo -0.32 http://tests.stockfishchess.org/test...bc5902563249d7 LTC LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 63900 W: 10375 L: 10322 D: 43203 Elo +0.29 http://tests.stockfishchess.org/test...bc5902579e1fb8 Closes https://github.com/official-stockfis...fish/pull/2416 bench 4897149 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. |
3 пользователя(ей) сказали cпасибо: |
20.11.2019, 22:24 | #6046 |
Гроссмейстер
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
|
Re: Stockfish и его производные
Stockfish and CorChess development builds compiled by I. Ivec
November 19, 2019 http://chess.ultimaiq.net/stockfish.html
__________________
"Не-ум - цветы вечности." Ошо |
8 пользователя(ей) сказали cпасибо: | Arikchess (20.11.2019), Burcontovk (23.11.2019), gens (21.11.2019), kruzh (21.11.2019), Parkaev_Andrey (21.11.2019), Vasilievich (21.11.2019), Viktor (20.11.2019), Валекс (21.11.2019) |
20.11.2019, 22:33 | #6047 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: Stockfish и его производные
Цитата: Сообщение от byan_mivv
Stockfish and CorChess development builds compiled by I. Ivec
November 19, 2019 |
2 пользователя(ей) сказали cпасибо: | byan_mivv (20.11.2019), Parkaev_Andrey (21.11.2019) |
21.11.2019, 11:46 | #6050 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: Alain SAVARD
Date: Thu Nov 21 09:32:19 2019 +0100 Timestamp: 1574325139 Outpost Endgame values Remove the recent rank based Outpost array by using a weighted average value computed using a frequency analysis by rank from a large set of middle game positions. The higher eg values introduced by the new Outpost array (which were about twice the previous masters) are thus preserved. STC http://tests.stockfishchess.org/test...bc5902579e1f7f LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 42466 W: 9232 L: 9151 D: 24083 Elo +0.66 LTC http://tests.stockfishchess.org/test...928ff08153dab1 LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 66968 W: 10921 L: 10873 D: 45174 Elo +0.25 Closes https://github.com/official-stockfis...fish/pull/2418 Bench: 5103360 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. |
21.11.2019, 12:07 | #6051 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: Vizvezdenec
Date: Thu Nov 21 09:52:13 2019 +0100 Timestamp: 1574326333 Do lmr for more captures Based on machinery introduced by vondele. Logic behind patch if relatively simple - if we reduce less with high hit rate of transposition table somewhat logical is to reduce more with low hit rate. For example enable all captures for LMR. Threshold 0.375 is arbitrary and can be tweaked STC http://tests.stockfishchess.org/test...31e81cf278eaac LLR: 2.97 (-2.94,2.94) [-1.50,4.50] Total: 16495 W: 3591 L: 3434 D: 9470 Elo +3.31 LTC http://tests.stockfishchess.org/test...31e81cf278eace LLR: 2.96 (-2.94,2.94) [0.00,3.50] Total: 23598 W: 3956 L: 3716 D: 15926 Elo +3.53 Closes https://github.com/official-stockfis...fish/pull/2420 Bench: 5067870 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. |
21.11.2019, 13:06 | #6052 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Тот самый случай, когда я примерно понимаю, что патч делает, очень хороший перформанс у него, но я не слишком хорошо понимаю, почему так.
В общем логика его создания достаточно простая - vondele придумал новый инструмент, я решил его тут и там попробовать. Одна из попыток выглядит примерно так (эта самая) - раз уж мы уменьшаем reductions когда попадание в transposition table происходит часто, то почему бы не увеличивать их, когда оно происходит редко? Например, путём просто разрешения LMR для взятий? Почему это работает? Это достаточно непросто на самом деле. Есть у меня некоторое предположение, что эти значения малы в основном в начале партии в относительно открытых позициях, и там взятия обычно либо 1-2-3 ходовая тактика, либо очевидные размены, поэтому если результат LMR плох, то взятие в принципе плохое и нечего его там сильно глубоко считать. Поэтому этот патч, видимо, быстрее отсекает всякие бесполезные взятия в начале партии. Но это чисто гипотеза, построенная на том, что он так уверенно и быстро прошёл, почему на самом деле это так хорошо себя показало - я толком и сам не знаю. Вообще стоит отметить, что "по классике" LMR вообще не используется для взятий https://www.chessprogramming.org/Late_Move_Reductions (вот прям самый первый пункт "Most programs do not reduce these types of moves: Tactical Moves (captures and promotions)"), в Stockfish же очень немалое количество взятий проходит LMR, тут и те, которые достаточно глубоко в очерёдности хода, и в случае cutNode просто любые, те, у которых статическая оценка достаточно плоха, теперь вот ещё и все в позициях, где % попадания по таблице повторений мал. |
22.11.2019, 15:07 | #6054 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
Тот самый случай, когда я примерно понимаю, что патч делает, очень хороший перформанс у него, но я не слишком хорошо понимаю, почему так.
В общем логика его создания достаточно простая - vondele придумал новый инструмент, я решил его тут и там попробовать. Одна из попыток выглядит примерно так (эта самая) - раз уж мы уменьшаем reductions когда попадание в transposition table происходит часто, то почему бы не увеличивать их, когда оно происходит редко? Например, путём просто разрешения LMR для взятий? Почему это работает? Это достаточно непросто на самом деле. Есть у меня некоторое предположение, что эти значения малы в основном в начале партии в относительно открытых позициях, и там взятия обычно либо 1-2-3 ходовая тактика, либо очевидные размены, поэтому если результат LMR плох, то взятие в принципе плохое и нечего его там сильно глубоко считать. Поэтому этот патч, видимо, быстрее отсекает всякие бесполезные взятия в начале партии. Но это чисто гипотеза, построенная на том, что он так уверенно и быстро прошёл, почему на самом деле это так хорошо себя показало - я толком и сам не знаю. Или оно без разницы, какой дебют играть? |
Пользователь сказал cпасибо: | StenR (25.11.2019) |
22.11.2019, 15:12 | #6055 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Yard
Вы конечно не из этого отряда
А вот всякие там Сахары и подобная шелуха и есть шелуха: они ничем не лучше оригинала. |
Пользователь сказал cпасибо: | Yard (22.11.2019) |
23.11.2019, 03:21 | #6056 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
А вот всякие там Сахары и подобная шелуха и есть шелуха: они ничем не лучше оригинала.
Что есть Сахар? Это, по сути, идеи, которые, пока, SF отвергает.. Перечислю не все: Своя книга (представляешь, это многим интересно) Brainlearn обучение (это тоже интересно) MCTS (и это интересно) Perceptron Algorithm (и это) и т.д. Я не топлю за сахар, ибо, там есть к чему придраться.. Я одно время пытался помочь MZ(автор сахара и уважаемого многими форума), но.. Он вообще не знает, что такое Linux (от этого ломает код вставляя куда не попадя свои #include <windows.h>, заменяя аллокаторы на виндовый large pages, который тоже через одно место работает в его исполнении). Потом выяснилось, что он использует только(и только) вендусовую Арену - и наши пути разошлись(из-за того, что я ему мог помочь используя Linux+cutechess-cli, а он так и не догнал специфику, хотя и пытался, но слижком уж вяло). |
Пользователь сказал cпасибо: | Burcontovk (23.11.2019) |
23.11.2019, 04:50 | #6057 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Это всё замечательно, конечно, только участвовать вот в рейтинг-листах с этим не стоит, т.к. это всё просто некие "фишки", навешанные на обычный SF, который и участвует в рейтинг-листах.
Да и называть движок отдельным именем незачем для этого. Кстати, а MCTS это не тот, который Stephane Nicolet написал? |
23.11.2019, 05:58 | #6058 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
Это всё замечательно, конечно, только участвовать вот в рейтинг-листах с этим не стоит, т.к. это всё просто некие "фишки", навешанные на обычный SF, который и участвует в рейтинг-листах.
Да и называть движок отдельным именем незачем для этого. Кстати, а MCTS это не тот, который Stephane Nicolet написал? Рейтинг-листы ты о чем? MZ в них учавствует? Если ты про http://ccrl.chessdom.com/ccrl/4040/ , то там учавствуют вообще без согласия авторов - а некторые из авторов с удивлением узнают, что они там есть.. То что это обычный SF с "фишками" - ну это SF как инструмент, а фишки фишками.. Что бы тебе объяснить проще - это как для тебя твои фишки в evaluate.cpp и search.cpp, а остальное инструмент.. Я правильно отражаю суть? |
23.11.2019, 06:17 | #6059 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Мои фишки делают движок объективно сильнее, а все приколы Шугара в принципе для силы игры бесполезны.
Каждый, конечно, волен пользоваться чем хочет, но в принципе Сахар - просто неоттестированные прикрутки к SF, как оно будет в реальности работать - чёрт его знает. Я помню, как один из клонов стокфиша так бодренько рисовал +4.5 в позиции, где противник (как раз обычный SF) форсированно давал вечный шах - тоже, видимо, какое-то не особо оттестированное "улучшение". А, ну ещё там патчи с задержкой добавляются, поддержка "фич" осуществляется примерно так же... Я, кстати, почитал тут. Во-первых, никакой Sugar не NN (что и без того было понятно), во-вторых MCTS там тоже нет, он может возвращать некое подобие "оценки MCTS", я так понимаю, наделывая плейауты до результата и возвращая оценку, что, конечно, замечательно, но зачем? Обучение полезно разве что для игры против одного конкретного движка, для реального применения я уж и не знаю, нужно ли вообще, что там ещё? Ну про книгу - да, хотя книг миллион, используй какие хочешь ) |
Пользователь сказал cпасибо: | Maratka (23.11.2019) |
23.11.2019, 06:29 | #6060 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Ладно ещё тактические стокфиши там или что-то с прикрученными оценками крепостей - с практической точки зрения у них есть большой пласт позиций, где они будут выдавать более хорошие ходы, чем SF, а все эти Сахары, Шашчессы и прочие не очень ясно чем отличающиеся клоны я до сих пор не очень понимаю, зачем нужны. Разве что затем, что мне приходят уведомления, что мои патчи туда добавляются с месячной задержкой.
|
Здесь присутствуют: 19 (пользователей: 0 , гостей: 19) | |
|
|