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.11.2017, 15:45 | #1951 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Stockfish и его производные
Пробовал запускать движки в начальной позиции на 1 ядре.
x64 скорость примерно 900-950 KN\S x32 скорость примерно 700-750 KN\S Скомпилированный был 900. |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (11.11.2017), Философ (06.11.2017) |
06.11.2017, 16:26 | #1952 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Ну все верно, значит x64
|
2 пользователя(ей) сказали cпасибо: | Alexandr_L (11.11.2017), Viktor (06.11.2017) |
07.11.2017, 08:03 | #1953 |
3 разряд
Регистрация: 11.08.2017
Сообщений: 125
Сказал(а) спасибо: 146
Поблагодарили 237 раз(а) в 113 сообщениях
Репутация: 1
|
Re: Stockfish и его производные
asm x86 Handle BxN trade as good capture when history score is good 11 hours ago
https://github.com/tthsqe12/asm |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (11.11.2017), Философ (07.11.2017) |
08.11.2017, 07:31 | #1955 |
3 разряд
Регистрация: 11.08.2017
Сообщений: 125
Сказал(а) спасибо: 146
Поблагодарили 237 раз(а) в 113 сообщениях
Репутация: 1
|
Re: Stockfish и его производные
asmFishW_2017-11-07_bmi2.exe Handle BxN trade as good capture when history score is good 8 hours ago
asmFishW_2017-11-07_popcnt.exe Handle BxN trade as good capture when history score is good 8 hours ago asmFishW_2017-11-08_base.exe Handle BxN trade as good capture when history score is good 8 hours ago https://github.com/lantonov/asmFish/...tables/Windows |
3 пользователя(ей) сказали cпасибо: |
08.11.2017, 23:00 | #1956 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Stockfish и его производные
Author: Joost VandeVondele
Date: Wed Nov 8 13:44:24 2017 +0100 Timestamp: 1510145064 Simplify Null Move Search condition Removes depth condition, adjust parameters. passed STC: http://tests.stockfishchess.org/test...bc590ccbb8a512 LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 29282 W: 5317 L: 5210 D: 18755 passed LTC: http://tests.stockfishchess.org/test...bc590ccbb8a541 LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 26893 W: 3458 L: 3345 D: 20090 Bench: 5015773 http://abrok.eu/stockfish/ |
3 пользователя(ей) сказали cпасибо: |
08.11.2017, 23:01 | #1957 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Stockfish и его производные
Author: Gian-Carlo Pascutto
Date: Wed Nov 8 13:45:14 2017 +0100 Timestamp: 1510145114 Always do MaxCardinality checks. Stockfish currently relies on the "filter_root_moves" function also having the side effect of clamping Cardinality against MaxCardinality (the actual piece count in the tablebases). So if we skip this function, we will end up probing in the search even without tablebases installed. We cannot bail out of this function before this check is done, so move the MultiPV hack a few lines below. http://abrok.eu/stockfish/ |
3 пользователя(ей) сказали cпасибо: |
09.11.2017, 11:39 | #1958 |
3 разряд
Регистрация: 02.07.2016
Сообщений: 180
Сказал(а) спасибо: 908
Поблагодарили 261 раз(а) в 128 сообщениях
Репутация: 17
|
Re: Stockfish и его производные
|
2 пользователя(ей) сказали cпасибо: | Alexandr_L (11.11.2017), Философ (09.11.2017) |
10.11.2017, 16:45 | #1959 |
3 разряд
Регистрация: 11.08.2017
Сообщений: 125
Сказал(а) спасибо: 146
Поблагодарили 237 раз(а) в 113 сообщениях
Репутация: 1
|
Re: Stockfish и его производные
Author: ceebo
Date: Fri Nov 10 12:14:53 2017 +0100 Timestamp: 1510312493 Add comments to pos.see_ge() In terms of technical changes this patch eliminates the return statements from the main loop of pos.see_ge() and replaces two conditional computations with a single bitwise negation. No functional change -------------------------------------------------------------------- Author: VoyagerOne Date: Fri Nov 10 12:12:58 2017 +0100 Timestamp: 1510312378 Capture Stat Simplification- Bench: 5363761 http://abrok.eu/stockfish/ |
Пользователь сказал cпасибо: | Alexandr_L (11.11.2017) |
11.11.2017, 20:10 | #1960 |
2 разряд
ТС
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Re: Stockfish и его производные
Author: Rocky640
Date: Sat Nov 11 13:37:29 2017 +0100 Timestamp: 1510403849 Simplify some kingring penalties expressions The new "weak" expression helps simplify the safe check calculations for rooks or minors, (but the end result for all the safe checks is the exactly the same as in current master) The only functional change is for the "outer king ring" (for example, squares f3 g3 h3 when white king is on g1). In current master, there was a 191 penalty if any of these was not defended at all. With this pr, there is this 191 penalty if any of these is not defended at all or is only defended by a white queen. Tested as a simplification STC http://tests.stockfishchess.org/test...bc590ccbb89fee LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 66167 W: 12015 L: 11971 D: 42181 (against master (Update Copyright year inMakefile)) LTC http://tests.stockfishchess.org/test...bc590ccbb8a55f LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 15790 W: 2095 L: 1968 D: 11727 (against master (Handle BxN trade as good capture when history scor)) same as #1296 but rebased on latest master bench: 5109559 http://abrok.eu/stockfish/ |
4 пользователя(ей) сказали cпасибо: |
11.11.2017, 20:50 | #1961 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Stockfish и его производные
Ждем обновления AsmFish...
|
Пользователь сказал cпасибо: | Alexandr_L (11.11.2017) |
11.11.2017, 20:54 | #1962 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Viktor
Ждем обновления AsmFish...
|
Пользователь сказал cпасибо: | Alexandr_L (11.11.2017) |
12.11.2017, 03:10 | #1963 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: Stockfish и его производные
линукс- это такая тягомотина- то одного нет, то другого, третье- еще только разрабатывается, то ли дело винда- есть все и сразу...
|
Пользователь сказал cпасибо: | Alexandr_L (12.11.2017) |
12.11.2017, 08:45 | #1964 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от sergey1963
линукс- это такая тягомотина- то одного нет, то другого, третье- еще только разрабатывается, то ли дело винда- есть все и сразу...
|
Пользователь сказал cпасибо: | Alexandr_L (12.11.2017) |
12.11.2017, 08:55 | #1965 |
3 разряд
Регистрация: 02.07.2016
Сообщений: 180
Сказал(а) спасибо: 908
Поблагодарили 261 раз(а) в 128 сообщениях
Репутация: 17
|
Re: Stockfish и его производные
Re: Raubfisch Engines
Сегодня в 3:42 am Thank you Karl! 11 Alternative link for Raubfisch: Код: http://www52.zippyshare.com/v/T478weuA/file.html |
3 пользователя(ей) сказали cпасибо: |
12.11.2017, 08:57 | #1966 |
Гроссмейстер
Регистрация: 28.05.2016
Сообщений: 3,184
Сказал(а) спасибо: 11,937
Поблагодарили 5,570 раз(а) в 2,288 сообщениях
Репутация: 614
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
Если приоритет шахматы - то Линукс "must have"
|
Пользователь сказал cпасибо: | Alexandr_L (12.11.2017) |
12.11.2017, 08:58 | #1967 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
то Линукс "must have"
|
2 пользователя(ей) сказали cпасибо: | Alexandr_L (12.11.2017), SergeyMZ (12.11.2017) |
12.11.2017, 09:07 | #1968 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от svoitsl
а можно краткий список преимуществ...
2) Нету "свопа" (или как там его - не сжырается вся оперативка во время анализа), хотя Винду тоже можно настроить, наверно |
12.11.2017, 10:11 | #1969 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
1) +10-15 % к скорости движка
второй пункт и на винде можно исключить, да и на линуксе тоже наверное можно (правда не знаю как), да и важен он как правило при сильном дефиците памяти. Но ту ещё не мало зависит от настроек ОС, Windows вполне можно выбрать весьма урезанную и ещё настроить что б поменьше всего было работающего (журналов и служб всяких...), а вот с Linux для многих это сложнее.... но мы кажется чуток отклонились от темы... |
12.11.2017, 10:48 | #1970 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от svoitsl
это конечно исключительно важное преимущество, за 15% можно и линукс использовать
второй пункт и на винде можно исключить, да и на линуксе тоже наверное можно (правда не знаю как), да и важен он как правило при сильном дефиците памяти. Но ту ещё не мало зависит от настроек ОС, Windows вполне можно выбрать весьма урезанную и ещё настроить что б поменьше всего было работающего (журналов и служб всяких...), а вот с Linux для многих это сложнее.... но мы кажется чуток отклонились от темы... |
12.11.2017, 16:50 | #1971 |
Начинающий
Регистрация: 08.10.2017
Сообщений: 14
Сказал(а) спасибо: 6
Поблагодарили 96 раз(а) в 13 сообщениях
Репутация: 33
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
Или все дружно устанавливаем Линукс и больше не пользуемся АСМфишем
|
12.11.2017, 17:14 | #1972 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Людмил Антонов
Hmm ... either asmFish or Linux -- an interesting choice
http://forchess.ru/showpost.php?p=49132&postcount=423 |
12.11.2017, 17:20 | #1973 |
КМС
Регистрация: 21.11.2016
Сообщений: 709
Сказал(а) спасибо: 433
Поблагодарили 1,545 раз(а) в 582 сообщениях
Репутация: 197
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
On Linux with LTO its a little faster and stronger than Asmfish.
|
12.11.2017, 18:08 | #1974 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Aster
Вам же уже показывали, что это только на старых АМД. Зачем вводить в заблуждение других людей?
|
12.11.2017, 19:13 | #1976 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Aster
Я вам должен ретестить каждый месяц?)
Рональд не вносит изменений в код, с чего он должен становиться быстрее? Может это Асм деградирует? Достаточно сравнить по скорости. Желательно мою компиляцию против асма с popcnt. |
12.11.2017, 19:25 | #1977 |
Гроссмейстер
Регистрация: 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 |
12.11.2017, 19:56 | #1978 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от otodranik
Сравнивать скорости целесообразно только у движков с одинаковыми мозгами, максимум предельно близких по дате.
"мозги" одинаковы. |
12.11.2017, 20:18 | #1979 |
КМС
Регистрация: 21.11.2016
Сообщений: 709
Сказал(а) спасибо: 433
Поблагодарили 1,545 раз(а) в 582 сообщениях
Репутация: 197
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
А Вы откуда знаете?
Может это Асм деградирует?. |
12.11.2017, 20:28 | #1980 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Aster
С чего скорость движка должна меняться с минимальными патчами?
Во-вторых: что по Вашему "минимальные патчи"? |
Здесь присутствуют: 9 (пользователей: 0 , гостей: 9) | |
|
|