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) |
06.12.2020, 01:38 | #13231 |
Гроссмейстер
|
Re: Stockfish и его производные
Код:
Result: ------------------------------------------------------------------------------ # name games wins draws losses score los% elo+/- 1. Stockfish 051220 1000 186 735 79 553.5 100.0 37.3 2. Stockfish 12 1000 79 735 186 446.5 0.0 -37.3 Tech: ------------------------------------------------------------------------------ Tech (average nodes, depths, time/m per move, others per game) # name nodes/m NPS depth/m time/m moves time 1. Stockfish 051220 544K 982282 21.1 0.6 54.6 30.3 2. Stockfish 12 492K 890244 20.5 0.6 54.7 30.2 TC=30sec+0.1sec Hash=32MB Threads=1 Concurrency=24 (only physical cores) Book=chads-openings-8ply-10k.pgn Rig=2*Intel(R) Xeon(R) CPU E5-2678 v3 @ 2.50GHz
__________________
PGN Spy - top tournaments |
3 пользователя(ей) сказали cпасибо: |
06.12.2020, 02:20 | #13232 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
А, патч забавный.
"История статической оценки", фактически для каждого хода (из -> туда) запоминаем, улучшил он оценку или ухудшил. Соответственно используем это в сортировке ходов. Пробовал это раньше, но не выходило. Видимо, нужно, чтобы статическая оценка была достаточно хороша.
__________________
Развернуть для просмотра[свернуть] |
Пользователь сказал cпасибо: | Arikchess (07.12.2020) |
06.12.2020, 15:48 | #13233 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
MuZero разбирается в шахматах, правилах и всем остальном
https://en.chessbase.com/post/muzero...-rules-and-all |
06.12.2020, 16:26 | #13234 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Muzero для шахмат бесполезен, я с crem обсуждал немного
Вся "фишка" Muzero в том, что тут нейросеть работает как генератор ходов сама по себе. Что очень классно в играх, где не очень понятно, что такое "ход", или где его сложно написать, или где ходы идут слишком часто, т.е. надо понять, когда вообще их делать. Но в шахматах бесполезно, т.к. рукописные генераторы куда как лучше и производительнее. Поэтому на этот генератор через нейросеть просто тратятся ресурсы, которые можно было бы потратить на оценку позиций. Красивый график вызван тем, что использовали 2 нейросети вместо одной, а силу построили по nps - только вот при реальном использовании nps muzero будет в 2 раза ниже, и сила будет просто меньше.
__________________
Развернуть для просмотра[свернуть] |
2 пользователя(ей) сказали cпасибо: | Alex_Lk (07.12.2020), Владимир001 (06.12.2020) |
07.12.2020, 16:31 | #13235 | ||||
Гроссмейстер
Регистрация: 10.07.2018
Сообщений: 1,406
Сказал(а) спасибо: 776
Поблагодарили 2,282 раз(а) в 935 сообщениях
Репутация: 230
|
Re: Stockfish и его производные
Цитата: Сообщение от Asunta
Имеем:
( 1 ) текущая дефолтная сеть default.nnue Некоторое время: ( 2 ) все патчи на оценку/поиск притираются к этой самой default.nnue ( 3 ) новые версии сетей пытаются превзойти в тестах эту самую default.nnue Раньше или позже: ( 4 ) появляется новая сеть new.nnue, прошедшая фиштест и теперь уже она default.nnue --- goto ( 1 ) Вопрос следующий.. Какое-то время десятки патчей ( в основном - мелкая шлифовка, реже - что-то более глобальное ) подстраивались под default.nnue и не произойдёт ли IQ-обвал при смене этой сети на новую дефолтную, т.к. новая сеть никак не привязана к предыдущим наработкам ( ? ) Понятно, что как-то себя вести надо.. Есть хитрая идея: ( 1 ) подставляем новую сеть default.nnue под дату появления предыдущей дефолтной сети ( 2 ) прогоняем все патчи на оценку/поиск после этой даты в том же режиме, но на новой default.nnue ( 3 ) оставляем только плюсовые патчи ( их может быть намного меньше ) Если учесть, что из 100 попыток проходит 2-3 патча - перепроверка уже прошедших патчей много ресурса не съест.. Жалеть о патчах, которые не прошли перепроверку, не стоит, т.к. предыдущую дефолтную сеть никто и никогда не вернёт.. Текущая дефолтная сеть, практически не заставшая патчей, против предыдущей, под которую патчи накапливались 3 недели... (+0.80)-дебюты при полной доске фигур... Ничего особенного... Счёт ни о чём не говорит... Даже на вполне шустром контроле ничьих огромное количество... Быстрых партий не было и матч шёл около 11 часов... Из 50 позиций (1:0/0:1)-спаренных немного: 5-я, 19-я, 23-я 2020.12.02 CF_EXT: Hybrid / Threads: 4 / Hash: 512MB / MultiPV: 1 / Contempt: 0 / syzygy: 3, 4, 5 Time Control: 30sec + 3sec / Opening Book: M100 ( +0.80 ) Book ( 50 positions . 6 moves ).pgn
2020.12.02 CF_EXT --- https://forchess.ru/showpost.php?p=1...postcount=1844 M100 ( +0.80 ) Book ( 50 positions . 6 moves ).pgn --- https://forchess.ru/showthread.php?p=152333#post152333 --- https://files.fm/u/ndnhktgqz |
||||
Пользователь сказал cпасибо: | ChessMan (07.12.2020) |
07.12.2020, 18:27 | #13236 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
У нас на фиштесте-то уже 92,5% ничьих, и это при том, что там как бы дисбалансная книга...
__________________
Развернуть для просмотра[свернуть] |
07.12.2020, 18:36 | #13237 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
|
2 пользователя(ей) сказали cпасибо: | Viktor (07.12.2020), Виталий В. (07.12.2020) |
08.12.2020, 16:00 | #13239 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
Ну в общем фикс прошёл - https://tests.stockfishchess.org/tes...cbf42301d6b1ee
если у нас достаточно мало материала и пешек не больше 1, используем классическую оценку. В реальном использовании с таблицами не даёт толком ничего, но случаи слона с одной пешкой и т.д. должно ловить. Нельзя ли по принципу "виртуально убрать заблокированные пешки f,g,h", и тогда позиция сведется к той, что в патче? партия 321 https://www.chess.com/computer-chess...inals&game=321 |
08.12.2020, 16:34 | #13240 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
А я вот не знаю, тут лучше классическая оценка или нет ) И какая в этой позиции работает.
Но на самом деле... Посмотрите на оценку Лилы до размена ладей - там было +1. А +1 Лилы это как +2.5 SF в текущих реалиях. Так что тут оба движка не проявили себя с лучшей стороны на самом деле. Были идеи натренировать отдельную сеть для эндшпилей и на неё переключаться, но пока что не срослось.
__________________
Развернуть для просмотра[свернуть] |
Пользователь сказал cпасибо: | Maratka (08.12.2020) |
08.12.2020, 23:59 | #13241 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
А я вот не знаю, тут лучше классическая оценка или нет ) И какая в этой позиции работает.
Ну типа как сеть или количество доступных таблиц: Вот тут рядом и написать, что-то вида "SF use net/handwritten eval" |
10.12.2020, 00:21 | #13246 |
2 разряд
Регистрация: 04.02.2019
Сообщений: 263
Сказал(а) спасибо: 551
Поблагодарили 1,102 раз(а) в 242 сообщениях
Репутация: 68
|
Re: Stockfish и его производные
Stockfish and CorChess development builds compiled by I. Ivec
December 5, 2020 NNUE networks default: nn-62ef826d1a6d http://chess.ultimaiq.net/stockfish.html |
5 пользователя(ей) сказали cпасибо: | marattmb (10.12.2020), Viktor (10.12.2020), Виталий В. (10.12.2020), Владимир001 (10.12.2020), Философ (10.12.2020) |
10.12.2020, 08:30 | #13247 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Полно, начиная от MMX для старых железок, и заканчивая AVX512
(речь же о Crystal 2020-12-05 NNUE?) |
10.12.2020, 10:10 | #13248 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Компиляции от leonhurricaneX
HekaStockfish 051220 update by Skynet only for Windows only. (Cross Compiled using MINGW on Arch-Linux) Embedded net nn-62ef826d1a6d.nnue avx2- https://www.dropbox.com/s/jhc9g56pk2...2.exe.zip?dl=0 modern- https://www.dropbox.com/s/zli11lntko...n.exe.zip?dl=0 bmi2- https://www.dropbox.com/s/q8xu3tfr41...2.exe.zip?dl=0 popcnt- https://www.dropbox.com/s/dzu5z98qfl...t.exe.zip?dl=0 |
10.12.2020, 11:51 | #13249 |
3 разряд
Регистрация: 02.07.2016
Сообщений: 180
Сказал(а) спасибо: 908
Поблагодарили 261 раз(а) в 128 сообщениях
Репутация: 17
|
Re: Stockfish и его производные
Цитата: Сообщение от svoitsl
а ссылкой не можете поделиться?
(речь же о Crystal 2020-12-05 NNUE?) |
10.12.2020, 14:44 | #13251 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
|
2 пользователя(ей) сказали cпасибо: | Viktor (10.12.2020), Виталий В. (10.12.2020) |
10.12.2020, 16:54 | #13252 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от svoitsl
а ссылкой не можете поделиться?
Вряд-ли из Кристала специально выпиливали код для SSE/AVX |
Пользователь сказал cпасибо: | Виталий В. (10.12.2020) |
11.12.2020, 10:52 | #13253 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Last Stockfish has closed the gap with Cfish ,list
updated http://ipmanchess.yolasite.com/i9-7980xe.php |
11.12.2020, 11:06 | #13254 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: Stockfish и его производные
Цитата: Сообщение от Владимир001
Last Stockfish has closed the gap with Cfish ,list updated http://ipmanchess.yolasite.com/i9-7980xe.php
на самом деле- Стокфиш от 6 декабря догнал Сифиш от 10 октября... |
Пользователь сказал cпасибо: | Владимир001 (11.12.2020) |
12.12.2020, 11:53 | #13255 |
Гроссмейстер
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
|
Re: Stockfish и его производные
Author: Fanael Linithien
Date: Sat Dec 12 09:20:15 Author: FauziAkram Date: Sat Dec 12 09:31:28 https://abrok.eu/stockfish/
__________________
"Не-ум - цветы вечности." Ошо |
8 пользователя(ей) сказали cпасибо: | AlphaZero (12.12.2020), Alvir (13.12.2020), kruzh (12.12.2020), Vasilievich (12.12.2020), Viktor (12.12.2020), Виталий В. (12.12.2020), Владимир001 (12.12.2020), Философ (12.12.2020) |
12.12.2020, 19:15 | #13257 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
New Crystal 051220 (Latest ) + NNUE (Default net) also added now
https://www.twitch.tv/VendableBee420 |
13.12.2020, 13:33 | #13258 |
3 разряд
Регистрация: 09.04.2019
Сообщений: 197
Сказал(а) спасибо: 1,130
Поблагодарили 248 раз(а) в 109 сообщениях
Репутация: 56
|
Re: Stockfish и его производные
Небольшие ламповые тесты:
1)Ryzen 7 3700X (1Threads_3.9Ggz),2'+2", book-Silver-50.pgn, concurrency=12, SF с сетками по умолчанию оба: Развернуть для просмотраКод:
Result: ------------------------------------------------------------------------------ # name games wins draws losses score los% elo+/- 1. Stockfish 121220 100 13 84 3 55.0 99.4 34.9 2. Stockfish 12 100 3 84 13 45.0 0.6 -34.9 Cross table: ------------------------------------------------------------------------------ # name score games 1 2 1. Stockfish 121220 55.0 100 x 55.0 2. Stockfish 12 45.0 100 45.0 x Tech: ------------------------------------------------------------------------------ Tech (average nodes, depths, time/m per move, others per game), counted for computing moves only, ignored moves with zero nodes: # name nodes/m NPS depth/m time/m moves time 1. Stockfish 121220 4756K 1210955 28.4 3.9 43.5 171.0 2. Stockfish 12 4027K 1014683 26.9 4.0 43.5 172.7 all --- 4288K 1112359 27.7 3.9 43.5 171.9 [свернуть] 2) Ryzen 7 3700X (1Threads_3.9Ggz),2'+2", book-Silver-50.pgn, concurrency=12 (последний сток с дефолтной сеткой против себя же с сеткой от SF12): Развернуть для просмотраКод:
Result: ------------------------------------------------------------------------------------- # name games wins draws losses score los% elo+/- 1. Stockfish 121220 100 8 87 5 51.5 79.7 10.4 2. Stockfish 121220netSF12 100 5 87 8 48.5 20.3 -10.4 Cross table: ------------------------------------------------------------------------------------- # name score games 1 2 1. Stockfish 121220 51.5 100 x 51.5 2. Stockfish 121220netSF12 48.5 100 48.5 x Tech: ------------------------------------------------------------------------------------- Tech (average nodes, depths, time/m per move, others per game), counted for computing moves only, ignored moves with zero nodes: # name nodes/m NPS depth/m time/m moves time 1. Stockfish 121220 4977K 1208669 28.6 4.1 38.8 159.9 2. Stockfish 121220netSF12 4995K 1208475 28.8 4.1 38.8 160.5 all --- 4869K 1208572 28.7 4.1 38.8 160.2 [свернуть] |
2 пользователя(ей) сказали cпасибо: | Виталий В. (13.12.2020), Переяслав (13.12.2020) |
13.12.2020, 17:57 | #13259 |
3 разряд
Регистрация: 04.07.2016
Сообщений: 128
Сказал(а) спасибо: 86
Поблагодарили 269 раз(а) в 101 сообщениях
Репутация: 27
|
Re: Stockfish и его производные
Кто-нибудь знает, есть ли в свободном доступе Stockfish для кластера? Желательно с нейросетью, а то без неё как-то уже не актуально.
|
13.12.2020, 23:33 | #13260 |
КМС
|
Re: Stockfish и его производные
|
Здесь присутствуют: 12 (пользователей: 0 , гостей: 12) | |
|
|