31.08.2017, 21:30 | #1 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 2,808
Сказал(а) спасибо: 1,751
Поблагодарили 4,481 раз(а) в 1,798 сообщениях
Репутация: 237
|
Компиляции движков от ChessMan
Cfish 280920 x32-x64
Скачать: https://pixeldrain.com/u/xdSiAVMt ========================= CF_EXT 160920 x32-x64 Скачать: https://pixeldrain.com/u/bmsUPppe ====================== Cfish 240920 x32-x64 Скачать: https://pixeldrain.com/u/CB6cgjwG ========================== CiChess 170920 x32-x64 Скачать: https://pixeldrain.com/u/64THhVSB ========================= Stockfish 110920 x32-x64 Скачать: https://pixeldrain.com/u/Hmg8p4yh ========================= Crystal 3.0 x32-x64 Скачать: https://pixeldrain.com/u/hu2tnLj4 ================================= ================================= ================================= Развернуть для просмотра
Движки, которые я компилирую:
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; Сегодня в 11:54. |
29 пользователя(ей) сказали cпасибо: |
ALEKS (31.08.2017), Alexandr_L (07.09.2017), Alex_Lk (25.12.2019), Alex_Zet (28.06.2019), Alvir (20.09.2020), Arikchess (12.09.2020), 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), ogr56 (10.11.2019), Parkaev_Andrey (31.08.2017), Psyclone2513 (01.09.2017), SergeyMZ (26.09.2019), 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)
|
20.09.2020, 14:51 | #1681 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 2,808
Сказал(а) спасибо: 1,751
Поблагодарили 4,481 раз(а) в 1,798 сообщениях
Репутация: 237
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от svoitsl
Нам бы что нибудь попроще, тут вон у некоторых даже popcnt нет...
Цитата: Сообщение от ChessMan
Моя компиляция Cfish 200920 x32-x64
__________________
ICCF 2420. AMD Ryzen 3900X |
20.09.2020, 14:52 | #1682 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 2,808
Сказал(а) спасибо: 1,751
Поблагодарили 4,481 раз(а) в 1,798 сообщениях
Репутация: 237
|
Re: Компиляции движков от ChessMan
К тому же, AVX512 пока не лучше чем AVX2/BMI2
syzygy1 committed 23 hours ago Sparse multiplication for AVX512. "Tested with Intel's Software Development Emulator. With many threads, an AVX512 build is probably still slower than a BMI2/AVX2 build, but this may be different on future CPUs."
__________________
ICCF 2420. AMD Ryzen 3900X |
20.09.2020, 17:55 | #1683 |
Гроссмейстер
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от ChessMan
Моя компиляция Cfish 200920 x32-x64
Cfish_x64_200920_E_BMI1_mingw_10
Код:
info depth 32 seldepth 43 multipv 1 score cp 25 nodes 773548869 nps 25784102 hashfull 341 tbhits 0 time 30001 pv e2e4 e7e6 bestmove e2e4 ponder e7e6
Код:
info depth 33 seldepth 44 multipv 1 score cp 32 nodes 920515943 nps 30682842 hashfull 403 tbhits 0 time 30001 pv e2e4 bestmove e2e4 ponder c7c5
Код:
setoption name Threads value 48 setoption name hash value 16384 go movetime 30000
__________________
Тесты сетей NNUE теперь на Фиштесте |
20.09.2020, 17:59 | #1684 |
Гроссмейстер
Регистрация: 04.04.2019
Сообщений: 1,761
Сказал(а) спасибо: 1,181
Поблагодарили 1,773 раз(а) в 899 сообщениях
Репутация: 186
|
Re: Компиляции движков от ChessMan
патамушта БМИ1 есть даже у таких лохов, как я...
а БМИ2 надо тратить деньги!
__________________
Я - толерантный мизантроп. Одинаково не люблю людей вне зависимости от национальности, вероисповедания и знака зодиака |
Пользователь сказал cпасибо: |
byan_mivv (20.09.2020)
|
20.09.2020, 18:14 | #1685 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 2,808
Сказал(а) спасибо: 1,751
Поблагодарили 4,481 раз(а) в 1,798 сообщениях
Репутация: 237
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от Переяслав
Интересно почему скорость двух BMI компиляций так сильно разнится?
Cfish_x64_200920_E_BMI1_mingw_10
Код:
info depth 32 seldepth 43 multipv 1 score cp 25 nodes 773548869 nps 25784102 hashfull 341 tbhits 0 time 30001 pv e2e4 e7e6 bestmove e2e4 ponder e7e6
Код:
info depth 33 seldepth 44 multipv 1 score cp 32 nodes 920515943 nps 30682842 hashfull 403 tbhits 0 time 30001 pv e2e4 bestmove e2e4 ponder c7c5
Код:
setoption name Threads value 48 setoption name hash value 16384 go movetime 30000 а BMI2 - основана на AVX2. Цель сборки BMI1 - немного ускорить работу движка на таких процессорах как серия FX (например FX-8150) и серия A (например AMD A8-4500M). Кстати, версии AVX2 и BMI2 также содержат этот флаг (-mbmi).
__________________
ICCF 2420. AMD Ryzen 3900X |
20.09.2020, 19:21 | #1686 |
Гроссмейстер
|
Re: Компиляции движков от ChessMan
Код:
Result: --------------------------------------------------------------------------------------- # name games wins draws losses score los% elo+/- 1. Cfish 200920 64 BMI2 NUMA 1000 127 797 76 525.5 100.0 17.7 2. Stockfish 12 1000 76 797 127 474.5 0.0 -17.7 Tech: --------------------------------------------------------------------------------------- Tech (average nodes, depths, time/m per move, others per game): # name nodes/m NPS depth/m time/m moves time 1. Cfish 200920 64 BMI2 NUMA 1198K 748196 23.1 1.6 49.6 79.4 2. Stockfish 12 989K 621784 22.9 1.6 49.6 78.9 Concurrency=40
__________________
Тесты сетей NNUE теперь на Фиштесте |
20.09.2020, 20:28 | #1687 |
Гроссмейстер
Регистрация: 19.12.2019
Сообщений: 2,022
Сказал(а) спасибо: 2,864
Поблагодарили 1,888 раз(а) в 934 сообщениях
Репутация: 78
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от ChessMan
Моя компиляция Cfish 200920 x32-x64
Sparse multiplication for AVX512. … syzygy1 committed 20 hours ago Updated to "Use tiling to speed up accumulator refreshes and updates". … syzygy1 committed 3 days ago Скачать: https://pixeldrain.com/u/fdFz1wJQ |
20.09.2020, 20:36 | #1688 |
Гроссмейстер
Регистрация: 02.07.2016
Сообщений: 1,471
Сказал(а) спасибо: 3,219
Поблагодарили 3,488 раз(а) в 1,237 сообщениях
Репутация: 297
|
Re: Компиляции движков от ChessMan
У меня открывается, но все равно зеркалю -
Cfish_200920_x32-x64.rar http://s000.tinyupload.com/index.php...39556716357948
__________________
"Не-ум - цветы вечности." Ошо |
8 пользователя(ей) сказали cпасибо: |
Alvir (20.09.2020), ChessMan (20.09.2020), Ghppn (22.09.2020), svoitsl (21.09.2020), Виталий В. (20.09.2020), Владимир001 (20.09.2020), Переяслав (20.09.2020), Философ (20.09.2020)
|
21.09.2020, 09:36 | #1692 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 2,808
Сказал(а) спасибо: 1,751
Поблагодарили 4,481 раз(а) в 1,798 сообщениях
Репутация: 237
|
Re: Компиляции движков от ChessMan
Переяслав,
К сожалению, Рональд категорически отказывается исправлять баг с NUMA: https://github.com/syzygy1/Cfish/issues/155 syzygy1 commented 9 hours ago The proper solution is indeed to disable NUMA, either by using a non-NUMA build or disabling it with the UCI option. The few people with NUMA systems who don't know how to do that are not a good enough reason for me to artificially handicap the NUMA implementation of Cfish. At some point I will probably add the possibility to select a subset of NUMA nodes on which to run the threads (this is already possible on Linux), but this won't help a user who doesn't know how to disable NUMA (and it wouldn't be of much benefit for Aquarium). Машинный перевод: "Правильным решением действительно является отключение NUMA либо с помощью сборки, отличной от NUMA, либо с помощью параметра UCI. Немногочисленные люди с системами NUMA, которые не знают, как это сделать, не являются для меня достаточно веской причиной, чтобы искусственно препятствовать реализации NUMA в Cfish. В какой-то момент я, вероятно, добавлю возможность выбрать подмножество узлов NUMA, на которых будут запускаться потоки (это уже возможно в Linux), но это не поможет пользователю, который не знает, как отключить NUMA (и для Аквариума это не принесет большой пользы)."
__________________
ICCF 2420. AMD Ryzen 3900X |
24.09.2020, 18:59 | #1693 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 2,808
Сказал(а) спасибо: 1,751
Поблагодарили 4,481 раз(а) в 1,798 сообщениях
Репутация: 237
|
Re: Компиляции движков от ChessMan
Моя компиляция Cfish 240920 x32-x64
Updated to "Tweak hybrid treshold". … syzygy1 committed 19 hours ago Скачать: https://pixeldrain.com/u/CB6cgjwG
__________________
ICCF 2420. AMD Ryzen 3900X |
13 пользователя(ей) сказали cпасибо: |
24.09.2020, 19:59 | #1694 |
Гроссмейстер
Регистрация: 19.12.2019
Сообщений: 2,022
Сказал(а) спасибо: 2,864
Поблагодарили 1,888 раз(а) в 934 сообщениях
Репутация: 78
|
Re: Компиляции движков от ChessMan
Cfish 240920 x32-x64
Развернуть для просмотраIntel Core i5-7600K
[свернуть]
|
4 пользователя(ей) сказали cпасибо: |
25.09.2020, 03:38 | #1695 |
Гроссмейстер
|
Re: Компиляции движков от ChessMan
Код:
Result: --------------------------------------------------------------------------------------- # name games wins draws losses score los% elo+/- 1. Cfish 240920 64 BMI2 NUMA 200 20 171 9 105.5 97.9 19.1 2. Stockfish 12 200 9 171 20 94.5 2.1 -19.1 Tech: --------------------------------------------------------------------------------------- Tech (average nodes, depths, time/m per move, others per game): # name nodes/m NPS depth/m time/m moves time 1. Cfish 240920 64 BMI2 NUMA 6069K 1562703 28.4 3.9 48.1 186.7 2. Stockfish 12 4952K 1306501 28.4 3.8 48.1 182.3 Concurrency=20 TC=3min+1sec
__________________
Тесты сетей NNUE теперь на Фиштесте |
25.09.2020, 12:19 | #1696 |
Гроссмейстер
Регистрация: 07.06.2016
Сообщений: 4,758
Сказал(а) спасибо: 8,541
Поблагодарили 10,175 раз(а) в 3,692 сообщениях
Репутация: 567
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от Lotosok33
ChessMan ты зачем удаляешь сообщения мои что не любишь правду
|
Пользователь сказал cпасибо: |
ChessMan (25.09.2020)
|
25.09.2020, 12:55 | #1697 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 2,808
Сказал(а) спасибо: 1,751
Поблагодарили 4,481 раз(а) в 1,798 сообщениях
Репутация: 237
|
Re: Компиляции движков от ChessMan
Lotosok33,
Не нравятся мои сборки - не скачивайте!
__________________
ICCF 2420. AMD Ryzen 3900X |
25.09.2020, 13:01 | #1698 |
2 разряд
Регистрация: 06.08.2017
Сообщений: 489
Сказал(а) спасибо: 100
Поблагодарили 262 раз(а) в 141 сообщениях
Репутация: 25
|
Re: Компиляции движков от ChessMan
Lotosok33,
Не нравятся мои сборки - не скачивайте! А я скачал вашу последнию сборку и написал что она слабая Движок кристал последний и то сильнее вашего .Зачем если это моё мнение всё тут затирать |
25.09.2020, 13:05 | #1699 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 2,808
Сказал(а) спасибо: 1,751
Поблагодарили 4,481 раз(а) в 1,798 сообщениях
Репутация: 237
|
Re: Компиляции движков от ChessMan
Цитата: Сообщение от Lotosok33
Lotosok33,
Не нравятся мои сборки - не скачивайте! А я скачал вашу последнию сборку и написал что она слабая Движок кристал последний и то сильнее вашего .Зачем если это моё мнение всё тут затирать А ещё лучше - авторам Стокфиша.
__________________
ICCF 2420. AMD Ryzen 3900X |
Пользователь сказал cпасибо: |
Maratka (25.09.2020)
|
25.09.2020, 13:06 | #1700 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 9,819
Сказал(а) спасибо: 2,643
Поблагодарили 5,115 раз(а) в 3,675 сообщениях
Репутация: 163
|
Re: Компиляции движков от ChessMan
Бред. Кристал на сколько я в курсе- тактическая версия SF, не более того, он не может быть сильнее оригинала, или его полноценного клона на шахматах "в целом".
|
Сегодня, 11:53 | #1701 |
Super Moderator
ТС
Регистрация: 04.01.2017
Сообщений: 2,808
Сказал(а) спасибо: 1,751
Поблагодарили 4,481 раз(а) в 1,798 сообщениях
Репутация: 237
|
Re: Компиляции движков от ChessMan
Мои компиляции Cfish 280920 x32-x64
NEON sparse multiplication code. … syzygy1 committed 10 hours ago Развернуть для просмотра
Not yet enabled by default.
Compile with: CFLAGS=-DTRANSPOSE make ...
[свернуть]
Развернуть для просмотра
syzygy1 commented on 96dfb08 9 hours ago
Unfortunately this is a slowdown on my phone. There may be room for improvement.
[свернуть]
Updated to "Tweak nnue scaling to keep more material". … syzygy1 committed 22 hours ago Updated to "Switch to NNUE eval probabilistically for OCB". … syzygy1 committed yesterday Скачать: https://pixeldrain.com/u/xdSiAVMt
__________________
ICCF 2420. AMD Ryzen 3900X |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | |
Опции просмотра | |
|
|