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) |
20.04.2017, 07:05 | #631 |
4 разряд
Регистрация: 02.06.2016
Сообщений: 99
Сказал(а) спасибо: 299
Поблагодарили 105 раз(а) в 66 сообщениях
Репутация: 16
|
Re: Stockfish и его клоны
Symphysodon 190417 х32-х64 LTO от RomeoA28! http://www1.zippyshare.com/v/wIIXuonc/file.html
|
20.04.2017, 07:09 | #632 |
4 разряд
Регистрация: 02.06.2016
Сообщений: 99
Сказал(а) спасибо: 299
Поблагодарили 105 раз(а) в 66 сообщениях
Репутация: 16
|
Re: Stockfish и его клоны
Моя сборка GCC 5.4.0 Symphysodon 190417 х64 modern http://www20.zippyshare.com/v/t31qvPhp/file.html
|
Пользователь сказал cпасибо: | Viktor (20.04.2017) |
20.04.2017, 12:00 | #633 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Движок stockfish
Моя компиляция Stockfish_NUMA с исходников от 08.09.2016г -
Загрузить: http://www44.zippyshare.com/v/nNduDPk6/file.html https://github.com/mcostalba/Stockfi...10e1b3e46f8a08 мой тест: 1 ядро 0.5 сек/ход Athlon II x4 645 Код:
http://www24.zippyshare.com/v/fQ95BRq9/file.html *Author: Marco Costalba Date: Mon Jan 9 15:37:09 2017 +0100 Timestamp: 1483972629 bench: 4940355 Если тесты покажут прирост от НУМЫ (в версии 090117) - попробую добавить её в свежую версию Стока. (пока компилятор ругается если сделать это ничего не меняя в исходниках) |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (07.09.2017), Гудвин (20.04.2017) |
20.04.2017, 12:25 | #634 |
КМС
Регистрация: 21.11.2016
Сообщений: 709
Сказал(а) спасибо: 433
Поблагодарили 1,545 раз(а) в 582 сообщениях
Репутация: 197
|
Re: Движок stockfish
NUMA - это про несколько процессоров на одной плате, какой от неё может быть прирост на стареньком атлоне?
|
Пользователь сказал cпасибо: | Alexandr_L (07.09.2017) |
20.04.2017, 12:35 | #635 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Движок stockfish
Как сказал Отодраник по старым ЖитХабовским тестам есть прирост и на одном ядре - вот и проверяю))
На счет старенького атлона: в тестах CFish есть прирост от НУМЫ на всех ядрах (правда на феноме 2 х6 1090Т). На одном ядре наоборот - играет хуже ибо скорость движка становится меньше чем без НУМЫ |
Пользователь сказал cпасибо: | Alexandr_L (07.09.2017) |
20.04.2017, 12:40 | #636 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Движок stockfish
Конечно 10 прогонов это мало, но все же
|
2 пользователя(ей) сказали cпасибо: | Alexandr_L (07.09.2017), sergey1963 (20.04.2017) |
20.04.2017, 19:17 | #637 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Движок stockfish
Цитата: Сообщение от ChessMan
есть прирост и на одном ядре - вот и проверяю))
|
2 пользователя(ей) сказали cпасибо: | Alexandr_L (07.09.2017), ChessMan (20.04.2017) |
21.04.2017, 10:03 | #638 |
2 разряд
ТС
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Re: Движок stockfish
Author: Joost VandeVondele
Date: Thu Apr 20 11:28:11 2017 -0700 Timestamp: 1492712891 simplify logic for history based pruning STC LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 34255 W: 6292 L: 6194 D: 21769 LTC LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 89914 W: 11769 L: 11739 D: 66406 Bench: 6581936 Closes #1066 http://abrok.eu/stockfish/ |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (07.09.2017), Философ (21.04.2017) |
23.04.2017, 09:48 | #639 |
2 разряд
ТС
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Re: Stockfish и его клоны
asmFishW_2017-04-23x64
pedantFishW_2017-04-23x64 https://github.com/lantonov/asmFish/...tables/Windows |
7 пользователя(ей) сказали cпасибо: | ALEKS (23.04.2017), Alexandr_L (23.04.2017), Ofiscer (23.04.2017), tt66 (23.04.2017), Гудвин (24.04.2017), Петригин Олег (23.04.2017), Философ (23.04.2017) |
24.04.2017, 08:34 | #642 |
Bordgia
|
Re: Stockfish и его клоны
на моем компе, асм лучше стокфиша считает
__________________
Lupus pilum mutat,non mentem |
Пользователь сказал cпасибо: | sergey1963 (25.04.2017) |
24.04.2017, 09:42 | #643 |
2 разряд
ТС
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Re: Движок stockfish
Author: Joost VandeVondele
Date: Sun Apr 23 08:37:55 2017 -0700 Timestamp: 1492961875 Sort moves partially: linear depth dependence STC: http://tests.stockfishchess.org/test...bc59035df33d5e LLR: 2.96 (-2.94,2.94) [0.00,5.00] Total: 58958 W: 10862 L: 10485 D: 37611 LTC: http://tests.stockfishchess.org/test...bc59035df33d86 LLR: 2.95 (-2.94,2.94) [0.00,5.00] Total: 18607 W: 2427 L: 2251 D: 13929 Bench: 6065528 Closes #1079 http://abrok.eu/stockfish/ |
3 пользователя(ей) сказали cпасибо: |
24.04.2017, 10:31 | #644 |
КМС
Регистрация: 21.11.2016
Сообщений: 709
Сказал(а) спасибо: 433
Поблагодарили 1,545 раз(а) в 582 сообщениях
Репутация: 197
|
Re: Движок stockfish
Цитата: Сообщение от Харлампий
STC: Total: 58958 W: 10862 L: 10485 D: 37611
LTC: Total: 18607 W: 2427 L: 2251 D: 13929 |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (07.09.2017), Философ (24.04.2017) |
24.04.2017, 20:08 | #645 |
2 разряд
ТС
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Re: Движок stockfish
Author: Marco Costalba
Date: Mon Apr 24 09:49:44 2017 +0200 Timestamp: 1493020184 Assorted code style issues I have removed the check for pieceCount[PAWN] > FILE_NB because totally useless. No functional change. http://abrok.eu/stockfish/ |
3 пользователя(ей) сказали cпасибо: |
24.04.2017, 23:37 | #646 |
2 разряд
ТС
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Re: Stockfish и его клоны
asmFishW_2017-04-23x64
pedantFishW_2017-04-23x64 https://github.com/lantonov/asmFish/...tables/Windows |
25.04.2017, 20:19 | #650 |
Гроссмейстер
Регистрация: 25.01.2017
Сообщений: 2,114
Сказал(а) спасибо: 1,261
Поблагодарили 3,271 раз(а) в 1,504 сообщениях
Репутация: 138
|
Re: Stockfish и его клоны
Цитата: Сообщение от sergey1963
на всех лучше +10% по скорости...
__________________
AMD Ryzen 7 5700G@3.8GHz AMD Ryzen 5 2600@3.4GHz |
Пользователь сказал cпасибо: | sergey1963 (25.04.2017) |
25.04.2017, 20:22 | #651 |
Гроссмейстер
Регистрация: 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 |
4 пользователя(ей) сказали cпасибо: |
25.04.2017, 21:22 | #653 |
Гроссмейстер
Регистрация: 25.01.2017
Сообщений: 2,114
Сказал(а) спасибо: 1,261
Поблагодарили 3,271 раз(а) в 1,504 сообщениях
Репутация: 138
|
Re: Stockfish и его клоны
Цитата: Сообщение от sergey1963
то есть- если у меня 16 потоков- то стало как бы- 20?
__________________
AMD Ryzen 7 5700G@3.8GHz AMD Ryzen 5 2600@3.4GHz |
Пользователь сказал cпасибо: | sergey1963 (25.04.2017) |
26.04.2017, 10:31 | #655 |
2 разряд
ТС
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Re: Движок stockfish
Author: snicolet
Date: Tue Apr 25 17:57:49 2017 -0700 Timestamp: 1493168269 Avoid misuse of StepAttacksBB for pawns Make it explicit that first index of StepAttacksBB is a piece, not a piece type. No functional change Closes #1083 Author: Joost VandeVondele Date: Tue Apr 25 17:21:36 2017 -0700 Timestamp: 1493166096 Zero unused constant No functional change Closes #1081 http://abrok.eu/stockfish/ |
3 пользователя(ей) сказали cпасибо: |
26.04.2017, 22:30 | #656 |
2 разряд
ТС
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Re: Stockfish и его клоны
asmFishW_2017-04-26x64
pedantFishW_2017-04-26x64 https://github.com/lantonov/asmFish/...tables/Windows |
6 пользователя(ей) сказали cпасибо: | ALEKS (26.04.2017), Alexandr_L (27.04.2017), Ofiscer (26.04.2017), Виталий В. (04.05.2017), Гудвин (27.04.2017), Философ (26.04.2017) |
29.04.2017, 08:58 | #657 |
2 разряд
ТС
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Re: Движок stockfish
Author: VoyagerOne
Date: Fri Apr 28 20:40:45 2017 -0700 Timestamp: 1493437245 Don't do InCheck Pruning at the root of QS STC: LLR: 2.96 (-2.94,2.94) [0.00,5.00] Total: 34603 W: 6441 L: 6167 D: 21995 LTC: LLR: 2.97 (-2.94,2.94) [0.00,5.00] Total: 24474 W: 3274 L: 3076 D: 18124 Bench: 5934421 Closes #1089 Author: Rocky640 Date: Fri Apr 28 20:38:03 2017 -0700 Timestamp: 1493437083 Remove cap in kingDanger initialization Passed STC http://tests.stockfishchess.org/test...bc59035df33eb5 LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 52048 W: 9397 L: 9329 D: 33322 Passed LTC http://tests.stockfishchess.org/test...bc59035df33f5c LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 35382 W: 4650 L: 4549 D: 26183 Bench: 5872717 Closes #1087 http://abrok.eu/stockfish/ |
3 пользователя(ей) сказали cпасибо: |
01.05.2017, 09:31 | #658 |
2 разряд
ТС
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Re: Движок stockfish
Author: Joost VandeVondele
Date: Sun Apr 30 08:43:43 2017 -0700 Timestamp: 1493567023 gcc 7 port Testing the release candidate revealed only one minor issue, namely a new warning -Wimplicit-fallthrough (part of -Wextra) triggers in the movepicker. This can be silenced by adding a comment, and once we move to c++17 by adding a standard annotation [[fallthrough]];. No functional change. Closes #1090 http://abrok.eu/stockfish/ |
4 пользователя(ей) сказали cпасибо: |
02.05.2017, 23:35 | #659 |
2 разряд
ТС
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Re: Stockfish и его клоны
asmFishW-2017.05.02 x64
pedantFishW-2017.05.02 x64 https://github.com/lantonov/asmFish/...tables/Windows |
5 пользователя(ей) сказали cпасибо: | Alexandr_L (03.05.2017), Ofiscer (03.05.2017), Виталий В. (04.05.2017), Гудвин (03.05.2017), Философ (03.05.2017) |
04.05.2017, 09:12 | #660 |
2 разряд
ТС
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Re: Движок stockfish
Author: joergoster
Date: Wed May 3 19:46:40 2017 -0700 Timestamp: 1493866000 Fix multiPV issue #502 In general, this patch handles the cases where we don't have a valid score for each PV line in a multiPV search. This can happen if the search has been stopped in an unfortunate moment while still in the aspiration loop. The patch consists of two parts. Part 1: The new PVIdx was already part of the k-best pv's in the last iteration, and we therefore have a valid pv and score to output from the last iteration. This is taken care of with: bool updated = (i <= PVIdx && rootMoves[i].score != -VALUE_INFINITE); Case 2: The new PVIdx was NOT part of the k-best pv's in the last iteration, and we have no valid pv and score to output. Not from the current nor from the previous iteration. To avoid this, we are now also considering the previous score when sorting, so that the PV lines with no actual but with a valid previous score are pushed up again, and the previous score can be displayed. bool operator<(const RootMove& m) const { return m.score != score ? m.score < score : m.previousScore < previousScore; } // Descending sort I also added an assertion in UCI::value() to possibly catch similar issues earlier. No functional change. Closes #502 Closes #1074 http://abrok.eu/stockfish/ |
3 пользователя(ей) сказали cпасибо: |
Здесь присутствуют: 26 (пользователей: 1 , гостей: 25) | |
Maratka |
Опции темы | |
Опции просмотра | |
|
|