Forchess - форум о заочных шахматах  

Вернуться   Forchess - форум о заочных шахматах > Заочные турниры и партии > Шахматные программы и движки > Турниры и сборки движков

Ответ
 
Опции темы Опции просмотра
Старый 31.08.2017, 21:30   #1
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 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.
ChessMan вне форума   Ответить с цитированием
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)
Старый 28.01.2018, 14:52   #481
Burcontovk
Гроссмейстер
 
Аватар для Burcontovk
 
Регистрация: 20.12.2016
Сообщений: 1,715
Сказал(а) спасибо: 2,282
Поблагодарили 2,156 раз(а) в 1,075 сообщениях
Репутация: 240
По умолчанию Re: Компиляции движков от ChessMan

2x Intel® Xeon® Processor E5645 (12M Cache, 2.40 GHz)
1ядро, без книги, хеш 32мб, 10000ms+100ms. 31230 партий!


Код:
Games Completed = 31230 of 40000 (Avg game length = 33.183 sec)
Settings = RR/32MB/Book/10000ms+100ms/M 1000cp for 12 moves, D 120 moves/
Time = 44532 sec elapsed, 12506 sec remaining
 1.  Contempt_0_0             	7864.5/15616	2548-2435-10633  	(L: m=448 t=0 i=0 a=1987)	(D: r=7354 i=1473 f=314 s=78 a=1414)	(tpm=226.5 d=16.50 nps=901780)
 2.  Contempt_20_20           	7897.0/15616	3033-2855-9728  	(L: m=604 t=0 i=0 a=2251)	(D: r=6898 i=1351 f=213 s=102 a=1164)	(tpm=225.5 d=16.31 nps=902761)
 3.  Contempt_20_15           	8754.0/15614	4092-2198-9324  	(L: m=484 t=0 i=0 a=1714)	(D: r=6707 i=1223 f=205 s=74 a=1115)	(tpm=225.3 d=16.32 nps=899590)
 4.  Contempt_20_-15          	6714.5/15614	1673-3858-10083  	(L: m=872 t=0 i=0 a=2986)	(D: r=7521 i=1177 f=230 s=86 a=1069)	(tpm=230.2 d=16.32 nps=895844)
Код:
   Program                          Elo    +   -   Games   Score   Av.Op.  Draws

  1 Contempt_20_15                 : 3332    3   3 15614    56.1 %   3289   59.7 %
  2 Contempt_20_20                 : 3303    3   3 15616    50.6 %   3299   62.3 %
  3 Contempt_0_0                   : 3302    3   3 15616    50.4 %   3299   68.1 %
  4 Contempt_20_-15                : 3263    3   3 15614    43.0 %   3312   64.6 %
Код:
Individual statistics:

1 Contempt_20_15            : 3332  15614 (+4092,=9324,-2198), 56.1 %

Contempt_0_0                  : 5205 (+972,=3457,-776), 51.9 %
Contempt_20_-15               : 5204 (+1736,=2954,-514), 61.7 %
Contempt_20_20                : 5205 (+1384,=2913,-908), 54.6 %

2 Contempt_20_20            : 3303  15616 (+3033,=9728,-2855), 50.6 %

Contempt_0_0                  : 5206 (+873,=3431,-902), 49.7 %
Contempt_20_15                : 5205 (+908,=2913,-1384), 45.4 %
Contempt_20_-15               : 5205 (+1252,=3384,-569), 56.6 %

3 Contempt_0_0              : 3302  15616 (+2548,=10633,-2435), 50.4 %

Contempt_20_15                : 5205 (+776,=3457,-972), 48.1 %
Contempt_20_-15               : 5205 (+870,=3745,-590), 52.7 %
Contempt_20_20                : 5206 (+902,=3431,-873), 50.3 %

4 Contempt_20_-15           : 3263  15614 (+1673,=10083,-3858), 43.0 %

Contempt_0_0                  : 5205 (+590,=3745,-870), 47.3 %
Contempt_20_15                : 5204 (+514,=2954,-1736), 38.3 %
Contempt_20_20                : 5205 (+569,=3384,-1252), 43.4 %
Код:
Games        :  31230 (finished)

White Wins   :   4958 (15.9 %)
Black Wins   :   6388 (20.5 %)
Draws        :  19884 (63.7 %)
Unfinished   :      0

White Perf.  : 47.7 %
Black Perf.  : 52.3 %
Версия 20_-15 хуже всего сыграла, но это без книги, посмотрим как они сыграют такое же кол-во партий, но уже с книгой.
И черные больше выигрывали Black Wins : 6388 (20.5 %)
Burcontovk вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (18.04.2018), ChessMan (28.01.2018)
Старый 28.01.2018, 15:22   #482
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Жаль я не сделал для Вас Стокфиш с презрением 20/10 по моему он ещё сильнее.
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (18.04.2018)
Старый 28.01.2018, 15:26   #483
Aster
КМС
 
Аватар для Aster
 
Регистрация: 21.11.2016
Сообщений: 709
Сказал(а) спасибо: 433
Поблагодарили 1,545 раз(а) в 582 сообщениях
Репутация: 197
По умолчанию Re: Компиляции движков от ChessMan

Немного смущает разница между 20_20 и 20_15 при игре с 0_0
Aster вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (18.04.2018), ChessMan (28.01.2018)
Старый 28.01.2018, 15:56   #484
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Компиляции движков от ChessMan

Без книги может быть все что угодно.
Они же по сути топчатся все вокруг нескольких дебютов.
Потому я и предлагаю проверять со справочником позиций (а-ля TCEC), т.е. позиций (по сути - дебютов) будет
1) Много разных.
2) Отобрать только выигрышные за белых (вполне достаточно просто видеть некоторый плюс при анализе позиции в течении первых пары секунд).
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (18.04.2018)
Старый 28.01.2018, 16:34   #485
Burcontovk
Гроссмейстер
 
Аватар для Burcontovk
 
Регистрация: 20.12.2016
Сообщений: 1,715
Сказал(а) спасибо: 2,282
Поблагодарили 2,156 раз(а) в 1,075 сообщениях
Репутация: 240
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Maratka
2) Отобрать только выигрышные за белых (вполне достаточно просто видеть некоторый плюс при анализе позиции в течении первых пары секунд).
Где тут минус за белых?
http://rgho.st/8dwr72nWN
Burcontovk вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (18.04.2018)
Старый 28.01.2018, 16:37   #486
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Компиляции движков от ChessMan

Откуда я знаю?
Справочник то Вы составляли.
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (18.04.2018)
Старый 28.01.2018, 16:41   #487
Burcontovk
Гроссмейстер
 
Аватар для Burcontovk
 
Регистрация: 20.12.2016
Сообщений: 1,715
Сказал(а) спасибо: 2,282
Поблагодарили 2,156 раз(а) в 1,075 сообщениях
Репутация: 240
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Maratka
Откуда я знаю?
Справочник то Вы составляли.
Так не поленитесь, скачайте и посмотрите какими дебютами я всегда тестирую. Уже много раз выкладывал эту тестовую книгу. Говорил что дебюты надежные, отобранные мною лично, считаю их идеальными для тестирования в пулю и блиц. 299 дебютов, можно и пробежаться по ним что бы составить свое мнение, не так ли?
Burcontovk вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (18.04.2018)
Старый 28.01.2018, 16:49   #488
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Компиляции движков от ChessMan

Все можно, только зачем?
Я верю, что в этом справочнике все 299 дебютов с плюсом за белых.
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (18.04.2018)
Старый 28.01.2018, 16:50   #489
Burcontovk
Гроссмейстер
 
Аватар для Burcontovk
 
Регистрация: 20.12.2016
Сообщений: 1,715
Сказал(а) спасибо: 2,282
Поблагодарили 2,156 раз(а) в 1,075 сообщениях
Репутация: 240
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Maratka
Все можно, только зачем?
Я верю, что в этом справочнике все 299 дебютов с плюсом за белых.
Есть и нули, но не с явными минусами.
Burcontovk вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (18.04.2018)
Старый 28.01.2018, 16:55   #490
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Компиляции движков от ChessMan

Ну и замечательно. Значит этот справочник подходит для проверки данного патча.
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (18.04.2018)
Старый 28.01.2018, 17:07   #491
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Aster
Немного смущает разница между 20_20 и 20_15 при игре с 0_0
Может погрешность? Не думаю что авторы Стока ошиблись с презрением 20. Во всяком случае сильно... Хотя для СиФиша презрение 20 только вредит.
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (18.04.2018)
Старый 28.01.2018, 17:19   #492
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Компиляции движков от ChessMan

Провел еще один небольшой турнирчик.

Нарисовался второй лидер:
Код:
Games Completed = 810 of 810 (Avg game length = 31.276 sec)
Settings = RR/4MB/10000ms+100ms/M 1000cp for 12 moves, D 150 moves/EPD:E:\Games\Chess\LittleBlitzer-2.74\games.epd(81)
Time = 4298 sec elapsed, 0 sec remaining
 1.  Stockfish 260118 64 POPCNT +20/-15	399.5/810	161-172-477  	(L: m=28 t=1 i=0 a=143)	(D: r=350 i=77 f=28 s=5 a=17)	(tpm=229.7 d=18.87 nps=1534648)
 2.  Stockfish 260118 64 POPCNT +20/+15	410.5/810	172-161-477  	(L: m=25 t=0 i=0 a=136)	(D: r=350 i=77 f=28 s=5 a=17)	(tpm=229.9 d=18.90 nps=1536621)
Думаю, дальше толочь воду в ступе нет смысла: не суть важно, как разные варианты играют друг с другом. Важно, кто из них сможет выиграть у Мастера, и если таковых будет более одного - то с каким счетом.

Если кто-то согласен со мной, предлагаю запускать матчи:
1) +20/+20 vs +20/+15
2) +20/+20 vs +20/-15
Для начала думаю хватит, т.к. эти два движка в любом случае похоже самые мощные претенденты.
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (18.04.2018)
Старый 28.01.2018, 17:25   #493
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Так уже есть такой тест. Внимательно посмотрите на тест Бурконтовка. Результат не в пользу 20/-15
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (18.04.2018)
Старый 28.01.2018, 17:31   #494
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Компиляции движков от ChessMan

Нет у него такого теста. Все что он гонял - он гонял без книги, т.е. по сути это было всего ничего дебютов, да и не факт, что выигрышных за белых.
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (18.04.2018)
Старый 28.01.2018, 17:43   #495
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Я бы ещё проверил контемпт 20/10 и 25/10
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (18.04.2018)
Старый 29.01.2018, 00:46   #496
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

@Maratka
О Вашем патче разработчики уже знают: https://github.com/official-stockfis...fish/pull/1377
ChessMan вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (18.04.2018), Maratka (29.01.2018)
Старый 29.01.2018, 02:35   #497
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Компиляции движков от ChessMan

Спасибо!
Все хорошо, только результаты не совпадают, у меня все же в матчах против Мастера лучший результат (пока что) у +20/-15.
Вероятно причина в том, что я играю по книге, а результаты которые Вы опубликовали (и которые замерил Burcontovk) - без. Соответственно неплохо бы указать, что результаты получены БЕЗ книги. Ну и добавить результаты матча с книгой, по которой белые всегда либо в большинстве случаев получают некоторый перевес.
Напомню, что идея патча именно в том, чтобы ИСПОЛЬЗУЯ книгу, по выходу из дебюта имея некоторый плюс за белых, атаковать ими более агрессивно, а играя черными - ровно наоборот - упереться рогом, и защищаться до последнего.


________
Результаты на сегодня:

Код:
Games Completed = 1620 of 1620 (Avg game length = 31.220 sec)
Settings = RR/4MB/10000ms+100ms/M 1000cp for 12 moves, D 150 moves/EPD:E:\Games\Chess\LittleBlitzer-2.74\games.epd(81)
Time = 8543 sec elapsed, 0 sec remaining
 1.  Stockfish 260118 64 POPCNT Master	787.5/1620	304-349-967  	(L: m=70 t=0 i=0 a=279)	(D: r=699 i=144 f=62 s=12 a=50)	(tpm=227.2 d=18.79 nps=1534472)
 2.  Stockfish 260118 64 POPCNT +20/-15	832.5/1620	349-304-967  	(L: m=50 t=0 i=0 a=254)	(D: r=699 i=144 f=62 s=12 a=50)	(tpm=226.0 d=18.86 nps=1534223)
Код:
Games Completed = 1620 of 1620 (Avg game length = 31.459 sec)
Settings = RR/4MB/10000ms+100ms/M 1000cp for 12 moves, D 150 moves/EPD:E:\Games\Chess\LittleBlitzer-2.74\games.epd(81)
Time = 8607 sec elapsed, 0 sec remaining
 1.  Stockfish 260118 64 POPCNT Master	803.5/1620	336-349-935  	(L: m=64 t=2 i=0 a=283)	(D: r=692 i=145 f=50 s=9 a=39)	(tpm=228.6 d=18.67 nps=1501884)
 2.  Stockfish 260118 64 POPCNT +20/+15	816.5/1620	349-336-935  	(L: m=61 t=0 i=0 a=275)	(D: r=692 i=145 f=50 s=9 a=39)	(tpm=227.8 d=18.66 nps=1501330)
Maratka вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
ALEKS (29.01.2018), Alexandr_L (18.04.2018), Alex_Lk (29.01.2018), ChessMan (29.01.2018)
Старый 29.01.2018, 10:49   #498
Viktor
Эксперт
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Maratka
Напомню, что идея патча именно в том, чтобы ИСПОЛЬЗУЯ книгу, по выходу из дебюта имея некоторый плюс за белых, атаковать ими более агрессивно, а играя черными - ровно наоборот - упереться рогом, и защищаться до последнего.
Как-то подозрительно отношусь к изменению презрения. Дело в том, что по "шахматным" законам "атаковать более агрессивно" чаще приводит к ухудшению позиции. Всегда важна перспектива этой агрессивности. А она зачастую не соответствует. А черными важно сначала уравнять, а уж потом играть на "перехват" инициативы.
В турнире среди равных разновидностей Стокфишей на данный момент у меня впереди k=0. Разумеется, среди "не равных" (как Сток 8 и Сток 9) это даст преимущество. Но вряд ли оно "абсолютное" и годится для анализа.
Viktor вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
Alexandr_L (18.04.2018), Alex_Lk (29.01.2018), Ofiscer (29.01.2018), Psyclone2513 (29.01.2018), Философ (29.01.2018)
Старый 29.01.2018, 10:51   #499
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Компиляции движков от ChessMan

Еще три партии, все с книгой:

Код:
Games Completed = 1620 of 1620 (Avg game length = 31.541 sec)
Settings = RR/4MB/10000ms+100ms/M 1000cp for 12 moves, D 150 moves/EPD:E:\Games\Chess\LittleBlitzer-2.74\games.epd(81)
Time = 8640 sec elapsed, 0 sec remaining
 1.  Stockfish 260118 64 POPCNT Master	790.5/1620	311-350-959  	(L: m=66 t=0 i=0 a=284)	(D: r=690 i=157 f=59 s=10 a=43)	(tpm=227.5 d=18.73 nps=1528914)
 2.  Stockfish 260118 64 POPCNT +20/+10	829.5/1620	350-311-959  	(L: m=46 t=0 i=0 a=265)	(D: r=690 i=157 f=59 s=10 a=43)	(tpm=226.5 d=18.85 nps=1532223)
Код:
Games Completed = 1620 of 1620 (Avg game length = 31.476 sec)
Settings = RR/4MB/10000ms+100ms/M 1000cp for 12 moves, D 150 moves/EPD:E:\Games\Chess\LittleBlitzer-2.74\games.epd(81)
Time = 8612 sec elapsed, 0 sec remaining
 1.  Stockfish 260118 64 POPCNT Master	806.5/1620	346-353-921  	(L: m=58 t=0 i=0 a=295)	(D: r=668 i=138 f=61 s=11 a=43)	(tpm=227.2 d=18.71 nps=1535976)
 2.  Stockfish 260118 64 POPCNT +20/+05	813.5/1620	353-346-921  	(L: m=67 t=0 i=0 a=279)	(D: r=668 i=138 f=61 s=11 a=43)	(tpm=226.3 d=18.69 nps=1531679)
Код:
Games Completed = 1620 of 1620 (Avg game length = 31.344 sec)
Settings = RR/4MB/10000ms+100ms/M 1000cp for 12 moves, D 150 moves/EPD:E:\Games\Chess\LittleBlitzer-2.74\games.epd(81)
Time = 8575 sec elapsed, 0 sec remaining
 1.  Stockfish 260118 64 POPCNT Master	794.0/1620	311-343-966  	(L: m=60 t=0 i=0 a=283)	(D: r=709 i=155 f=47 s=9 a=46)	(tpm=227.5 d=18.79 nps=1551759)
 2.  Stockfish 260118 64 POPCNT +20/ 0	826.0/1620	343-311-966  	(L: m=53 t=0 i=0 a=258)	(D: r=709 i=155 f=47 s=9 a=46)	(tpm=226.7 d=18.80 nps=1552254)

__________
Запустил вариант +30/-15 против Мастера. Интересно, что даст дальнейшее увеличение contempt за белых (рост результата вполне возможен, т.к. в Мастере в связи с известным ограничением увеличения contempt увеличивало его и за черных, что могло уменьшать общее количество набранных очков за счет неоптимальной игры ими).
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (18.04.2018)
Старый 29.01.2018, 10:56   #500
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Viktor
Как-то подозрительно отношусь к изменению презрения. Дело в том, что по "шахматным" законам "атаковать более агрессивно" чаще приводит к ухудшению позиции. Всегда важна перспектива этой агрессивности. А она зачастую не соответствует. А черными важно сначала уравнять, а уж потом играть на "перехват" инициативы.
В турнире среди равных разновидностей Стокфишей на данный момент у меня впереди k=0. Разумеется, среди "не равных" (как Сток 8 и Сток 9) это даст преимущество. Но вряд ли оно "абсолютное" и годится для анализа.
Вы правы с человеческой точки зрения.
Но результаты тестов говорят, что если подойти к вопросу строго математически, то использование ненулевого contempt имеет смысл. Вопрос лишь в подборе значений, причем нужно выбрать некие "средние" значения, с которыми плюс будет и с игрой по нормальной игровой книге, и с игрой по случайно расставленным фигурам (список тестовых позиций а-ля "2_movies", на которых тестируют патчи SF)
Maratka вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Alexandr_L (18.04.2018), Alex_Lk (29.01.2018), Viktor (29.01.2018)
Старый 29.01.2018, 11:41   #501
Burcontovk
Гроссмейстер
 
Аватар для Burcontovk
 
Регистрация: 20.12.2016
Сообщений: 1,715
Сказал(а) спасибо: 2,282
Поблагодарили 2,156 раз(а) в 1,075 сообщениях
Репутация: 240
По умолчанию Re: Компиляции движков от ChessMan

Maratka, 1620 партий очень мало что бы говорить о достоверности результата.
Burcontovk вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (18.04.2018)
Старый 29.01.2018, 14:25   #502
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Компиляции движков от ChessMan

1620 партий - это не просто 1620 партий, это 81 дебют (позиций, если быть точнее) в 20 кругов.
И на них набираются вполне определенные баллы: если в неком дебюте движок с Contempt (условно) +20/-15 берет 2/3 очков против движка с Contempt +10/-10, то примерно эти самые 2/3 очков на этом дебюте будут взяты и если мы сигаем 20 кругов, и если 200 (16200 партий).
Фокус в том, что 20 партий (по 10 каждым цветом) на каждой позиции из справочника - это уже достаточно много, и вероятность выигрыша в каждой такой позиции из 81 именующихся в справочнике слабейшего движка ничтожна.

Впрочем, ничто не мешает Вам показать Ваши тесты с книгой, по которой белые получают перевес.
Движки дать?
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (18.04.2018)
Старый 29.01.2018, 14:26   #503
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Компиляции движков от ChessMan

Продолжение истории:
Код:
Games Completed = 1620 of 1620 (Avg game length = 31.932 sec)
Settings = RR/4MB/10000ms+100ms/M 1000cp for 12 moves, D 150 moves/EPD:E:\Games\Chess\LittleBlitzer-2.74\games.epd(81)
Time = 8747 sec elapsed, 0 sec remaining
 1.  Stockfish 260118 64 POPCNT Master	808.5/1620	330-333-957  	(L: m=66 t=0 i=0 a=267)	(D: r=675 i=167 f=66 s=9 a=40)	(tpm=226.5 d=18.72 nps=1551412)
 2.  Stockfish 290118 64 POPCNT +30/-15	811.5/1620	333-330-957  	(L: m=59 t=0 i=0 a=271)	(D: r=675 i=167 f=66 s=9 a=40)	(tpm=225.3 d=18.73 nps=1547482)
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (18.04.2018)
Старый 29.01.2018, 15:09   #504
otodranik
Гроссмейстер
 
Аватар для otodranik
 
Регистрация: 25.01.2017
Сообщений: 2,114
Сказал(а) спасибо: 1,261
Поблагодарили 3,271 раз(а) в 1,504 сообщениях
Репутация: 138
По умолчанию Re: Компиляции движков от ChessMan

Считаю, что установление контемпта в 20, как дефолтное значение - это решение поспешное и неправильное.
__________________
AMD Ryzen 7 5700G@3.8GHz
AMD Ryzen 5 2600@3.4GHz
otodranik вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
Alexandr_L (18.04.2018), Burcontovk (29.01.2018), ChessMan (29.01.2018), Psyclone2513 (12.02.2018), Viktor (29.01.2018)
Старый 29.01.2018, 15:40   #505
Burcontovk
Гроссмейстер
 
Аватар для Burcontovk
 
Регистрация: 20.12.2016
Сообщений: 1,715
Сказал(а) спасибо: 2,282
Поблагодарили 2,156 раз(а) в 1,075 сообщениях
Репутация: 240
По умолчанию Re: Компиляции движков от ChessMan

А вот и результаты с книгой.
2x Intel® Xeon® Processor E5645 (12M Cache, 2.40 GHz)
1ядро, книга Mybookbullet.pgn(299), хеш 32мб, 10000ms+100ms. 31230 партий!]

Код:
Games Completed = 31230 of 31230 (Avg game length = 32.064 sec)
Settings = RR/32MB/Book/10000ms+100ms/M 1000cp for 12 moves, D 120 moves/PGN:C:\Users\Burcontovk\Desktop\Lbbooks\Mybookbullet.pgn(299)
Time = 43020 sec elapsed, 0 sec remaining
 1.  Contempt_0_0             	7837.5/15616	3019-2960-9637  	(L: m=631 t=2 i=0 a=2327)	(D: r=6770 i=1444 f=350 s=89 a=984)	(tpm=232.5 d=16.98 nps=937885)
 2.  Contempt_20_20           	7779.5/15616	3261-3318-9037  	(L: m=744 t=2 i=0 a=2572)	(D: r=6054 i=1513 f=339 s=73 a=1058)	(tpm=229.4 d=16.79 nps=930302)
 3.  Contempt_20_15           	7824.5/15614	3231-3196-9187  	(L: m=727 t=0 i=0 a=2469)	(D: r=6253 i=1477 f=318 s=82 a=1057)	(tpm=230.3 d=16.83 nps=936609)
 4.  Contempt_20_-15          	7788.5/15614	3052-3089-9473  	(L: m=700 t=2 i=0 a=2387)	(D: r=6609 i=1468 f=317 s=80 a=999)	(tpm=232.4 d=16.89 nps=935386)
Код:
    Program                          Elo    +   -   Games   Score   Av.Op.  Draws

  1 Contempt_0_0                   : 3301    3   3 15616    50.2 %   3300   61.7 %
  2 Contempt_20_15                 : 3301    3   3 15614    50.1 %   3300   58.8 %
  3 Contempt_20_-15                : 3299    3   3 15614    49.9 %   3300   60.7 %
  4 Contempt_20_20                 : 3299    4   4 15616    49.8 %   3300   57.9 %
Код:
Individual statistics:

1 Contempt_0_0              : 3301  15616 (+3019,=9637,-2960), 50.2 %

Contempt_20_15                : 5205 (+977,=3199,-1029), 49.5 %
Contempt_20_-15               : 5205 (+966,=3344,-895), 50.7 %
Contempt_20_20                : 5206 (+1076,=3094,-1036), 50.4 %

2 Contempt_20_15            : 3301  15614 (+3231,=9187,-3196), 50.1 %

Contempt_20_-15               : 5204 (+1061,=3087,-1056), 50.0 %
Contempt_20_20                : 5205 (+1141,=2901,-1163), 49.8 %
Contempt_0_0                  : 5205 (+1029,=3199,-977), 50.5 %

3 Contempt_20_-15           : 3299  15614 (+3052,=9473,-3089), 49.9 %

Contempt_20_15                : 5204 (+1056,=3087,-1061), 50.0 %
Contempt_20_20                : 5205 (+1101,=3042,-1062), 50.4 %
Contempt_0_0                  : 5205 (+895,=3344,-966), 49.3 %

4 Contempt_20_20            : 3299  15616 (+3261,=9037,-3318), 49.8 %

Contempt_20_15                : 5205 (+1163,=2901,-1141), 50.2 %
Contempt_20_-15               : 5205 (+1062,=3042,-1101), 49.6 %
Contempt_0_0                  : 5206 (+1036,=3094,-1076), 49.6 %
Код:
Games        :  31230 (finished)

White Wins   :   7536 (24.1 %)
Black Wins   :   5027 (16.1 %)
Draws        :  18667 (59.8 %)
Unfinished   :      0

White Perf.  : 54.0 %
Black Perf.  : 46.0 %
Burcontovk вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (18.04.2018), ChessMan (29.01.2018)
Старый 29.01.2018, 15:57   #506
Burcontovk
Гроссмейстер
 
Аватар для Burcontovk
 
Регистрация: 20.12.2016
Сообщений: 1,715
Сказал(а) спасибо: 2,282
Поблагодарили 2,156 раз(а) в 1,075 сообщениях
Репутация: 240
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Maratka
Впрочем, ничто не мешает Вам показать Ваши тесты с книгой, по которой белые получают перевес.
Движки дать?
Давайте и вашу книгу, чисто ради интереса проведу тест как у вашего любого из 1620 партий. Только укажите какой тест и нужные движки скиньте.

Из теста видно что:
4 Contempt_20_20 : 3299 15616 (+3261,=9037,-3318), 49.8 %
Делает меньше всего ничьих, но и также что логично, больше всех проигрывает. Вопрос - стоит ли овчинка выделки?
Burcontovk вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (18.04.2018)
Старый 29.01.2018, 16:40   #507
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Компиляции движков от ChessMan

https://yadi.sk/d/4k7xPpgb3RtETx
Цитата: Сообщение от Burcontovk
Только укажите какой тест
LittleBlitzer, заряжаете в четное количество кругов.
Книгу прописываете как EPD.

Последний раз редактировалось Maratka; 29.01.2018 в 17:16.
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (18.04.2018)
Старый 29.01.2018, 17:39   #508
Burcontovk
Гроссмейстер
 
Аватар для Burcontovk
 
Регистрация: 20.12.2016
Сообщений: 1,715
Сказал(а) спасибо: 2,282
Поблагодарили 2,156 раз(а) в 1,075 сообщениях
Репутация: 240
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Maratka
https://yadi.sk/d/4k7xPpgb3RtETx

LittleBlitzer, заряжаете в четное количество кругов.
Книгу прописываете как EPD.
Запустил мастер и 20 - 15, но надо не забывать что доверит. интервал для 1620 партий - 15 ело.
Burcontovk вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (18.04.2018)
Старый 29.01.2018, 17:54   #509
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Компиляции движков от ChessMan

Ну запустите 5000 партий ;)

Вообще, можете запустить тест всех движков из каталога против всех (что Вы до этого делали). Подождем сутки, мне не к спеху (за идею разработчики ухватились, это самое главное, так что большинство тестов они и сами сделают). То что патч "выстрелит" не сомневаюсь, сомнения есть только в подборе правильных значений, причем таких, чтобы они давали пусть и не самый большой буст, но зато и в тестах на рандомных позициях (вариант - игра со стартовой позиции без книги), и в случае игры по приличной книге, где у белых ВСЕГДА есть некоторый плюс по выходу из дебюта.

https://github.com/official-stockfis...fish/pull/1377

I like the fact that this patch covers, in a very flexible and natural way, all the scenarii discussed in the last couple of days (#1376).
Maratka вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (18.04.2018), ChessMan (29.01.2018)
Старый 29.01.2018, 18:03   #510
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Я думаю, что нельзя тестировать много версий вместе. Нужно выбрать одну тестовую версию и запустить gauntlet против СФ8, СФ мастер и СФ 0/0.
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (18.04.2018)
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 01:15. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Рейтинг@Mail.ru