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) |
11.01.2019, 15:54 | #3902 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Кто подскажет, как команда "eval" у Стока работает? Что означают все цифры, почему в столбце "всего" одни нули (и прочерки в материале, инициативе и дисбалансе, а также в итоговом "total")? Что значит "MG, EG"?
И как оценить не только начальную, но и любую другую позицию?
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
11.01.2019, 16:18 | #3903 |
Мастер
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
|
Re: Stockfish и его производные
Сток использует комплексную оценку - миттельшпильную (MG) и эндшпильную (EG). Кроме того, для фигур белых и черных параметры равны, поэтому общая оценка равно нулю. Подробнее смотрите здесь:
https://hxim.github.io/Stockfish-Evaluation-Guide/ |
11.01.2019, 16:21 | #3904 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
ELO: 13.11 +-1.8 (95%)
Очень неплохо, я скажу Т.е. ~100 в год такими темпами таки реально! |
11.01.2019, 16:31 | #3905 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Это за полтора месяца где-то?
Т.е. ~100 в год такими темпами таки реально! |
Пользователь сказал cпасибо: | Maratka (11.01.2019) |
11.01.2019, 16:47 | #3906 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Кевин
Кто подскажет, как команда "eval" у Стока работает? Что означают все цифры, почему в столбце "всего" одни нули (и прочерки в материале, инициативе и дисбалансе, а также в итоговом "total")? Что значит "MG, EG"?
И как оценить не только начальную, но и любую другую позицию? position fen 8/2q1kr2/4p3/8/4R3/2PP4/1Q6/3K4 w - - 0 1 и нажать ентер, затем уже дать команду eval *позицию нужно импортировать правой кнопкой мыши - она сама вставится *позиция из темы про железо Развернуть для просмотра8/2q1kr2/4p3/8/4R3/2PP4/1Q6/3K4 w - - 0 1 [свернуть] |
3 пользователя(ей) сказали cпасибо: |
11.01.2019, 20:40 | #3907 |
3 разряд
Регистрация: 10.09.2018
Сообщений: 204
Сказал(а) спасибо: 82
Поблагодарили 55 раз(а) в 39 сообщениях
Репутация: 7
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
прибавку на большом количестве потоков, она составляет где-то 5 эло на 31 потоке ~
|
11.01.2019, 20:48 | #3908 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Цитата: Сообщение от SKY
А подскажите как слой глубины анализа примерно соотнести с увеличением эло.
Глубина - вещь такая себе, вы вполне можете получать анализ большего уровня эло при меньшей глубине. |
12.01.2019, 05:14 | #3909 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
http://tests.stockfishchess.org/test...bc596a450c682d
Патч, который вряд ли прошёл бы с прошлыми SPRT границами. Даёт штраф при отрицательном kingdanger за атаку короля своими же конём или слоном. |
12.01.2019, 06:55 | #3910 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
http://tests.stockfishchess.org/test...bc596a450c1a7f
А я за этот патч переживаю. Новая попытка улучшить многопроцессорность. Жаль, что пока не прошёл.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
12.01.2019, 07:47 | #3911 |
3 разряд
Регистрация: 10.09.2018
Сообщений: 204
Сказал(а) спасибо: 82
Поблагодарили 55 раз(а) в 39 сообщениях
Репутация: 7
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
можете получать анализ большего уровня эло при меньшей глубине.
|
12.01.2019, 08:03 | #3912 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Цитата: Сообщение от SKY
Вот с каким-то известным уровнем анализа,например мы знаем,что оф стокфиш 10 в рейтинговых партиях имеет эло 3500 пунктов при скажем глубине анализа в 30 полуходов,дальнейшее углубление дает естественно прибавку в силе игры,но какую,удвоение производительности 20-30 эло дает хотя не всегда удвоение производительности может прибавить даже один слой.Допустим предположение что стоку 10 углубление на 1 слой в анализе прибавляет 20 эло будет чем-то похожим на действительность,или все же поменьше?
|
12.01.2019, 12:00 | #3913 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
http://tests.stockfishchess.org/test...bc596a450c682d
Патч, который вряд ли прошёл бы с прошлыми SPRT границами. Даёт штраф при отрицательном kingdanger за атаку короля своими же конём или слоном. ElbertoOne commented on d370c47 3 days ago Inspiration for this idea: position 3r4/rp2qpk1/1Np1pb2/Pn4p1/3P2Pp/3RP2P/4QP2/3RB1K1 b - - 5 47 Best move Kh6, giving more mobility to the Bishop. |
Пользователь сказал cпасибо: | Кевин (12.01.2019) |
12.01.2019, 14:23 | #3914 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Спорный патч.
Скажем вот тут r1bqk2r/pp2bpp1/3p1n1p/4p3/Q3P1P1/2N1B3/PPP2P1P/R3KBR1 b Qkq - 0 11 он будет еще больше провоцировать Kf8, вместо Bd7 Т.е. теперь патч-антизапиратель своей ладьи написать будет еще сложнее (он должен будет перевесить в т.ч. и последний патч). |
Пользователь сказал cпасибо: | Кевин (12.01.2019) |
12.01.2019, 15:22 | #3915 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Спорный патч.
Скажем вот тут r1bqk2r/pp2bpp1/3p1n1p/4p3/Q3P1P1/2N1B3/PPP2P1P/R3KBR1 b Qkq - 0 11 он будет еще больше провоцировать Kf8, вместо Bd7 Т.е. теперь патч-антизапиратель своей ладьи написать будет еще сложнее (он должен будет перевесить в т.ч. и последний патч). |
12.01.2019, 15:54 | #3917 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
он будет еще больше провоцировать Kf8, вместо Bd7
|
12.01.2019, 16:25 | #3918 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
А вот так - да, факт.
Но нужно бы проверить... Сейчас попробую собрать новый SF. |
12.01.2019, 17:18 | #3920 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Таки Kf8 после трех минут счета в три линии.
|
Пользователь сказал cпасибо: | Валекс (12.01.2019) |
12.01.2019, 17:36 | #3921 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
На 4-х ядрах за 11 минут анализа обе версии время от времени ставят Kf8 на первую линию. По моим наблюдениям, новый патч делает это гораздо чаще. Но это лишь наблюдение. ===================================== |
Пользователь сказал cпасибо: | Валекс (12.01.2019) |
12.01.2019, 18:07 | #3922 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
После 40-ка минут анализа, "оригинальный" Сток вернул на первую линию ход Kf8
=========== К сожалению, Стокфиш с новыи патчем "вылетел" так что на его оценку можно не смотреть. Так иногда бывает в Аквариуме, когда анализирую более чем одним движком. |
Пользователь сказал cпасибо: | Валекс (12.01.2019) |
12.01.2019, 18:26 | #3923 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: Stockfish и его производные
Возможно, здесь дело не в оценочной функции, а в поиске и конкретной позиции. Нельзя определить, какой ход лучше (это только базы позволяют). Но если патч проходит, его, кончено, надо оставлять. Кстати, после перезапуска анализа может быть совсем иной результат ;)
|
Пользователь сказал cпасибо: | ChessMan (12.01.2019) |
14.01.2019, 12:04 | #3925 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: Joost VandeVondele
Date: Mon Jan 14 09:25:22 2019 +0100 Timestamp: 1547454322 Simplify time management a bit The new form is likely to trigger a bit more at LTC. Given that LTC appears to be an improvement, I think that is fine. The change is not very invasive: it does the same as before, use potentially less time for moves that are very stable. Most of the time, the full bonus was given if the bonus was given, so the gradual part {3, 4, 5} didn't matter much. Whereas previously 'stable' was expressed as the last 80% of iterations are the same, now I use a fixed depth (10 iterations). For TCEC style TC, it will presumably imply some more moves that are played quicker (and thus more time on the clock when it potentially matters). Note that 10 iterations of stability means we've been proposing that move for 99.9% of search time. passed STC http://tests.stockfishchess.org/test...bc596a450c055b LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 70921 W: 15403 L: 15378 D: 40140 Elo +0.12 passed LTC http://tests.stockfishchess.org/test...bc596a450c1881 LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 17422 W: 2968 L: 2842 D: 11612 Elo +2.51 No 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. |
Пользователь сказал cпасибо: | Валекс (14.01.2019) |
14.01.2019, 17:22 | #3926 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: protonspring
Date: Mon Jan 14 15:03:31 2019 +0100 Timestamp: 1547474611 Simplify pawn moves (#1900) If we define dcCandidates with & pawnsNotOn7, we don't have to & it both times. This seems more clear to me as well. Tested for no regression. STC LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 44042 W: 9663 L: 9585 D: 24794 Elo +0.62 http://tests.stockfishchess.org/test...bc5902ba12e84d No 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. |
14.01.2019, 18:40 | #3927 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
http://tests.stockfishchess.org/test...bc596a450c682d
Патч, который вряд ли прошёл бы с прошлыми SPRT границами. Даёт штраф при отрицательном kingdanger за атаку короля своими же конём или слоном. |
14.01.2019, 18:45 | #3928 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Что-то кстати не спешат его одобрить....
|
14.01.2019, 18:55 | #3929 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: Stockfish и его производные
Цитата: Сообщение от svoitsl
Видимо требования к патчам возрастают по мере приближения к суперфиналу TCEC
|
17.01.2019, 08:57 | #3930 |
Эксперт
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
|
Re: Stockfish и его производные
Цитата: Сообщение от sovaz1997
Возможно, здесь дело не в оценочной функции, а в поиске и конкретной позиции. Нельзя определить, какой ход лучше (это только базы позволяют). Но если патч проходит, его, кончено, надо оставлять. Кстати, после перезапуска анализа может быть совсем иной результат ;)
Есть что то в развитие Стокфиш, некая случайность. Ведь хотели же возвести Вавилонскую башню до небес. PS. немного истории Самый низкий результат за всю историю Стокфиш 2012/12/09-1215 Total 10000 Wins 31 Losses 9071 Draws 898 Elo -518.96 +/- 11.36 Для сравнения 2016/01/02-2026 Total 10000 Wins 1137 Losses 1105 Draws 7758 Elo +1.11 +/- 3.22 Stockfish 7 20161101-0919 20000 5612 985 13403 +81.86 +/- 2.67 Stockfish 8 20180131-1041 20000 9025 813 10162 +151.60 +/- 3.29 Stockfish 9 20181129-1445 20000 11070 457 8473 +205.35 +/- 3.63 Stockfish 10 Нулевая точка - 1 января 2016 год. Поэтому все тесты относительно Сток 7 https://nextchessmove.com/dev-builds#20160103-1352
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs Последний раз редактировалось Alex_Zet; 17.01.2019 в 09:37. |
Пользователь сказал cпасибо: | Chess762 (17.01.2019) |
Здесь присутствуют: 23 (пользователей: 0 , гостей: 23) | |
Опции темы | |
Опции просмотра | |
|
|