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) |
05.07.2018, 09:13 | #2791 |
Мастер
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
|
Re: Stockfish и его производные
Закончился тест 384 треда vs 192 ядра:
http://tests.stockfishchess.org/tests Цитата:
ELO: 22.27 +-9.7 (95%) LOS: 100.0%
Total: 1000 W: 134 L: 70 D: 796 Кроме того, получается разница между удвоением ядер и удвоение контроля времени невелика. Потери на распараллеливание достаточно незаметны. Даже на предельных ядрах разница совсем не очевидна. В третьих, можно отметить что старый спор о том, есть ли прибавка от гипертрейдинга у современных движков, можно считать закрытым. |
4 пользователя(ей) сказали cпасибо: |
05.07.2018, 09:50 | #2792 |
Гроссмейстер
Регистрация: 25.01.2017
Сообщений: 2,114
Сказал(а) спасибо: 1,261
Поблагодарили 3,271 раз(а) в 1,504 сообщениях
Репутация: 138
|
Re: Stockfish и его производные
Цитата: Сообщение от Rom77
Закончился тест 384 треда vs 192 ядра:
http://tests.stockfishchess.org/tests Получить +22 эло с одного лишь гипертрейдинга, это весьма впечатляющий результат. Вкупе с предыдущими тестами, можно сказать, что даже на предельных ядрах прибавка эло у Стока не затухает. Значит, есть смысл и в мегатоповых системах. Кроме того, получается разница между удвоением ядер и удвоение контроля времени невелика. Потери на распараллеливание достаточно незаметны. Даже на предельных ядрах разница совсем не очевидна. В третьих, можно отметить что старый спор о том, есть ли прибавка от гипертрейдинга у современных движков, можно считать закрытым.
__________________
AMD Ryzen 7 5700G@3.8GHz AMD Ryzen 5 2600@3.4GHz |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (06.07.2018), Кевин (05.07.2018) |
05.07.2018, 09:58 | #2793 |
Мастер
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
|
Re: Stockfish и его производные
Цитата: Сообщение от otodranik
Так у них, в свое, время сколько было патчей на эту тему о гипертрейдинге, всё в продолжение Lazy_SMP.
|
Пользователь сказал cпасибо: | Alexandr_L (06.07.2018) |
05.07.2018, 10:03 | #2794 |
Гроссмейстер
Регистрация: 25.01.2017
Сообщений: 2,114
Сказал(а) спасибо: 1,261
Поблагодарили 3,271 раз(а) в 1,504 сообщениях
Репутация: 138
|
Re: Stockfish и его производные
Цитата: Сообщение от Rom77
Не зря старались . Мне иногда даже кажется, что Сток по ядрам масштабируется лучше, чем по времени
__________________
AMD Ryzen 7 5700G@3.8GHz AMD Ryzen 5 2600@3.4GHz |
Пользователь сказал cпасибо: | Alexandr_L (06.07.2018) |
05.07.2018, 10:11 | #2795 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Не было у них патчей конкретно на гипертрейдинг.
Они вообще рекомендуют его выключать на машинах, которые отправляются на фиштест. Эффективность гипертрейдинговых ядер зависит в первую очередь от процессора, а не от программы, выясняется, что у новейших серверных ксеонов или новых поколений интелевских процессоров гипертрейдинговые ядра очень сильны, но если вы запихнёте туда какое-нибудь старьё с гипертрейдингом - будет печаль, скорость на уровне 20% на них будет от обычных. |
Пользователь сказал cпасибо: | Alexandr_L (06.07.2018) |
05.07.2018, 10:16 | #2796 |
Мастер
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
|
Re: Stockfish и его производные
Цитата: Сообщение от otodranik
Качественное ПО и должно показывать прирост скорости, иначе смысла в этом HT, если нет прироста. Технически в конструкции процессора HT делает прирост, вопрос за ПО, которое отстает от железа, Я считаю, и в плане технологий, а особенно в оптимизации.
|
4 пользователя(ей) сказали cпасибо: |
05.07.2018, 10:31 | #2797 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Цитата: Сообщение от Rom77
Столько было разговоров в своё время, что Альфа-Бета плохо параллелится... Если бы (к счастью) не нашлось метода, который обходит эти ограничения, в виде Lazy_SMP, мы бы сейчас сидели у разбитого корыта . Трудно поверить, что эта задача была решена совсем недавно. Но раньше, наверное, такое и невозможно было.
А LazySMP вообще не слишком "научный" способ распараллеливания, но при этом куда эффективнее. |
Пользователь сказал cпасибо: | Alexandr_L (06.07.2018) |
05.07.2018, 11:16 | #2798 |
Мастер
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
Истинная правда, YBWC после 8 ядер даёт примерно 0 прироста, хоть и является более "строгим" с точки зрения логики алгоритмом.
А LazySMP вообще не слишком "научный" способ распараллеливания, но при этом куда эффективнее. Есть у меня гипотеза, что во времена "когда деревья были широкими" большинство перспективных ходов так или иначе попадали в общее дерево перебора и параллельные процессы почти не могли добавить туда что-то новое. А когда стали набирать популярность отсечения, особенно когда их как следует отработали, часть полуперспективных ходов стала отсекаться. Отсечения были настолько эффективны, настолько углубляли счет, что потеря части неплохих ходов "по ширине" оставалась незамеченной. И вот тут-то, как раз появилась работенка для методов распараллеливания с общим хэшем. Оставалось только немного допилить их до LazySMP. Складывается определенное ощущение, что истина прячется где-то в треугольнике: Cортировки по Истории - LMR - LazySMP. Где-то здесь разделение труда между методами происходит наиболее эффективно. Непонятно, почему История тихих ходов должна быть раздельной по тредам, тогда как хэш должен быть общим. Непонятно, почему в некоторых случаях мы должны сделать расчеты тредов как можно более непересекающимися, независимыми, а в некоторых случаях помогающими друг другу. Какой информацией они должны делиться, чтобы помогать друг другу, а какой нет, чтобы не делать одну и ту же работу? В общем много непоняток . |
Пользователь сказал cпасибо: | Alexandr_L (06.07.2018) |
05.07.2018, 11:45 | #2799 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: Stockfish и его производные
Rom77, как я понимаю, разная история потому, что порядок ходов соответственно будет разный. А, следовательно, в параллельной обработке будут разные ветки дерева, а не одинаковые. А в разделенном зеше нет смысла, т. к. он как раз и даёт ускорение (ветка, просчитанная одним потоком не будет заново рассчитываться другим, т. к. информация уже есть в хеше). Ну и, конечно, 2 потока не могут одновременно записать в одну ячейку хеш-таблпцы значения, там есть синхронизация потоков.
|
2 пользователя(ей) сказали cпасибо: | Alexandr_L (06.07.2018), Rom77 (05.07.2018) |
05.07.2018, 12:05 | #2800 |
Мастер
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
|
Re: Stockfish и его производные
Цитата: Сообщение от sovaz1997
Rom77, как я понимаю, разная история потому, что порядок ходов соответственно будет разный. А, следовательно, в параллельной обработке будут разные ветки дерева, а не одинаковые.
Я припоминаю, у авторов Стока были разные мнения. Только тесты позволили разобраться. |
Пользователь сказал cпасибо: | Alexandr_L (06.07.2018) |
05.07.2018, 12:18 | #2801 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Ну из любопытного - если в Стокфише убрать стат бонусы, то он теряет где-то 400 эло.
http://tests.stockfishchess.org/test...bc5902b9ffda33 При этом, например, в Ethereal аналогичным образом теряется всего 200. Автор Ethereal предполагает, что это из-за более агрессивного усечения поиска в SF. Возможно, что и из-за этого усечения в SF так хорошо работает LazySMP, стокфишу вообще не нужно больше глубины с тем, как агрессивно он режет дерево поиска. |
3 пользователя(ей) сказали cпасибо: |
06.07.2018, 04:54 | #2802 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: 31m059
Date: Fri Jul 6 01:34:01 2018 +0200 Timestamp: 1530833641 Simplify ThreatByKing to be a single Score. In the current master, ThreatByKing is an array of two Scores, one for when we have a single attack and one for when we have many. The latter case is very rarely called during bench and was recently given a strange negative value during a tuning run, as pointed out by @candirufish on commit efd4ca2. Here, we simplify away this second case entirely, and increase the remaining ThreatByKing to compensate. Although I derived the parameter tweak independently, with the goal of preserving the same average bonus, I later noticed that a very similar Score had already been derived by an ongoing SPSA tuning session. I therefore recognize @candirufish for first discovering these values. I would also like to thank @Rocky640 for valuable feedback that pointed me in the direction of ThreatByKing. STC: LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 7677 W: 1772 L: 1623 D: 4282 http://tests.stockfishchess.org/test...bc5902b9ffe97a LTC: LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 108031 W: 18329 L: 18350 D: 71352 http://tests.stockfishchess.org/test...bc5902b9ffe9db Closes https://github.com/official-stockfis...fish/pull/1666 Bench: 4678861 http://abrok.eu/stockfish/
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
3 пользователя(ей) сказали cпасибо: |
07.07.2018, 13:32 | #2803 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: Joost VandeVondele
Date: Sat Jul 7 10:42:06 2018 +0200 Timestamp: 1530952926 Remove offset in thread redistribution scheme. doesn't have a benefit. passed STC (8 threads): LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 19574 W: 4028 L: 3904 D: 11642 http://tests.stockfishchess.org/test...bc5902b9fff080 passed LTC (8 threads): LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 21293 W: 3626 L: 3506 D: 14161 http://tests.stockfishchess.org/test...bc5902b9fffa81 Closes https://github.com/official-stockfis...fish/pull/1667 No functional change single threaded. http://abrok.eu/stockfish/
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
4 пользователя(ей) сказали cпасибо: |
07.07.2018, 16:18 | #2804 |
3 разряд
Регистрация: 18.06.2018
Сообщений: 164
Сказал(а) спасибо: 98
Поблагодарили 169 раз(а) в 109 сообщениях
Репутация: 14
|
Re: Stockfish и его производные
SF из последней засушки https://chessengines.blogspot.com/20...f050718mz.html
|
4 пользователя(ей) сказали cпасибо: |
08.07.2018, 19:14 | #2805 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Counterply
Latest Version:
Includes 7 new patches, and new (beta) executables with extra bmi1 instructions for AMD (popcnt) processors. asmFishCP_2018-07-08.zip https://www6.zippyshare.com/v/pNrQDLjZ/file.html +Свежая версия асмФиш, заточенная под процессоры АМД с поддержкой BMI1 (popcnt_AMD) |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (14.08.2018), Виталий В. (10.07.2018) |
10.07.2018, 22:02 | #2806 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Возможно ещё не все в курсе: теперь можно смело использовать аброковские сборки Стокфиша под Виндоус - они ни чуть не медленнее чем сборки с ultimaiq.net или любые другие.
http://www.talkchess.com/forum3/view...hp?f=2&t=67933 |
10.07.2018, 23:18 | #2807 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
Возможно ещё не все в курсе: теперь можно смело использовать аброковские сборки Стокфиша под Виндоус - они ни чуть не медленнее чем сборки с ultimaiq.net или любые другие.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
Пользователь сказал cпасибо: | Alexandr_L (14.08.2018) |
11.07.2018, 14:33 | #2808 |
2 разряд
ТС
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Re: Stockfish и его производные
asmFishW_2018-07-11: https://github.com/lantonov/asmFish/...owsOS_binaries
|
3 пользователя(ей) сказали cпасибо: |
13.07.2018, 14:59 | #2810 |
3 разряд
Регистрация: 02.06.2016
Сообщений: 233
Сказал(а) спасибо: 2,950
Поблагодарили 189 раз(а) в 125 сообщениях
Репутация: 21
|
Re: Stockfish и его производные
Цитата: Сообщение от byan_mivv
|
Пользователь сказал cпасибо: | Alexandr_L (14.08.2018) |
13.07.2018, 16:26 | #2811 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Stockfish и его производные
Цитата: Сообщение от Философ
Ссылка не работает
https://www29.zippyshare.com/v/H8M2YbmS/file.html |
5 пользователя(ей) сказали cпасибо: | Alexandr_L (14.08.2018), Evgeny (14.07.2018), SergeyMZ (13.07.2018), Гудвин (14.07.2018), Философ (13.07.2018) |
13.07.2018, 16:40 | #2812 |
Гроссмейстер
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
|
Re: Stockfish и его производные
Да, уже не работает.
Скачал только 64 popcnt, и другие были... SugaR.ICCF.1.1.64.POPCNT https://www37.zippyshare.com/v/oUpUZAdy/file.html
__________________
"Не-ум - цветы вечности." Ошо |
3 пользователя(ей) сказали cпасибо: |
13.07.2018, 19:31 | #2813 |
3 разряд
Регистрация: 02.06.2016
Сообщений: 233
Сказал(а) спасибо: 2,950
Поблагодарили 189 раз(а) в 125 сообщениях
Репутация: 21
|
Re: Stockfish и его производные
Объясните, пожалуйста, посвящённые, что за функции , связанные с junior и что есть анализ ICCF?
|
Пользователь сказал cпасибо: | Alexandr_L (14.08.2018) |
14.07.2018, 05:16 | #2814 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
I. Ivec and L. Ljubičić
July 7.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (14.08.2018), Валекс (14.07.2018) |
14.07.2018, 09:30 | #2815 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Stockfish и его производные
Цитата: Сообщение от Философ
Объясните, пожалуйста, посвящённые, что за функции , связанные с junior и что есть анализ ICCF?
|
Пользователь сказал cпасибо: | Alexandr_L (14.08.2018) |
14.07.2018, 09:46 | #2816 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: protonspring
Date: Sat Jul 14 08:27:33 2018 +0200 Timestamp: 1531549653 Remove rank limitation for MinorBehindPawn This is a functional simplification. It seems like the rank restriction for MinorBehindPawn can be removed. STC LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 61195 W: 13404 L: 13360 D: 34431 http://tests.stockfishchess.org/test...bc5978f4be3fc0 LTC LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 31701 W: 5367 L: 5264 D: 21070 http://tests.stockfishchess.org/test...bc5978f4be4769 Bench: 4938702 Author: candirufish Date: Sat Jul 14 08:13:15 2018 +0200 Timestamp: 1531548795 Tuned Values after 2 million spsa games Various king and pawn eval values tuned after 2 million games. Rounding slightly adjusted. LTC: http://tests.stockfishchess.org/test...bc5978f4be3ed4 LLR: 2.95 (-2.94,2.94) [0.00,4.00] Total: 32783 W: 5852 L: 5588 D: 21343 STC: http://tests.stockfishchess.org/test...bc5978f4be3e4d LLR: 3.23 (-2.94,2.94) [0.00,4.00] Total: 44380 W: 10201 L: 9841 D: 24338 I think I reached the limit of the fishtest framework. It frequently crashed at 2 million games already. The small values also moved a lot throughout the entire tuning session though with smaller margin. The passed danger and close enemies values seems the most sensitive (changing close enemies alone to 6 failed before but now it passes), whether or not they are close to optimal I don't know, but it seems some parameters are also correlated to others. Closes https://github.com/official-stockfis...fish/pull/1670 bench: 5103722 http://abrok.eu/stockfish/
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
5 пользователя(ей) сказали cпасибо: | Alexandr_L (14.08.2018), Rom77 (14.07.2018), Viktor (14.07.2018), Валекс (14.07.2018), Философ (14.07.2018) |
14.07.2018, 12:06 | #2817 |
3 разряд
Регистрация: 02.06.2016
Сообщений: 233
Сказал(а) спасибо: 2,950
Поблагодарили 189 раз(а) в 125 сообщениях
Репутация: 21
|
Re: Stockfish и его производные
Цитата: Сообщение от Viktor
В этой версии добавлены некоторые алгоритмы и опции UCI для переписки по шахматам.
|
Пользователь сказал cпасибо: | Alexandr_L (14.08.2018) |
14.07.2018, 12:43 | #2818 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Философ
Такой общий ответ я мог дать самому себе. Конкретика интересует.
if (tactical) multiPV = size_t(pow(2, tactical)); Ранее этот код я встречал в движке McBrain. Это попытка сделать тактический режим как у Гудини. Опции Junior_*** - это аналог старых опций SugaR, таких как мобильность, угрозы, инициатива и т.д. Код:
o["Junior Depth"] << Option(MAX_PLY-1, 1, MAX_PLY-1); o["Junior Mobility"] << Option(true); o["Junior King"] << Option(true); o["Junior Threats"] << Option(true); o["Junior Passed"] << Option(true); o["Junior Space"] << Option(true); o["Junior Initiative"] << Option(true); |
4 пользователя(ей) сказали cпасибо: |
14.07.2018, 12:46 | #2819 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Философ
Такой общий ответ я мог дать самому себе. Конкретика интересует.
|
2 пользователя(ей) сказали cпасибо: | Alexandr_L (14.08.2018), Философ (14.07.2018) |
14.07.2018, 13:00 | #2820 |
3 разряд
Регистрация: 02.06.2016
Сообщений: 233
Сказал(а) спасибо: 2,950
Поблагодарили 189 раз(а) в 125 сообщениях
Репутация: 21
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
Пробуйте скачать по этой ссылке: https://github.com/Zerbinati/SugaR-ICCF/releases
|
Пользователь сказал cпасибо: | Alexandr_L (14.08.2018) |
Здесь присутствуют: 5 (пользователей: 0 , гостей: 5) | |
|
|