31.08.2017, 21:30 | #1 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Компиляции движков от ChessMan
Stockfish 14
https://forchess.ru/showpost.php?p=1...postcount=2069 Cfish 260621 x32-x64 https://forchess.ru/showpost.php?p=1...postcount=2057 Cfish 250621 x32-x64 (unofficial) https://forchess.ru/showpost.php?p=1...postcount=2051 Cfish 240621 x32-x64 (unofficial) https://forchess.ru/showpost.php?p=1...postcount=2044 Cfish 13u x32-x64 (unofficial) https://forchess.ru/showpost.php?p=1...postcount=2003 Stockfish 180521 x32-x64 https://forchess.ru/showpost.php?p=1...postcount=2002 Stockfish_FF2 150521 x32-x64 https://forchess.ru/showpost.php?p=1...postcount=1995 Unofficial Cfish 090521 x32-x64 https://forchess.ru/showpost.php?p=1...postcount=1993 Unofficial Cfish 020521 x32-x64 https://forchess.ru/showpost.php?p=1...postcount=1989 Unofficial Cfish 280421 x32-x64 https://forchess.ru/showpost.php?p=1...postcount=1973 SugaR AI 2.00 https://forchess.ru/showpost.php?p=1...postcount=1957 Stockfish 160421 https://forchess.ru/showpost.php?p=1...postcount=1948 Stockfish_FF2 250221 x32-x64 https://forchess.ru/showpost.php?p=1...postcount=1917 CiChess 040121 x32-x64 https://forchess.ru/showpost.php?p=1...postcount=1906 CF_EXT 040121 x32-x64 https://forchess.ru/showpost.php?p=1...postcount=1905 Cfish 261220 x32-x64 https://forchess.ru/showpost.php?p=1...postcount=1886 ================================= ================================= Развернуть для просмотраДвижки, которые я компилирую:
Cfish - порт Стокфиша на язык "С", автор Ronald De Man (aka Syzygy) https://github.com/syzygy1/Cfish CorChess - дериват Стокфиша, автор Ivan Ivec http://chess.ultimaiq.net/corchess.html https://github.com/IIvec/Stockfish/tree/corchess "CorChess is a clone of Stockfish maintained for better performance on long time controls, trying at least partially to fill the gap between regular tests and demands of correspondence players." CF_EXT - тот же Cfish, но с добавлением дополнительных UCI опций CiChess - порт движка CorChess на язык "С", плюс дополнительные UCI опции ============== Немного информации об опциях: Развернуть для просмотра"Variety" Add a little variety to play. The greater the value, the more various moves will be played, the more often the engine will not play along the first line. Not tested in infinite analysis mode. "Wide Search" multiPV=64 Useful for analysis when there are a lot of moves with the same score. Even analyzing in one line (MultiPV = 1) the engine will devote more time to analyzing moves not from the first line. In this mode, the search depth is much lower than in normal mode. Not recommended for playing against engines. "ICCF Analyzes" (from SugaR and McBrain) Variety of option "Wide Search" Allows you to change the level of multiPV. In my opinion, the optimal value is 3-4 "Clean Search" When the engine is stopped after analysis, using this option allows you to clear the search history / hash and start the analysis from scratch. May not work in some GUI. ======================= "Razoring" - unchek to disable Razoring "Futility" - unchek to disable Futility "Pruning" - unchek to disable Pruning "NullMove" - unchek to disable NullMove "ProbCut" - unchek to disable ProbCut "LMR" - unchek to disable LMR It can help in difficult positions in which the engine does not find the right move. Mainly for solving chess problems. =========================== "KingSafe" Increases the hazard rating for the King. Helps to find tactical solutions. "Tactical" Enabling this option sets the parameter KingSafe = 5 "TacticalNew" Experimental option. Still in testing. Gives a bonus to the assessment, depending on the number of pieces that can attack (or are already attacking) the opponent's King. "LazyThreshold" Unchek to disable Lazy Evaluation (same as in CorChess). I believe this helps in the analysis. Текстовый документ: http://s000.tinyupload.com/index.php...50366697358078 [свернуть] [свернуть] Последний раз редактировалось ChessMan; 02.07.2021 в 22:34. |
34 пользователя(ей) сказали cпасибо: | ALEKS (31.08.2017), alex1957 (02.12.2020), Alexandr_L (07.09.2017), Alex_Lk (25.12.2019), Alex_Zet (28.06.2019), Alvir (20.09.2020), Arikchess (12.09.2020), badabum (24.02.2021), Burcontovk (17.09.2017), byan_mivv (01.09.2020), Classic_Chessplayer (04.07.2019), Evgeny (06.08.2020), gens (06.08.2020), Ghppn (18.06.2019), Jeweller (31.12.2019), nvv20 (21.08.2021), ogr56 (10.11.2019), Parkaev_Andrey (31.08.2017), Psyclone2513 (01.09.2017), Scorpio (22.07.2021), SergeyMZ (26.09.2019), Shadow (20.07.2021), ssserg (30.07.2020), Viktor (31.08.2017), АЛЕКСЕЙ1976 (08.09.2020), Алексей_1976 (05.03.2018), БУМЕРАНГ (01.09.2017), Валекс (17.01.2019), Виталий В. (08.08.2019), Владимир001 (09.09.2020), Гудвин (18.06.2018), Переяслав (11.09.2020), Философ (09.06.2018), Харлампий (29.01.2018) |
04.08.2020, 22:06 | #1171 |
Начинающий
Регистрация: 04.07.2016
Сообщений: 22
Сказал(а) спасибо: 747
Поблагодарили 34 раз(а) в 17 сообщениях
Репутация: 7
|
Re: Компиляции движков от ChessMan
Понял. Это не вопрос, а пожелание...
Развернуть для просмотраОтредактировал строку bench (сейчас, наверно, одно ядро) [свернуть]
__________________
ICCF IM 2458, AMD Ryzen |
04.08.2020, 22:14 | #1172 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от Antuan
Понял. Это не вопрос, а пожелание...
Развернуть для просмотраОтредактировал строку bench (сейчас, наверно, одно ядро) [свернуть] Из этого теста видно, что сеть не подключена. Нужно использовать сеть nn.bin и поместить её в папку eval рядом с движками |
04.08.2020, 22:40 | #1173 |
Гроссмейстер
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от ChessMan
SF NNUE FX Series (Bulldozer and Piledriver)
нодчип прямо маг какой-то...
__________________
PGN Spy - top tournaments |
04.08.2020, 22:52 | #1174 |
Начинающий
Регистрация: 04.07.2016
Сообщений: 22
Сказал(а) спасибо: 747
Поблагодарили 34 раз(а) в 17 сообщениях
Репутация: 7
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от ChessMan
сеть не подключена
Развернуть для просмотра[свернуть]
__________________
ICCF IM 2458, AMD Ryzen |
04.08.2020, 22:53 | #1175 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от Переяслав
нодчип прямо маг какой-то... |
Пользователь сказал cпасибо: | Ghppn (06.08.2020) |
05.08.2020, 20:07 | #1176 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Компиляции движков от ChessMan
ChessMan, а Вы SF_NN (аброковский вариант) собрать можете?
Если да, интересуют версии SSE 4.1, 4.2 и AVX (не AVX2!). |
Пользователь сказал cпасибо: | Ghppn (06.08.2020) |
05.08.2020, 20:12 | #1177 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от Maratka
ChessMan, а Вы SF_NN (аброковский вариант) собрать можете?
Если да, интересуют версии SSE 4.1, 4.2 и AVX (не AVX2!). Или Вы имеете ввиду просто добавить -mavx при сборке? |
05.08.2020, 20:17 | #1179 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от ChessMan
Или Вы имеете ввиду просто добавить -mavx при сборке?
Попробуйте, если не тяжело! И еще по возможности добавить FMA3 и 4. Кстати, что за NEON? |
Пользователь сказал cпасибо: | Ghppn (06.08.2020) |
05.08.2020, 20:23 | #1180 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от Maratka
А я не знаю, как компилятор у Вас работает... :(
Попробуйте, если не тяжело! И еще по возможности добавить FMA3 и 4. Кстати, что за NEON? USE_NEON instead of IS_ARM New platform apple-silicon with default USE_NEON nnue_common.h includes arm_neon.h for USE_NEON nnue-player-wip (#2825) @domschl @vondele domschl authored and vondele committed 3 hours ago ============ Мой ЦП не поддерживает FMA4 |
Пользователь сказал cпасибо: | Ghppn (06.08.2020) |
05.08.2020, 20:27 | #1181 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Компиляции движков от ChessMan
Ну тогда без них.
Хотя 3dnews'ы утверждаю, что поддерживается. В любом случае, если поддержки нет, то ПО у Вас просто упадет при профилировании. |
Пользователь сказал cпасибо: | Ghppn (06.08.2020) |
05.08.2020, 20:34 | #1182 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от Maratka
Ну тогда без них.
Хотя 3dnews'ы утверждаю, что поддерживается. В любом случае, если поддержки нет, то ПО у Вас просто упадет при профилировании. Так пойдёт? o["Use NNUE"] << Option(true, on_use_NNUE); o["EvalFile"] << Option("nn.nnue", on_eval_file); Или оставить как есть? ===== Может nn.bin сделать? Правда не на 100% уверен что тогда сеть подхватит. |
05.08.2020, 21:12 | #1183 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Компиляции движков от ChessMan
Да, так даже лучше.
только nn.bin, чтобы не переименовывать постоянно сети. |
Пользователь сказал cпасибо: | Ghppn (06.08.2020) |
05.08.2020, 21:13 | #1184 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Компиляции движков от ChessMan
Maratka,
Вот, пробуйте: https://www.mirrored.to/files/SOLYUTQX/ ============ Сеть положил 20200802-2257.bin Без сети не работают совсем... просто вылетают)) ====== nn.nnue |
Пользователь сказал cпасибо: | Ghppn (06.08.2020) |
05.08.2020, 21:29 | #1185 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Компиляции движков от ChessMan
Спасибо, выбрал SF_NNUE_x64_050820_SSE41_avx_gcc_10
Это из Ваших, официальные не проверял пока что |
Пользователь сказал cпасибо: | Ghppn (06.08.2020) |
05.08.2020, 21:36 | #1186 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от Maratka
Спасибо, выбрал SF_NNUE_x64_050820_SSE41_avx_gcc_10
Это из Ваших, официальные не проверял пока что |
Пользователь сказал cпасибо: | Ghppn (06.08.2020) |
05.08.2020, 21:37 | #1187 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Компиляции движков от ChessMan
Проверил, разница 3600 против 2800 в пользу Ваших сборок.
Научили бы аброковцев, как собирать ;) |
05.08.2020, 21:38 | #1188 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от ChessMan
Кстати, в Билд Тестере они работают с сетью. Так что можете более тщательно протестировать скорость. Аброковские работают без сети в Б.Т.
|
Пользователь сказал cпасибо: | Ghppn (06.08.2020) |
05.08.2020, 21:41 | #1189 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Компиляции движков от ChessMan
Я вот что думаю- там в последних сборках что меняют то?
Только переключатели добавляют всякие, или и патчи на поиск тоже? Т.е. в том смысле, что скажем тут понятно главное оценка (т.е. сеть), и в принципе можно и месяца два одной сборкой пользоваться, меняя только сети (ну на проверенно лучшие конечно же). Но через пару месяцев таки 5-6 Elo за счет поиска наберется, и желательно будет сборку менять. Но по описаниям, я этого не вижу, а патчи у классИка явно были! |
Пользователь сказал cпасибо: | Ghppn (06.08.2020) |
05.08.2020, 21:42 | #1190 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от Maratka
Проверил, разница 3600 против 2800 в пользу Ваших сборок.
Научили бы аброковцев, как собирать ;) ARCH=x86-64-sse41 и ARCH=x86-64-sse42 |
05.08.2020, 21:44 | #1191 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от Maratka
Я вот что думаю- там в последних сборках что меняют то?
Только переключатели добавляют всякие, или и патчи на поиск тоже? Т.е. в том смысле, что скажем тут понятно главное оценка (т.е. сеть), и в принципе можно и месяца два одной сборкой пользоваться, меняя только сети (ну на проверенно лучшие конечно же). Но через пару месяцев таки 5-6 Elo за счет поиска наберется, и желательно будет сборку менять. Но по описаниям, я этого не вижу, а патчи у классИка явно были! Tweak cutnode reduction … Stefan Geschwentner authored and snicolet committed 5 days ago |
05.08.2020, 21:45 | #1192 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от ChessMan
Да запросто: нужно создать issue с просьбой добавить в автосборку на аброке движки с
ARCH=x86-64-sse41 и ARCH=x86-64-sse42 Собственно, если в архиве у них посмотреть, то раньше они так и назывались...\ https://www.dropbox.com/sh/75gzfgu7q...nav_tracking=1 |
Пользователь сказал cпасибо: | Ghppn (06.08.2020) |
05.08.2020, 21:45 | #1193 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от ChessMan
Он содержит все последние патчи SF_Classic
|
05.08.2020, 21:47 | #1194 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от Maratka
Т.е. в "классическом" режиме у него будет тот же бенч?
|
05.08.2020, 21:49 | #1195 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от Maratka
Ну так у них есть модерн, это тот самый SSE4.1 или 4.2.
Собственно, если в архиве у них посмотреть, то раньше они так и назывались...\ https://www.dropbox.com/sh/75gzfgu7q...nav_tracking=1 |
05.08.2020, 22:05 | #1196 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Компиляции движков от ChessMan
My compilations of SF NNUE 050820 from official repository (nnue-player-wip)
It uses nn.nnue network by default. Just put it in same folder as an engine (not in "eval" folder!) Download: https://www.mirrored.to/files/EXKXMYMP/ ============== Use SF_NNUE_x64_050820_SSE41_NO_POPCNT --- for Core 2 Duo/Quad CPUs SF_NNUE_x64_050820_Ryzen3000 --- optimized for Ryzen CPUs 3000 series ============ Option "Use NNUE" is enabled by default, so engine will not work without network. |
05.08.2020, 22:11 | #1197 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Компиляции движков от ChessMan
Так и что из них проверять?
|
Пользователь сказал cпасибо: | Ghppn (06.08.2020) |
05.08.2020, 22:13 | #1198 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от Maratka
Так и что из них проверять?
против аброковской Windows x64 for modern computers желательно предпоследнюю версию с аброка apple silicon platform with NEON USE_NEON instead of IS_ARM New platform apple-silicon with default USE_NEON nnue_common.h includes arm_neon.h for USE_NEON |
Пользователь сказал cпасибо: | Ghppn (06.08.2020) |
05.08.2020, 22:29 | #1200 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от Maratka
Но у них ведь и компилятор другой
Просто не мог понять почему моя сборка настолько быстрее |
Пользователь сказал cпасибо: | Ghppn (06.08.2020) |
Здесь присутствуют: 5 (пользователей: 0 , гостей: 5) | |
|
|