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) |
25.08.2017, 16:48 | #1412 |
Гроссмейстер
Регистрация: 25.01.2017
Сообщений: 2,114
Сказал(а) спасибо: 1,261
Поблагодарили 3,271 раз(а) в 1,504 сообщениях
Репутация: 138
|
Re: Stockfish и его клоны
Переносите разговор в соответствующие ветки! Выражаю своё уважение и понимание к форумчанам!
__________________
AMD Ryzen 7 5700G@3.8GHz AMD Ryzen 5 2600@3.4GHz |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (25.08.2017), Философ (25.08.2017) |
25.08.2017, 21:44 | #1414 |
1 разряд
Регистрация: 17.10.2016
Сообщений: 597
Сказал(а) спасибо: 355
Поблагодарили 1,467 раз(а) в 424 сообщениях
Репутация: 220
|
Re: Движок stockfish
Встречаются ли у кого нибудь такие явления при анализе движком Сток. Запускаешь одну и ту же позицию несколько раз и каждый раз, при одинаковой глубине, в первую линию выводятся разные ходы. Иногда ходы совпадают, но оценки существенно отличаются, первый раз, например +0,25, а второй раз +0,50.
|
Пользователь сказал cпасибо: | Alexandr_L (07.09.2017) |
25.08.2017, 22:40 | #1415 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Движок stockfish
Цитата: Сообщение от Реналь
Встречаются ли у кого нибудь такие явления при анализе движком Сток. Запускаешь одну и ту же позицию несколько раз и каждый раз, при одинаковой глубине, в первую линию выводятся разные ходы. Иногда ходы совпадают, но оценки существенно отличаются, первый раз, например +0,25, а второй раз +0,50.
|
4 пользователя(ей) сказали cпасибо: |
25.08.2017, 22:46 | #1416 |
2 разряд
ТС
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Re: Stockfish и его клоны
asmFishW_2017-08-25: https://github.com/lantonov/asmFish/...tables/Windows
|
25.08.2017, 22:48 | #1417 |
2 разряд
ТС
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Re: Stockfish и его клоны
mateFishW_2017-08-25 : https://github.com/lantonov/asmFish/...les/Matefinder
|
4 пользователя(ей) сказали cпасибо: |
25.08.2017, 23:00 | #1418 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его клоны
Моя компиляция движка Aristides_2.0a_110817 x32-x64
Скачать: http://www94.zippyshare.com/v/CkWeni3K/file.html ==== Автор кое-что изменил в коде и пришлось немного потрудиться чтобы скомпилировать версии х32 бит и х64 без popcnt |
4 пользователя(ей) сказали cпасибо: |
26.08.2017, 10:57 | #1422 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Stockfish и его клоны
Цитата: Сообщение от svoitsl
А можно прямую ссылку не на лайт версию, а на этом сайте трудно что либо найти.
В шапке темы есть ссылка. |
Пользователь сказал cпасибо: | Still (26.08.2017) |
26.08.2017, 11:00 | #1423 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Движок stockfish
Author: Stéphane Nicolet
Date: Sat Aug 26 09:34:27 2017 +0200 Timestamp: 1503732867 Count all weak squares in the king ring with a single popcount Passed STC: LLR: 2.95 (-2.94,2.94) [0.00,4.00] Total: 26966 W: 4993 L: 4745 D: 17228 http://tests.stockfishchess.org/test...bc5916ff64aa8c and LTC: LLR: 2.95 (-2.94,2.94) [0.00,4.00] Total: 39570 W: 5104 L: 4857 D: 29609 http://tests.stockfishchess.org/test...bc5916ff64aabe Bench: 5965302 Author: Joost VandeVondele Date: Sat Aug 26 09:30:42 2017 +0200 Timestamp: 1503732642 Use moveCount history for reduction Use less reduction for moves with larger moveCount if your opponent did an unexpected (== high moveCount) move in the previous ply... unexpected moves might need unexpected answers. passed STC: http://tests.stockfishchess.org/test...bc5916ff64aace LLR: 2.97 (-2.94,2.94) [0.00,5.00] Total: 9638 W: 1889 L: 1720 D: 6029 passed LTC: http://tests.stockfishchess.org/test...bc5916ff64aadc LLR: 2.95 (-2.94,2.94) [0.00,5.00] Total: 28308 W: 3742 L: 3533 D: 21033 Bench: 5747429 http://abrok.eu/stockfish/ |
3 пользователя(ей) сказали cпасибо: |
26.08.2017, 11:06 | #1424 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Stockfish и его клоны
Обновилась версия Любичича (от 25 августа 2017 года):
http://chess.ultimaiq.net/stockfish.html Надпись стоит 22 августа, а версия в консоли 25. |
26.08.2017, 11:20 | #1425 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его клоны
Моя компиляция CorChess_1.8_250817 x32-x64
Bench: 5479891 Скачать: http://www22.zippyshare.com/v/HJ6u8byb/file.html |
3 пользователя(ей) сказали cпасибо: |
26.08.2017, 13:30 | #1426 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Движок stockfish
Author: Joost VandeVondele
Date: Sat Aug 26 09:53:34 2017 +0200 Timestamp: 1503734014 Improve multi-threaded mate finding If any thread found a 'mate in x' stop the search. Previously only mainThread would do so. Requires the bestThread selection to be adjusted to always prefer mate scores, even if the search depth is less. I've tried to collect some data for this patch. On 30 cores, mate finding seems 5-30% faster on average. It is not so easy to get numbers for this, as the time to find a mate fluctuates significantly with multi-threaded runs, so it is an average over 100 searches for the same position. Furthermore, hash size and position make a difference as well. Bench: 5965302 http://abrok.eu/stockfish/ |
4 пользователя(ей) сказали cпасибо: |
26.08.2017, 15:04 | #1428 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его клоны
Цитата: Сообщение от sergey1963
Чесмэн! Все это здорово, но треба пояснить- версии "с"- чем отличаются, версии без "рор"- это для старых процев?
"версии "с"- чем отличаются" - мейкфайлом, при равной скорости (или не сильно ниже) лучше использовать версии с "с". От патча к патчу разница в скорости между версиями ("с" и без) меняется. |
Пользователь сказал cпасибо: | sergey1963 (26.08.2017) |
26.08.2017, 15:05 | #1429 |
Гроссмейстер
Регистрация: 25.01.2017
Сообщений: 2,114
Сказал(а) спасибо: 1,261
Поблагодарили 3,271 раз(а) в 1,504 сообщениях
Репутация: 138
|
Re: Движок stockfish
ChessMan уже просто фанатеет от сборок, компиляций, релизов, версий. Метеор, прям-таки
__________________
AMD Ryzen 7 5700G@3.8GHz AMD Ryzen 5 2600@3.4GHz |
5 пользователя(ей) сказали cпасибо: | Alexandr_L (07.09.2017), sergey1963 (26.08.2017), Viktor (26.08.2017), Валекс (26.08.2017), Философ (26.08.2017) |
26.08.2017, 15:15 | #1430 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: Stockfish и его клоны
-я проверил ваши версии на Си++ 1.8 и 1.8а, 1.8- это что-то!!! при меньшей скорости, чем асм- выборка идет лучше и не только это...
-а нельзя кор на си перевести на распараллеливание YBWC или DTS? |
26.08.2017, 15:26 | #1431 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его клоны
Цитата: Сообщение от sergey1963
-я проверил ваши версии на Си++ 1.8 и 1.8а, 1.8- это что-то!!! при меньшей скорости, чем асм- выборка идет лучше и не только это...
-а нельзя кор на си перевести на распараллеливание YBWC или DTS? =========== LOL, дык ведь это не С++, а С ======== Я давно говорил что КорЧесс лучше АСМа будет, поэтому и взялся за обновления СиФиша - чтобы код из КорЧесса ускорить... |
Пользователь сказал cпасибо: | sergey1963 (26.08.2017) |
26.08.2017, 15:32 | #1432 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: Stockfish и его клоны
-думал С++ круче...
-да это СиКоры, причем 1.8 получше, чем 1.8а... -меня интересовала проверка сложных позиций за время от 10 мин до получаса... -асм- не справился, 1.8а- почти, 1.8- меня убил... причем при проверке вариантов 1.8 быстрее асма находит верные пути, хотя скорость на треть меньше... |
26.08.2017, 15:40 | #1433 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его клоны
Цитата: Сообщение от sergey1963
-думал С++ круче...
-да это СиКоры, причем 1.8 получше, чем 1.8а... -меня интересовала проверка сложных позиций за время от 10 мин до получаса... -асм- не справился, 1.8а- почти, 1.8- меня убил... причем при проверке вариантов 1.8 быстрее асма находит верные пути, хотя скорость на треть меньше... |
26.08.2017, 15:46 | #1435 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его клоны
Цитата: Сообщение от sergey1963
-а нельзя кор на си перевести на распараллеливание YBWC или DTS?
|
Пользователь сказал cпасибо: | sergey1963 (26.08.2017) |
26.08.2017, 16:01 | #1436 |
Гроссмейстер
Регистрация: 25.01.2017
Сообщений: 2,114
Сказал(а) спасибо: 1,261
Поблагодарили 3,271 раз(а) в 1,504 сообщениях
Репутация: 138
|
Re: Stockfish и его клоны
Цитата: Сообщение от ChessMan
Можно, но это не ко мне. Это к Рональду. Если он переведет СиФиш то я просто смогу добавить туда код из КорЧесса...
__________________
AMD Ryzen 7 5700G@3.8GHz AMD Ryzen 5 2600@3.4GHz |
2 пользователя(ей) сказали cпасибо: | ChessMan (26.08.2017), sergey1963 (26.08.2017) |
26.08.2017, 16:05 | #1437 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: Stockfish и его клоны
сомнения есть, причем у высоких прогеров, в силе LSMP... весь плюс из-за попутного расширения дерева при поиске, но сама распаралель (а значит быстрое нахождение лучшего хода) только в Y или D...
LSMP- показывает неплохой прирост скорости, но это липа- мы очень многое рассматриваем повторно, поэтому и асм не так уж силен, иногда гудок (а у него-Y) быстрее находит сильнейший ход... |
26.08.2017, 16:06 | #1438 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: Stockfish и его клоны
Цитата: Сообщение от ChessMan
Можно, но это не ко мне. Это к Рональду. Если он переведет СиФиш то я просто смогу добавить туда код из КорЧесса...
|
26.08.2017, 16:09 | #1439 |
Гроссмейстер
Регистрация: 25.01.2017
Сообщений: 2,114
Сказал(а) спасибо: 1,261
Поблагодарили 3,271 раз(а) в 1,504 сообщениях
Репутация: 138
|
Re: Stockfish и его клоны
Цитата: Сообщение от sergey1963
сомнения есть, причем у высоких прогеров, в силе LSMP... весь плюс из-за попутного расширения дерева при поиске, но сама распаралель (а значит быстрое нахождение лучшего хода) только в Y или D...
Посмотрите результаты многочисленных тестов и комментарии осени 2015го и далее. Там целая бригада миграцию осуществляли. Кстати, для 4 ядер - особо резона не будет, как хош параллель. YBWC(или как его там) - неэффективный метод, не работает на большом количестве ядер. Точнее работает, но выхлоп небольшой.
__________________
AMD Ryzen 7 5700G@3.8GHz AMD Ryzen 5 2600@3.4GHz |
26.08.2017, 16:11 | #1440 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его клоны
Цитата: Сообщение от sergey1963
но магический черный квадрат вы же сами добавили?
|
Пользователь сказал cпасибо: | sergey1963 (26.08.2017) |
Здесь присутствуют: 19 (пользователей: 0 , гостей: 19) | |
|
|