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)
Старый 23.01.2018, 23:47   #391
Burcontovk
Гроссмейстер
 
Аватар для Burcontovk
 
Регистрация: 20.12.2016
Сообщений: 1,715
Сказал(а) спасибо: 2,282
Поблагодарили 2,156 раз(а) в 1,075 сообщениях
Репутация: 240
По умолчанию Re: Компиляции движков от ChessMan

ChessMan, Contempt 20 не слишком большое? А то оценки движка зашкаливают по моим наблюдениям.
Burcontovk вне форума   Ответить с цитированием
Старый 23.01.2018, 23:49   #392
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Burcontovk
ChessMan, Contempt 20 не слишком большое? А то оценки движка зашкаливают по моим наблюдениям.
Для анализа это явно многовато.
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Философ (24.01.2018)
Старый 24.01.2018, 12:10   #393
Философ
3 разряд
 
Аватар для Философ
 
Регистрация: 02.06.2016
Сообщений: 233
Сказал(а) спасибо: 2,950
Поблагодарили 189 раз(а) в 125 сообщениях
Репутация: 21
По умолчанию Re: Компиляции движков от ChessMan

Для анализа значение 0 по моему в самый раз. Или я ошибаюсь?
Философ вне форума   Ответить с цитированием
Старый 24.01.2018, 12:11   #394
Aster
КМС
 
Аватар для Aster
 
Регистрация: 21.11.2016
Сообщений: 709
Сказал(а) спасибо: 433
Поблагодарили 1,545 раз(а) в 582 сообщениях
Репутация: 197
По умолчанию Re: Компиляции движков от ChessMan

Осторожнее с контемптом при анализе - в эндшпилях движок начинает крупно лажать.
Aster вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
ChessMan (26.01.2018)
Старый 24.01.2018, 14:16   #395
otodranik
Гроссмейстер
 
Аватар для otodranik
 
Регистрация: 25.01.2017
Сообщений: 2,114
Сказал(а) спасибо: 1,261
Поблагодарили 3,271 раз(а) в 1,504 сообщениях
Репутация: 138
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Aster
Осторожнее с контемптом при анализе - в эндшпилях движок начинает крупно лажать.
Обещали следующие коммиты - с анализ-модом.
__________________
AMD Ryzen 7 5700G@3.8GHz
AMD Ryzen 5 2600@3.4GHz
otodranik вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Maratka (24.01.2018)
Старый 24.01.2018, 14:47   #396
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Компиляции движков от ChessMan

Никак не могу в очередной раз понять:
Ну написал ваш покорный слуга патч с переменным Contempt +\- в зависимости от цвета. Дает реальный бонус при игре (белыми на типичных дебютных чаще выигрываем, черными - реже проигрываем). Предупредил, что пользоваться нужно именно во время игры, а не анализа, а чтобы путаницы не было, вынес опции в GUI настроек, и назвал ее "Use Game mode" (как мне кажется, вполне понятно, когда ее нужно использовать, а когда лучше отключить).
За что получил ну не то чтобы море, но "порцию критики" - думаю назвать можно вполне. А учитывая нуль тех, кто идею одобрил... ну как бы и заниматься этим желание отбили.

Теперь выходит официальный патч (урезанная версия моего), где Contempt всегда положительный, в т.ч. и за черных. Для анализа его по-прежнему использовать нельзя, в игровом режиме он даст буст против слабых, но сомнительная польза от него против равных, ибо движку придется играть черными с положительным Contempt против того же Houdinu, а судя по TCEC, позиции, которые тут ставят - либо условно ничейные с небольшим плюсом за белых (и благодаря положительному Contempt тут можно вытянуть победу белыми), либо выигрышные за белых (тут благодаря положительному Contempt можно не упустить победу).
Но нет (возможно есть, но исчезающе мало) позиций выигрышных за черных, где мог бы понадобится положительный Contempt. В результате, при игре с равными соперником движок черными будет переться с винтовкой на танк, что IMHO как минимум опасно.

Ну так давайте дружно все скажем, что патч - дрянь, и пользы от него нет и быть не может!
Но нет, никто не говорит этого. Обсуждают лишь как правильно им пользоваться.

Вот думаю, что же такого искрометного в этом патче (ну кроме понятно его официального принятия на Abrok'е), что он лучше того, что предлагал я еще месяца полтора назад? Никто не подскажет?

_________
Текущая моя версия:


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

Кстати, буду признателен за код, который:
1) При отчекивании "Use Game Mode" пропишет нули в оба Contempt (и белых, и черных)
2)"Засерит" эти пункты меню, ибо по как я описал выше - они в любом случае равны нулю, и не опрашиваются при включенном чекбоксе "Use Game Mode", следовательно их изменение при отчеканном чекбоксе бессмысленно.
Maratka вне форума   Ответить с цитированием
Старый 24.01.2018, 16:52   #398
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Что-то я не видел исходников того, что Вы предлагали. А понять что даёт Ваш код можно только по коду и тестам.

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

Цитата: Сообщение от ChessMan
Что-то я не видел исходников того, что Вы предлагали.
И это очень странно.
Я лично не вполне понимаю, как можно не видя исходника проверять, есть ли он в публичном исходнике SF, или только в моей тестовой версии:

http://forchess.ru/showpost.php?p=53416&postcount=2094
Maratka вне форума   Ответить с цитированием
Старый 24.01.2018, 18:44   #400
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Maratka
И это очень странно.
Я лично не вполне понимаю, как можно не видя исходника проверять, есть ли он в публичном исходнике SF, или только в моей тестовой версии:

http://forchess.ru/showpost.php?p=53416&postcount=2094
Это я видел, естественно. Вот только это не совсем исходники. Во всяком случае не полные.
ChessMan вне форума   Ответить с цитированием
Старый 24.01.2018, 18:46   #401
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

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

Цитата: Сообщение от ChessMan
Для анализа это явно многовато.
Для анализа четко 0 надо ставить?
Burcontovk вне форума   Ответить с цитированием
Старый 24.01.2018, 19:25   #403
Burcontovk
Гроссмейстер
 
Аватар для Burcontovk
 
Регистрация: 20.12.2016
Сообщений: 1,715
Сказал(а) спасибо: 2,282
Поблагодарили 2,156 раз(а) в 1,075 сообщениях
Репутация: 240
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Maratka

Вот думаю, что же такого искрометного в этом патче (ну кроме понятно его официального принятия на Abrok'е), что он лучше того, что предлагал я еще месяца полтора назад? Никто не подскажет?
Мне например от этого патча что ввели на аброке не холодно не жарко. Только придется ставить вручную 0 каждый раз. Т.к. я использую для анализа а не для игры на плече.
Burcontovk вне форума   Ответить с цитированием
Старый 24.01.2018, 19:35   #404
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

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

Цитата: Сообщение от ChessMan
Это я видел, естественно. Вот только это не совсем исходники. Во всяком случае не полные.
Естественно неполные. Это обычный, заурядный diff - разница между тем что было до правки и то что стало после правки. Для получения полного исходника нужно скопировать выделенный текст в мастер-исходник. Прикидочный объем работ секунд на двадцать.
Ровно такие же diff'ы выкладывают и на tests.stockfishchess.org, и никто от них не плююется: хочется получить патч раньше - берешь, и правишь исходник согласно приведенным изменениям, например:
https://github.com/protonspring/Stoc...bf6aedd72a1f3d

______
Странно, что это приходится описывать человеку, занятому разработкой и сборкой своего проекта на базе SF ;)


Цитата: Сообщение от ChessMan
А есть тесты Вашего кода? Именно этой правки в чистом виде (без других Ваших патчей).
Ниже в той же теме, через несколько сообщений.
Maratka вне форума   Ответить с цитированием
Старый 24.01.2018, 19:39   #406
Burcontovk
Гроссмейстер
 
Аватар для Burcontovk
 
Регистрация: 20.12.2016
Сообщений: 1,715
Сказал(а) спасибо: 2,282
Поблагодарили 2,156 раз(а) в 1,075 сообщениях
Репутация: 240
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от ChessMan
Это уже как Вы считаете лучше. В Сифише вроде как не нужно менять контемпт для анализа, если не стоит галочка "использовать контемпт для анализа".
Так в сифише от 23го уже в автомате стоит 20
Burcontovk вне форума   Ответить с цитированием
Старый 24.01.2018, 19:42   #407
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Burcontovk
Мне например от этого патча что ввели на аброке не холодно не жарко. Только придется ставить вручную 0 каждый раз. Т.к. я использую для анализа а не для игры на плече.
Каждому свое. Мне лично например мой (но именно мой) патч дает пользу на PlayChess, а отсюда (партии то не солятся в бочке) получаю лучшую книгу, чем была бы при игре там же, но без этого патча, ибо ходы (в среднем конечно же) у белых более атакующие, и ровно наоборот у черных. В результате - стремимся к соблюдению эмпирического правила - играть белыми на победу, а черными - на ничью. И все это оседает в книге, что само по себе полезно.
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Burcontovk (24.01.2018)
Старый 24.01.2018, 19:46   #408
Burcontovk
Гроссмейстер
 
Аватар для Burcontovk
 
Регистрация: 20.12.2016
Сообщений: 1,715
Сказал(а) спасибо: 2,282
Поблагодарили 2,156 раз(а) в 1,075 сообщениях
Репутация: 240
По умолчанию Re: Компиляции движков от ChessMan

Maratka, Ну разве что для создания качественной книги этот патч актуален. Назревает вопрос, сколько тех кому нужен двиг чисто для создания качественной и актуальной книги и сколько тех кому нужен движок для анализа партий? Думаю последних больше.
Для анализа бы подобный патч!
Burcontovk вне форума   Ответить с цитированием
Старый 24.01.2018, 20:20   #409
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Maratka
Естественно неполные. Это обычный, заурядный diff - разница между тем что было до правки и то что стало после правки. Для получения полного исходника нужно скопировать выделенный текст в мастер-исходник. Прикидочный объем работ секунд на двадцать.
Ровно такие же diff'ы выкладывают и на tests.stockfishchess.org, и никто от них не плююется: хочется получить патч раньше - берешь, и правишь исходник согласно приведенным изменениям, например:
https://github.com/protonspring/Stoc...bf6aedd72a1f3d

______
Странно, что это приходится описывать человеку, занятому разработкой и сборкой своего проекта на базе SF ;)



Ниже в той же теме, через несколько сообщений.
Вот и я не понимаю зачем Вы всё это описываете.
Я не вижу в тех Ваших исходниках опции "contempt for white/black". Или я плохо смотрю?
ChessMan вне форума   Ответить с цитированием
Старый 24.01.2018, 21:19   #410
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

FX-8150, Win 10 x64, Cute Chess 0.9.4
Gauntlet, TC 30+0.3, hash 64 MB, LP=on, 1 core, concurrency 7, book: test1.pgn


Код:
   # PLAYER                                    :  RATING  ERROR  PLAYED   (%)    W     D    L  D(%)
   1 CFish_x64_230118_NUMA_popcnt_720gcc_C0    :    3221      7    1509  58.0  349  1053  107  69.8
   2 CFish_x64_230118_NUMA_popcnt_720gcc       :    3214      6    1510  57.1  335  1054  121  69.8
   3 CFish_8_x64_NUMA_popcnt_720gcc            :    3164      5    3019  42.4  228  2107  684  69.8
1 CFish_x64_230118_NUMA_popcnt_720gcc_C0 - contempt = 0
2 CFish_x64_230118_NUMA_popcnt_720gcc contempt = 20
Похоже 20 - это не лучшее значение для CFish.
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Burcontovk (24.01.2018)
Старый 24.01.2018, 21:47   #411
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от ChessMan
Я не вижу в тех Ваших исходниках опции "contempt for white/black". Или я плохо смотрю?
И не увидите. Ибо опция эта есть сегодня, что я сегодня же и написал:
Цитата: Сообщение от Maratka
Текущая моя версия
На тот момент это была константа (+10/-25).

_________
Только вопрос то не в этом. Вопрос в том, что я уже который раз убеждаюсь, что выкладывать тут некие идеи и/или искать баги нет смысла, ибо тут нет ни одного человека, кто бы мог донести сказанное до разработчиков. А потому деятельность по улучшению SF прекращаю, и переключаюсь в режим "потребителя".
Maratka вне форума   Ответить с цитированием
Старый 24.01.2018, 22:01   #412
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Maratka
И не увидите. Ибо опция эта есть сегодня, что я сегодня же и написал:

На тот момент это была константа (+10/-25).

_________
Только вопрос то не в этом. Вопрос в том, что я уже который раз убеждаюсь, что выкладывать тут некие идеи и/или искать баги нет смысла, ибо тут нет ни одного человека, кто бы мог донести сказанное до разработчиков. А потому деятельность по улучшению SF прекращаю, и переключаюсь в режим "потребителя".
Самый лёгкий способ... Вы сами должны доносить свои идеи разработчикам! Для этого и придумали Stockfish Testing Framework. Никто вместо Вас этого делать не будет! Лично я вношу идеи по улучшению СиФиша его автору, а также работаю над своими собственными патчами для Сифиша и Стокфиша.
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Burcontovk (24.01.2018)
Старый 24.01.2018, 22:20   #413
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от ChessMan
Вы сами должны доносить свои идеи разработчикам!
Это кто решил, что я кому-то что-то должен? :D


Цитата: Сообщение от ChessMan
Лично я вношу идеи по улучшению СиФиша его автору, а также работаю над своими собственными патчами для Сифиша и Стокфиша.
У каждого своя жизнь, своя работа, свое хобби, свои жены/дети, а потому - свои возможности писать авторам. Можете писать авторам - пишите.
Мне удобно писать на форумах. Но т.к. писать на них бестолку - имеем что имеем.
Maratka вне форума   Ответить с цитированием
Старый 24.01.2018, 22:28   #414
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Maratka
Это кто решил, что я кому-то что-то должен? :D



У каждого своя жизнь, своя работа, свое хобби, свои жены/дети, а потому - свои возможности писать авторам. Можете писать авторам - пишите.
Мне удобно писать на форумах. Но т.к. писать на них бестолку - имеем что имеем.
Почему бестолку? Вот я заинтересовался этим патчем. А ещё раньше другим патчем (веса веса фигур и ферзя), но так как у меня много других дел я пока его тестировал.
ChessMan вне форума   Ответить с цитированием
Старый 24.01.2018, 22:33   #415
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от ChessMan
Почему бестолку? Вот я заинтересовался этим патчем.
И толку? Как это поможет SF'у выиграть у Komodo или Houdini в финале TCEC 11?
Maratka вне форума   Ответить с цитированием
Старый 24.01.2018, 22:47   #416
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Maratka
И толку? Как это поможет SF'у выиграть у Komodo или Houdini в финале TCEC 11?
Но как же: "Только вопрос то не в этом. Вопрос в том, что я уже который раз убеждаюсь, что выкладывать тут некие идеи и/или искать баги нет смысла, ибо тут нет ни одного человека, кто бы мог донести сказанное до разработчиков."

Возможно я и донесу это до разработчиков, а там гляди Стокфиш и выиграет у Комодо с Гудиней.
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Burcontovk (24.01.2018)
Старый 24.01.2018, 22:53   #417
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Компиляции движков от ChessMan

Возможно все. Доносите. Но пока что из практики я вижу, то, что вижу. Конкректно по данному патчу: его иходник я опубликовал полтора месяца назад, и все, чего я добился - это:

Цитата: Сообщение от ChessMan
Что-то я не видел исходников того, что Вы предлагали. А понять что даёт Ваш код можно только по коду и тестам.
Maratka вне форума   Ответить с цитированием
Старый 24.01.2018, 22:58   #418
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Интересный Вы человек. У Вас нет времени написать разработчикам о своей идее (которая кстати очень даже неплохая!) зато есть время общаться на форумах...

========
В общем добавлю этот патч в СиФиш, протестирую и, если всё будет хорошо, напишу автору СиФиша.
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Burcontovk (24.01.2018)
Старый 24.01.2018, 23:23   #419
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от ChessMan
Интересный Вы человек. У Вас нет времени написать разработчикам о своей идее (которая кстати очень даже неплохая!) зато есть время общаться на форумах...
Ничем не могу помочь: не принимают они тексты на русском, а поганить английский своим далеко не Оксфордским прононсом мне совесть не позволяет.

Цитата: Сообщение от ChessMan
В общем добавлю этот патч в СиФиш, протестирую и, если всё будет хорошо, напишу автору СиФиша.
Это будет неплохо. Но это все очень хочется видеть на постоянной основе, а не как сейчас. Напомню, патч был еще в начале декабря написан. А идею его я обсуждал еще за много месяцев, может и год до. Не поддержал НИКТО. А между тем, как мы все помним, SF'у не хватило всего одной победы над любым аутсайдером, коих без числа, вместо ничьи с ним же, чтобы выйти в финал TCEC 10.

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

И второй вопрос: как Вы это тестировать собираетесь?
Maratka вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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