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) |
11.09.2020, 16:26 | #1561 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от Переяслав
ChessMan,
https://github.com/amchess/ShashChess/releases/tag/14 Тут кстати ShashChess обновился. Может попробуете еще раз пересобрать? Вдруг выйдет... Можете сравнить скорость моей компиляции Стокфиша и аброковской - быстрее будет только моя AVX2 сборка, BMI2 и другие не получат такого буста. |
2 пользователя(ей) сказали cпасибо: | Ghppn (12.09.2020), АЛЕКСЕЙ1976 (20.10.2020) |
11.09.2020, 16:39 | #1563 |
Гроссмейстер
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от ChessMan
Моя компиляция Stockfish 110920 x32-x64
без встроенной в экзешник сети А то у меня этих файлов миллион так хоть быстрее отыскиваю то что надо
__________________
PGN Spy - top tournaments |
11.09.2020, 16:43 | #1564 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от Переяслав
Добавляйте к названию своих архивов что-то типа ...by_ChessMan
А то у меня этих файлов миллион так хоть быстрее отыскиваю то что надо ================= А Вы храните мои компиляции в отдельной папке )) |
Пользователь сказал cпасибо: | Ghppn (12.09.2020) |
11.09.2020, 16:54 | #1565 |
Гроссмейстер
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от Переяслав
Добавляйте к названию своих архивов что-то типа ...by_ChessMan
__________________
"Не-ум - цветы вечности." Ошо |
11.09.2020, 17:13 | #1566 |
2 разряд
Регистрация: 24.01.2018
Сообщений: 351
Сказал(а) спасибо: 481
Поблагодарили 311 раз(а) в 153 сообщениях
Репутация: 56
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от byan_mivv
Добавь, например, к названию движка как я - _CM
CM = ChessMan FF = FireFather nс = nodchip A = Asunta Ip = Ipman MZ = Marco Zerbinati B = Bullet |
4 пользователя(ей) сказали cпасибо: |
11.09.2020, 17:29 | #1567 |
Гроссмейстер
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от ChessMan
Можете прогнать в БилдТестере Стокфиши AVX2/BMI2 - мои против аброка?
Код:
Score of Cfish 110920 vs Stockfish 12: +163 -110 =727 [0.526] ... Cfish 110920 playing White: 112 - 36 - 352 [0.576] 500 ... Cfish 110920 playing Black: 51 - 74 - 375 [0.477] 500 ... White vs Black: 186 - 87 - 727 [0.549] 1000 Elo difference: 18.4 +/- 11.2, LOS: 99.9 %, DrawRatio: 72.7 % 1000 of 1000 games finished. TC=40/15"+0.15"
__________________
PGN Spy - top tournaments |
5 пользователя(ей) сказали cпасибо: | Alvir (11.09.2020), byan_mivv (11.09.2020), ChessMan (11.09.2020), Jeweller (11.09.2020), АЛЕКСЕЙ1976 (20.10.2020) |
11.09.2020, 17:36 | #1568 |
Гроссмейстер
|
Re: Компиляции движков от ChessMan
+15% в однопоточном исполнении
__________________
PGN Spy - top tournaments |
Пользователь сказал cпасибо: | ChessMan (11.09.2020) |
11.09.2020, 17:38 | #1569 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от Переяслав
+15% в однопоточном исполнении |
Пользователь сказал cпасибо: | Переяслав (11.09.2020) |
11.09.2020, 17:39 | #1570 |
Гроссмейстер
|
Re: Компиляции движков от ChessMan
и примерно столько же в многопотоке ~16%
__________________
PGN Spy - top tournaments |
Пользователь сказал cпасибо: | ChessMan (11.09.2020) |
11.09.2020, 17:41 | #1571 |
Гроссмейстер
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от ChessMan
Я имел в виду мою компиляцию Стокфиша против аброковской.
Щас
__________________
PGN Spy - top tournaments |
11.09.2020, 17:49 | #1572 |
Гроссмейстер
|
Re: Компиляции движков от ChessMan
все ваши быстрее, но в проценатх совсем чуть: ~ +0,8%
__________________
PGN Spy - top tournaments |
Пользователь сказал cпасибо: | Ghppn (12.09.2020) |
11.09.2020, 17:50 | #1573 |
Гроссмейстер
|
Re: Компиляции движков от ChessMan
Блин опять нето! )
Это ж 12-st///
__________________
PGN Spy - top tournaments |
Пользователь сказал cпасибо: | Ghppn (12.09.2020) |
11.09.2020, 17:54 | #1574 |
Гроссмейстер
|
Re: Компиляции движков от ChessMan
Ну все равно на капельку живее!
__________________
PGN Spy - top tournaments |
11.09.2020, 18:33 | #1575 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от ChessMan
К сожалению, не получается скомпилировать ShashChess(
и скомпилировал движок с такой же скоростью как компиляция автора... Мой даже медленнее получился. Развернуть для просмотра[свернуть] Последний раз редактировалось ChessMan; 12.09.2020 в 18:54. |
2 пользователя(ей) сказали cпасибо: | АЛЕКСЕЙ1976 (20.10.2020), Переяслав (11.09.2020) |
11.09.2020, 18:35 | #1576 |
Гроссмейстер
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от ChessMan
1732 строки ненужного (ИМХО) кода
__________________
PGN Spy - top tournaments |
11.09.2020, 18:39 | #1577 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от Переяслав
ужас! там стихи любимой шоли были?
Удалил LiveBook (основная причина невозможности скомпилировать движок) Удалил "Self Learn" - даже не знаю работало ли оно вообще... может просто "маркетинг" был... Функционально для анализа - движки идентичны. |
2 пользователя(ей) сказали cпасибо: | Ghppn (12.09.2020), АЛЕКСЕЙ1976 (20.10.2020) |
11.09.2020, 18:46 | #1578 |
Гроссмейстер
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от ChessMan
Удалил "Self Learn" - даже не знаю работало ли оно вообще... может просто "маркетинг" был...
__________________
PGN Spy - top tournaments |
Пользователь сказал cпасибо: | Ghppn (12.09.2020) |
12.09.2020, 00:54 | #1579 |
Гроссмейстер
|
Re: Компиляции движков от ChessMan
Код:
Score of Crystal 110920 vs Stockfish 080920: +34 -61 =305 [0.466] ... Crystal 110920 playing White: 20 - 17 - 163 [0.507] 200 ... Crystal 110920 playing Black: 14 - 44 - 142 [0.425] 200 ... White vs Black: 64 - 31 - 305 [0.541] 400 Elo difference: -23.5 +/- 16.5, LOS: 0.3 %, DrawRatio: 76.3 % 400 of 400 games finished. TC=15"+0.15" Собственно вот! Теперь этот движок из решалы нескольких сложных задач стал воистину игровым!! Код:
Score of Crystal 110920 vs Crystal 010820: +175 -1 =24 [0.935] ... Crystal 110920 playing White: 97 - 1 - 2 [0.980] 100 ... Crystal 110920 playing Black: 78 - 0 - 22 [0.890] 100 ... White vs Black: 97 - 79 - 24 [0.545] 200 Elo difference: 463.2 +/- 72.7, LOS: 100.0 %, DrawRatio: 12.0 % 200 of 200 games finished. TC=60"+0.6"
__________________
PGN Spy - top tournaments |
4 пользователя(ей) сказали cпасибо: |
12.09.2020, 18:48 | #1582 |
Мастер
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от Владимир001
Развернуть для просмотра[свернуть] Intel Core i5-7600K |
3 пользователя(ей) сказали cпасибо: |
13.09.2020, 12:12 | #1584 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Компиляции движков от ChessMan
Моя компиляция Cfish 130920 x32-x64
Rough implementation of sparse multiplication for MMX. … syzygy1 committed 7 hours ago Properly initialize mask. syzygy1 committed yesterday Cleaner solution for aliasing problem. syzygy1 committed yesterday Скачать: https://pixeldrain.com/u/sq4njmkY ======================= Я добавил флаги BMI1 и AVX1 в сборку SSE41_popcnt и получил заметное ускорение. Также есть ускорение при использовании одного флага BMI1 Развернуть для просмотра[свернуть] |
11 пользователя(ей) сказали cпасибо: | Alvir (13.09.2020), byan_mivv (13.09.2020), Jeweller (13.09.2020), kruzh (13.09.2020), sergey1963 (13.09.2020), Viktor (13.09.2020), АЛЕКСЕЙ1976 (20.10.2020), Виталий В. (14.09.2020), Владимир001 (13.09.2020), Переяслав (13.09.2020), Философ (13.09.2020) |
13.09.2020, 15:03 | #1586 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: Компиляции движков от ChessMan
ChessMan,
191кб???- впечатляет... Рональд выкинул 15% кода Стока? из 10т строк осталось 8500? 120 кб было у Асма... |
13.09.2020, 15:06 | #1587 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от svoitsl
Интересно, а без popcnt оно тоже будет заметно?
|
13.09.2020, 15:15 | #1588 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от sergey1963
ChessMan,
191кб???- впечатляет... Рональд выкинул 15% кода Стока? из 10т строк осталось 8500? 120 кб было у Асма... В MinGW 9.3.0 размер идентичный вчерашней компиляции. Развернуть для просмотра[свернуть] Я вчера переустановил Виндоус и пока я компилирую не через Msys 2, а через Msys 1.0.11 Во втором случае пришлось скачать MinGW 10.2.0 извне. Развернуть для просмотра[свернуть] Хоть версия компилятора одна и та же, очевидно Msys 2 что-то добавляет к файлу. Кстати, скорость в командной строке стала нормальной)) |
2 пользователя(ей) сказали cпасибо: | sergey1963 (13.09.2020), АЛЕКСЕЙ1976 (20.10.2020) |
13.09.2020, 15:32 | #1589 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Компиляции движков от ChessMan
svoitsl,
попробуйте запустить: https://pixeldrain.com/l/gwQazC6e Развернуть для просмотра[свернуть] |
Пользователь сказал cпасибо: | svoitsl (13.09.2020) |
13.09.2020, 15:35 | #1590 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: Компиляции движков от ChessMan
6600k- Cfish_x64_130920_E_BMI2_mingw_10
Total time (ms) : 2310 Nodes searched : 4161067 Nodes/second : 1801327 Cfish_x64_130920_E_BMI1_popcnt_mingw_10 Total time (ms) : 2527 Nodes searched : 4161067 Nodes/second : 1646643 |
Пользователь сказал cпасибо: | ChessMan (13.09.2020) |
Здесь присутствуют: 2 (пользователей: 0 , гостей: 2) | |
|
|