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) |
13.10.2016, 01:52 | #151 |
Гроссмейстер
Регистрация: 28.05.2016
Сообщений: 3,184
Сказал(а) спасибо: 11,937
Поблагодарили 5,570 раз(а) в 2,288 сообщениях
Репутация: 614
|
Re: Движок stockfish
У меня новый Стокфиш в одном из дебютов начальных набрал за 1 час 42! полухода! Причем, толку от его анализов ноль. Тактику пропускает.
|
2 пользователя(ей) сказали cпасибо: | Alexandr_L (07.09.2017), Ренат (17.10.2016) |
13.10.2016, 02:07 | #152 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Движок stockfish
Цитата: Сообщение от SergeyMZ
У меня новый Стокфиш в одном из дебютов начальных набрал за 1 час 42! полухода! Причем, толку от его анализов ноль. Тактику пропускает.
|
4 пользователя(ей) сказали cпасибо: |
13.10.2016, 11:12 | #153 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Движок stockfish
2 новых релиза:
Author: Jacques Date: Thu Oct 13 08:34:04 2016 +0200 Timestamp: 1476340444 Fixes for ARM compilation The target: Odroid U3 (http://www.hardkernel.com/main/produ...=g138745696275) Debian Jessie As listed in #550 and #638 three modifications are needed for compilation to work: float-abi flag for GCC If an FPU is present and supported by the installed os then passed value need to be hard. I didn't find any better solution than using readelf to check for the availibilty of Tag_ABI_VFP_args which sould indicate support for the FPU. The check is only done if the arch is arm and if readelf is not present on the system, there will be an error (/bin/sh: 1: readelf: not found) but it will not break and will continue with the default softfp value. Outputing the error is not really acceptable but I wanted some feedback on the check itself. -lpthread is needed on armv7 outside of Android I replaced UNAME with KERNEL and OS to allow to differentiate Android. m32 flag My understanding is that outside of Android the flag is generating errors on armv7. These modifications should introduce change only for non Android armv7 build. No functional change. Author: Marco Costalba Date: Thu Oct 13 08:36:30 2016 +0200 Timestamp: 1476340590 Revert "Fixes for ARM compilation" This reverts commit a3fe80c36ac8ee7677d1f6b7df9b2497e3f755c5. Break compilation on mingw for me. http://abrok.eu/stockfish/ |
4 пользователя(ей) сказали cпасибо: |
14.10.2016, 00:48 | #154 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Движок stockfish
Цитата: Сообщение от Viktor
2 новых релиза
|
3 пользователя(ей) сказали cпасибо: |
14.10.2016, 10:35 | #155 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Движок stockfish
Author: Jacques
Date: Fri Oct 14 08:58:07 2016 +0200 Timestamp: 1476428287 Fixes for ARM compilation: take 2 Развернуть для просмотраThe target:
Odroid U3 (http://www.hardkernel.com/main/produ...=g138745696275) Debian Jessie As listed in #550 and #638 three modifications are needed for compilation to work: float-abi flag for GCC If an FPU is present and supported by the installed os then passed value need to be hard. I didn't find any better solution than using readelf to check for the availibilty of Tag_ABI_VFP_args which sould indicate support for the FPU. The check is only done if the arch is arm and if readelf is not present on the system, there will be an error (/bin/sh: 1: readelf: not found) but it will not break and will continue with the default softfp value. Outputing the error is not really acceptable but I wanted some feedback on the check itself. -lpthread is needed on armv7 outside of Android I replaced UNAME with KERNEL and OS to allow to differentiate Android. m32 flag My understanding is that outside of Android the flag is generating errors on armv7. These modifications should introduce change only for non Android armv7 build. [свернуть] No functional change. http://abrok.eu/stockfish/ Новая попытка наладить ARM-компилирование. |
4 пользователя(ей) сказали cпасибо: |
15.10.2016, 05:17 | #156 |
Гроссмейстер
Регистрация: 28.05.2016
Сообщений: 3,184
Сказал(а) спасибо: 11,937
Поблагодарили 5,570 раз(а) в 2,288 сообщениях
Репутация: 614
|
Re: Stockfish и его клоны
Сейчас сравнивал движки Комодо и АсмФиш. Надо было найти выигрывающий ход в моей партии. Обоим дал около 5 минут на поиск с таблицами Сизиги.
Результат: Комодо 10.1 - ход не верен, оценка 2.26 в цикле. АсмФиш - ход верен, оценка +5! Что-то с комодским не то творится, друзья! |
3 пользователя(ей) сказали cпасибо: |
15.10.2016, 12:36 | #158 |
4 разряд
Регистрация: 02.08.2016
Сообщений: 58
Сказал(а) спасибо: 66
Поблагодарили 42 раз(а) в 26 сообщениях
Репутация: 0
|
Re: Stockfish и его клоны
Если бы с комодо было "что-то не то"-не был бы он в тройке лидеров.Одни движки решат позицию быстро,другие медленне,третьи вовсе не справятся.Ну н
е подходит комодо для анализа за 5 минут. (Спасибку не тому кинул) Последний раз редактировалось Eskwair; 15.10.2016 в 12:40. Причина: ! |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (22.09.2017), sergey1963 (15.10.2016) |
15.10.2016, 13:30 | #159 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Stockfish и его клоны
Цитата: Сообщение от DEEP_MIND
Есть разница с Гудини Learning File?
есть - он только на чтение. т.е. что-то вроде аквариумного САР файла, работающего прямо в поиске. |
Пользователь сказал cпасибо: | Alexandr_L (22.09.2017) |
16.10.2016, 10:07 | #160 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Движок stockfish
Цитата: Сообщение от Кевин
Fixes for ARM compilation: take 2
|
Пользователь сказал cпасибо: | Alexandr_L (07.09.2017) |
17.10.2016, 00:26 | #161 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Движок stockfish
Цитата: Сообщение от DEEP_MIND
а кому оно надо? или кто-то на планшете стокфиша гоняет? ))
|
Пользователь сказал cпасибо: | Alexandr_L (07.09.2017) |
17.10.2016, 10:16 | #162 |
Гроссмейстер
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
|
Re: Движок stockfish
DroidFish Chess 1.62 NON OFFICIAL VERSION
Difference between original v1.62 Added -Main engine Stockfish 111016 -Hash information -ECO code + openings names -Hard code hash limit to 512MB,because of the very limited default hash by android system. NOTE: First, uninstall previous Droidfish, second, install new apk. http://www17.zippyshare.com/v/r09eIqzZ/file.html от АЛЕКСЕЙ1976 |
17.10.2016, 10:29 | #163 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Движок stockfish
На подходе новый зелёный патч, немного переписывающий код, отвечающий за рокировку. Очень хорошо прошёл тесты, ждём-с.
|
4 пользователя(ей) сказали cпасибо: |
17.10.2016, 13:55 | #164 |
Гроссмейстер
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
|
Re: Движок stockfish
|
10 пользователя(ей) сказали cпасибо: | Alexandr_L (07.09.2017), Ofiscer (17.10.2016), sergey1963 (17.10.2016), SergeyMZ (17.10.2016), Still (17.10.2016), Viktor (17.10.2016), virus (17.10.2016), Гудвин (17.10.2016), Ренат (17.10.2016), Харлампий (17.10.2016) |
18.10.2016, 10:31 | #165 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Движок stockfish
Author: VoyagerOne
Date: Tue Oct 18 08:53:51 2016 +0200 Timestamp: 1476773631 Use explicit logic for pruning Also a speedup since we don't need to recalculate SEE for extensions...as it already determined to be positive. Results for 12 tests for each version: Base Test Diff Mean 2132395 2191002 -58607 StDev 128058 85917 134239 p-value: 0.669 speedup: 0.027 Non functional change. Author: ajithcj Date: Tue Oct 18 09:00:52 2016 +0200 Timestamp: 1476774052 Remove useless assignments to currentMove We reference (ss-1)->currentMove, i.e. we peek current move of the parent node, so currentMove should be valid in the main move loop, when we search() the subtree, but outside of main loop it is useless. No functional change. http://abrok.eu/stockfish/ |
18.10.2016, 10:35 | #166 |
Гроссмейстер
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
|
Re: Stockfish и его клоны
В шапку добавить можно бы еще ссылки:
http://chessowl.blogspot.ru/p/downloads.html и от последнего Чемпиона Мира по переписке в содружестве - http://chess.ultimaiq.net/stockfish.html |
4 пользователя(ей) сказали cпасибо: |
18.10.2016, 21:27 | #167 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Stockfish и его клоны
Цитата: Сообщение от byan_mivv
В шапку добавить можно бы еще ссылки:
http://chessowl.blogspot.ru/p/downloads.html и от последнего Чемпиона Мира по переписке в содружестве - http://chess.ultimaiq.net/stockfish.html |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (22.09.2017), Гудвин (19.10.2016) |
19.10.2016, 21:17 | #168 |
2 разряд
ТС
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Re: Stockfish и его клоны
Появился ещё некий CFish. Не знаю, заслуживает ли сей внимания.
|
Пользователь сказал cпасибо: | Alexandr_L (22.09.2017) |
20.10.2016, 15:31 | #169 |
2 разряд
ТС
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Re: Движок stockfish
Author: Joost Vandevondele
Date: Wed Oct 19 21:29:00 2016 +0200 Timestamp: 1476905340 Make valgrind testing part of travis ci. http://abrok.eu/stockfish/ |
3 пользователя(ей) сказали cпасибо: |
20.10.2016, 18:35 | #170 |
2 разряд
ТС
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Re: Движок stockfish
Author: Joost Vandevondele
Date: Thu Oct 20 17:17:14 2016 +0200 Timestamp: 1476976634 Simplify next_move by always scoring evasions For a default bench, this fixes the last valgrind error (jump on uninitialised value). Passed STC: LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 187869 W: 33303 L: 33463 D: 121103 No functional change. http://abrok.eu/stockfish/ |
4 пользователя(ей) сказали cпасибо: |
21.10.2016, 07:51 | #171 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Движок stockfish
Author: syzygy
Date: Fri Oct 21 06:15:45 2016 +0200 Timestamp: 1477023345 Per-thread TB hit counters Use a per-thread counter to reduce contention with many cores and endgame positions. Measured around 1% speed-up on a 12 core and 8% on 28 cores with 6-men, searching on: 7R/1p3k2/2p2P2/3nR1P1/8/3b1P2/7K/r7 b - - 3 38 Also retire the unused set_nodes_searched() and fix a couple of return types and naming conventions. No functional change. http://abrok.eu/stockfish/ Патч ускоряет движок при работе с эндшпильными таблицами. |
3 пользователя(ей) сказали cпасибо: |
22.10.2016, 09:57 | #172 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Движок stockfish
Author: Marco Costalba
Date: Sat Oct 22 08:22:13 2016 +0200 Timestamp: 1477117333 Correcty resey TB hit counter Restore original behaviour to reset the counter before a new move search. Also fixed some warnings and added const qualifier to a couple of functions, as suggested by m_stembera. Thanks to Werner Bergmans for reporting the regression. No functional change. http://abrok.eu/stockfish/ Прошлый патч принёс регрессию, в новом всё исправлено. |
6 пользователя(ей) сказали cпасибо: | Alexandr_L (07.09.2017), Parkaev_Andrey (22.10.2016), Viktor (22.10.2016), Гудвин (24.10.2016), Философ (22.10.2016), Харлампий (23.10.2016) |
22.10.2016, 10:55 | #173 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Stockfish и его клоны
Сделал BrainFish c твиками из CorrFish + файл оценок Release 53 (версия от 22.10)
Версия только для x64 BMI2 (только для новых процов): https://yadi.sk/d/qLj7sNcLxMewW |
4 пользователя(ей) сказали cпасибо: |
24.10.2016, 08:36 | #174 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Движок stockfish
Цитата: Сообщение от Кевин
October 22, 2016.
http://chess.ultimaiq.net/stockfish.html |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (07.09.2017), Viktor (10.04.2017) |
24.10.2016, 11:19 | #175 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Движок stockfish
Цитата: Сообщение от DEEP_MIND
этот движок в этой теме: http://forchess.ru/showthread.php?t=182
|
Пользователь сказал cпасибо: | Alexandr_L (07.09.2017) |
24.10.2016, 11:38 | #176 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Движок stockfish
Цитата: Сообщение от Кевин
Никаких изменений в коде.
|
2 пользователя(ей) сказали cпасибо: | Alexandr_L (07.09.2017), Viktor (10.04.2017) |
24.10.2016, 12:02 | #177 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Движок stockfish
Цитата: Сообщение от Still
возможно, это в АСМе?
о чем говорят дргуие пользователи не совсем понятно. )) |
Пользователь сказал cпасибо: | Alexandr_L (07.09.2017) |
24.10.2016, 12:06 | #178 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Движок stockfish
DEEP_MIND, причём тут КоррФиш? Причём тут Брейнфиш?
Любичич делает быстрые компиляции Стокфиша и не более того. Даже бенч оригинальный. |
Пользователь сказал cпасибо: | Alexandr_L (07.09.2017) |
24.10.2016, 12:11 | #179 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Движок stockfish
Цитата: Сообщение от Кевин
причём тут КоррФиш
зеленым по черному написано: CorFish (точнее CorChess) + компиляция обычного стокфиша. |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (07.09.2017), Viktor (10.04.2017) |
24.10.2016, 12:23 | #180 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Движок stockfish
Цитата: Сообщение от DEEP_MIND
так почитай внимательно страничку то: http://chess.ultimaiq.net/stockfish.html
зеленым по черному написано: CorFish (точнее CorChess) + компиляция обычного стокфиша. |
Пользователь сказал cпасибо: | Alexandr_L (07.09.2017) |
Здесь присутствуют: 23 (пользователей: 0 , гостей: 23) | |
|
|