04.06.2016, 17:13 | #1 |
2 разряд
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Stockfish и его производные
Stockfish 14 Stockfish 14 для Android https://ufile.io/f/8ardx https://pixeldrain.com/l/ndVpnHXc#item=1 Архив предыдущих версий: https://www.dropbox.com/sh/75gzfgu7q...UfHbBr4r_RwhGa Официальный сайт стокфиш Обновления тестовых версий стокфиша: http://abrok.eu/stockfish/ Сборки Stockfish и CorChess от I. Ivec Развитие движка http://tests.stockfishchess.org/tests Stockfish_NNUE https://github.com/nodchip/Stockfish Сети: https://www.comp.nus.edu.sg/~sergio-v/nnue/ AsmFish Сборки от Maratka Компиляции движков от ChessMan Сборка Stockfish от Otodranik Sugar от Marco Zerbinati Shark и Orka О StockfishЦитата:
Авторы движка
Двигатель Stockfish был разработан Tord Romstad, Marco Costalba и Joona Kiiski. В настоящее время он развивается и поддерживается сообществом Stockfish. Авторы приложений Stockfish для Mac был собран Daylen Yang. Stockfish для iOS был собран Tord Romstad. История Проект Stockfish начался с движка Glaurung с открытым исходным кодом, созданного Tord Romstad. В ноябре 2008 года Марко Косталба разветвил код Glaurung 2.1 и представил Stockfish 1.0. Торд и Джоона Кииски присоединились к проекту «Стилфиш», и проект «Гларунг» постепенно исчез. Тем временем, Stockfish быстро поднялся, чтобы стать самым сильным шахматным движком с открытым исходным кодом, с частыми обновлениями каждые несколько месяцев. Сегодня он остается одним из самых сильных двигателей в мире. О GPL Stockfish является бесплатным и распространяется в соответствии с GNU General Public License Version 3 (GPLv3). По сути, это означает, что вы можете делать практически все, что хотите, с программой, включая ее распространение среди своих друзей, делая ее доступной для загрузки с вашего веб-сайта, продавая ее (либо самостоятельно, либо как часть некоторого более крупного программного пакета ) или использовать его в качестве отправной точки для собственного программного проекта. Единственное реальное ограничение заключается в том, что всякий раз, когда вы каким-либо образом распространяете Stockfish, вы всегда должны включать полный исходный код или ссылку на исходный код. Если вы внесете какие-либо изменения в исходный код, эти изменения также должны быть доступны в GPL. Для получения полной информации прочитайте GPL. [свернуть] Последний раз редактировалось ChessMan; 04.07.2021 в 09:38. Причина: Добавил ссылку на Стокфиш 14 + ссылка на пред. версии + Android |
59 пользователя(ей) сказали cпасибо: | ALEKS (05.10.2017), Alexandr_L (07.09.2017), Alex_Lk (28.09.2018), Alex_Zet (04.12.2018), Antuan (01.01.2019), Arikchess (02.03.2018), Benoni (18.05.2020), Borisk (02.12.2018), Chess762 (01.12.2016), ChessMan (30.10.2017), Cr@ck (30.03.2019), Demch (15.07.2018), genadiy (06.12.2018), gens (26.10.2018), Ghppn (31.12.2019), Gigabayt (14.09.2020), GL2016 (04.06.2016), IgorPastukhov (06.02.2018), ivm1995 (03.12.2017), KERCH (04.06.2016), kruzh (08.02.2019), Lawyer (18.09.2018), Maratka (24.05.2018), Michael Strelkov (29.01.2017), Ofiscer (06.06.2016), ogr56 (08.07.2019), Padre (18.11.2020), Psyclone2513 (06.10.2017), Raptor (17.11.2018), Rybka (21.01.2020), SergeyTUR (04.02.2019), Shadow (15.11.2017), SKY (11.05.2020), sovaz1997 (03.10.2017), ssserg (27.06.2020), Stavross (04.06.2016), tt66 (04.06.2016), valery 64 (16.07.2021), ValstepAS (23.12.2018), Vovan (22.03.2019), Александр (30.10.2018), Александр Руденко (26.07.2020), АЛЕКСЕЙ1976 (15.08.2021), Валекс (27.11.2018), Виталий В. (13.07.2016), Владимир Харламов (09.12.2019), Владимир001 (09.08.2020), Гудвин (04.06.2016), Иван (03.07.2021), илья (13.07.2021), Кевин (30.03.2017), Котюргин (12.09.2021), Ларин (09.02.2018), Петригин Олег (04.06.2016), Реналь (18.07.2020), Ренат (17.10.2016), Роман (02.06.2021), Философ (04.06.2016) |
26.10.2018, 11:08 | #3331 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
В этом и суть его в общем-то
Конечно, наверняка это фича, просто непривычно.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
26.10.2018, 11:10 | #3332 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Цитата: Сообщение от Кевин
А что такое Fail High? Это изменение оценки позиции с нахождением усиления?
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
Пользователь сказал cпасибо: | ck195708 (26.10.2018) |
26.10.2018, 11:23 | #3333 |
Гроссмейстер
Регистрация: 10.07.2018
Сообщений: 1,406
Сказал(а) спасибо: 776
Поблагодарили 2,282 раз(а) в 935 сообщениях
Репутация: 230
|
Re: Stockfish и его производные
Интересно проверить в сицилианке с разносторонними рокировками ( Дракон, Найдорф )
Там должно "прыгать по глубинам" чаще обычного. |
26.10.2018, 14:44 | #3334 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
https://github.com/official-stockfis...sh/issues/1785
Проблема с описанным мною багом официально закрыта. joergoster попытался предложить другой вариант того патча, но и в нём обнаружились серьёзные ошибки. Так что пока проблему закрыли, потому что она решена ("мастер" не содержит ошибок).
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
26.10.2018, 18:58 | #3335 |
Гроссмейстер
Регистрация: 10.07.2018
Сообщений: 1,406
Сказал(а) спасибо: 776
Поблагодарили 2,282 раз(а) в 935 сообщениях
Репутация: 230
|
Re: Stockfish и его производные
А как насчёт сетей ( ? )
Например, есть сеть из 100 слабеньких компьютеров ( 1ядро + 4Gb ), которая имеет "потенциал" для движка: 100ядер + 200Gb Существуют технологии написания .ехе-шников, которые данный потенциал очень хорошо используют. В частности, речь идёт о прописывании IP-адресов компьютеров такой сети в настройках. А есть ли оболочки и движки, которые вообще в состоянии работать при такой конфигурации ( ? ) |
26.10.2018, 19:28 | #3336 |
Мастер
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
|
Re: Stockfish и его производные
Вычисления на кластерах, это пока большая проблема. Даже для Стока. Некоторое время назад noobpwnftw пытался организовать какие-то патчи, но насколько мне известно, успеха не имел.
|
26.10.2018, 21:19 | #3337 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Цитата: Сообщение от Кевин
NUMA for 9 threads or more
Enable numa machinery only for STRICTLY MORE than 8 threads. Reason for this change is that nowadays SMP tests are always done with 8 threads. That is a problem for multi-socket Windows machines running on fishtest. Ну и тесты на 8 и 16 потоках было бы неплохо глянуть. Всё же патч важный и зависит от числа ядер\потоков, его бы тщательней проверить всеми возможными методами.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
26.10.2018, 22:08 | #3338 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
https://github.com/official-stockfis...sh/issues/1787
Насколько я понял из обсуждения, нововведение для анализа позиций плохое.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
26.10.2018, 23:15 | #3339 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Цитата: Сообщение от Rom77
Вычисления на кластерах, это пока большая проблема. Даже для Стока. Некоторое время назад noobpwnftw пытался организовать какие-то патчи, но насколько мне известно, успеха не имел.
|
26.10.2018, 23:20 | #3340 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Цитата: Сообщение от Кевин
https://github.com/official-stockfis...sh/issues/1787
Насколько я понял из обсуждения, нововведение для анализа позиций плохое. Как показывают тесты, на одном ядре оно хорошее (+10 эло на 10+0.1, +7 на 60+0.6 и т.д.). Другой вопрос, что теперь да, в некоторых позициях тяжёлых сток резко перестаёт быстро находить решения. С другой стороны в нескольких других он резко их находить стал. Что более важно, что это действует только на мейн тред, т.е. в анализе на множестве ядер (а кто-то использует что-то другое?) это всё имеет куда меньше эффекта. |
26.10.2018, 23:37 | #3341 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
Ну тут вопрос, что такое "плохое".
Как показывают тесты, на одном ядре оно хорошее (+10 эло на 10+0.1, +7 на 60+0.6 и т.д.). Другой вопрос, что теперь да, в некоторых позициях тяжёлых сток резко перестаёт быстро находить решения. С другой стороны в нескольких других он резко их находить стал. Что более важно, что это действует только на мейн тред, т.е. в анализе на множестве ядер (а кто-то использует что-то другое?) это всё имеет куда меньше эффекта. Как стало ясно из ветки, теперь лучший ход и линия может быть не на самой последней найденной линии, а, например, в середине найденных ПВ. Как и лучший ход может оказаться слабее того, что был ранее найден. http://tests.stockfishchess.org/test...bc595e0ae1e7c3 - в общем, если этот тест пройдёт, то самый лучший ход - это найденный в ПВ-линии с наибольшей глубиной. Если же тест провалится, то лучший ход - это самый последний найденный из последнего ПВ, даже если глубина этой ветки ниже предыдущих. Скрещиваем пальцы
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
26.10.2018, 23:47 | #3342 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Я ещё раз повторю - это работает только на главный тред.
Чем больше потоков, тем, соответственно, меньше эффект от патча. На 16 он влияет только тогда, когда очень сильно хороший ход найдёт, наверное, на этом потоке (но это не точно, я не большой эксперт по мультипроцессингу ). А вообще вот что думает мейнтейнер (один из). the real benefit of a patch like that is if it gives us momentum to generalize it to *all* threads, in which case it would cause something like a +6% general speed-up for SF (проще говоря, этот патч - это пока что некий "плейсхолдер", пока не придумают, как эффективно заставить эту идею работать на множестве потоков) |
26.10.2018, 23:48 | #3343 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Ну и да
latest pv => better play is still true, in my opinion Что оно при этом меньшей глубины - роли не играет. |
27.10.2018, 02:39 | #3344 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
http://tests.stockfishchess.org/test...bc595e0ae1e296
Не прошло и 2 месяцев... В общем что это такое - изменение оценочных параметров в PSQT и бонусов мобильности для коней. На самом деле патч достаточно любопытный, т.к. потребовал некоторой ручной работы. Была большая тюнинг-сессия от пользователя xoroshiro, который получил в итоге некоторые новые параметры. http://tests.stockfishchess.org/test...bc595e0ae1b2da Но LTC провалился достаточно быстро. Я решил посмотреть, что будет, если изменения каждого из параметров снизить в 2 раза. Вышло вот что. http://tests.stockfishchess.org/test...bc595e0ae1d159 При этом на LTC было -1 LLR за 80к игр. Решил сделать изменения каждого параметра третью от исходных - получил текущий патч. Вполне возможно, что можно выжать ещё некоторое количество эло из этих таблиц - по крайней мере старые параметры, судя по аж трём прошедшим STC, были сильно далеки от оптимальных, ну а что новые к ним близки, я совсем не уверен. |
27.10.2018, 07:48 | #3345 |
Мастер
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
Я видел матчи 8х100 против 384, 8х100 выглядел неплохо в общем-то. Но я не особо слежу, если честно.
|
27.10.2018, 08:31 | #3346 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
the real benefit of a patch like that is if it gives us momentum to generalize it to *all* threads, in which case it would cause something like a +6% general speed-up for SF
Цитата: Сообщение от Кевин
в общем, если этот тест пройдёт, то самый лучший ход - это найденный в ПВ-линии с наибольшей глубиной. Если же тест провалится, то лучший ход - это самый последний найденный из последнего ПВ, даже если глубина этой ветки ниже предыдущих.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
27.10.2018, 08:46 | #3347 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Ну скажем так.
Стефане имеет в виду, что для достижения хода той же силы потребуется на 6% меньше времени. А что nps там обвалится - так это и чёрт бы с ним Вообще немножко забавных фактов: bench разных версий стокфиша: SF 7 8355485 SF 8 5926706 SF 9 5023629 SF dev 3166402 В общем для того, чтобы просчитать один и тот же набор позиций на заданную глубину, стокфиш с течением времени тратит всё меньше и меньше нодов. Причём разница с sf7 уже трёхкратная почти. |
27.10.2018, 10:39 | #3348 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: Vizvezdenec
Date: Sat Oct 27 09:23:11 2018 +0200 Timestamp: 1540624991 Tweak of knight PSQT and mobility bonuses STC LLR: 2.95 (-2.94,2.94) [0.00,4.00] Total: 16906 W: 3745 L: 3516 D: 9645 Elo +4.71 http://tests.stockfishchess.org/test...bc595e0ae1e144 LTC LLR: 2.96 (-2.94,2.94) [0.00,4.00] Total: 62779 W: 10249 L: 9901 D: 42629 Elo +1.93 http://tests.stockfishchess.org/test...bc595e0ae1e296 Bench 3166402 http://abrok.eu/stockfish/
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
7 пользователя(ей) сказали cпасибо: | byan_mivv (27.10.2018), ck195708 (27.10.2018), Maratka (27.10.2018), Rom77 (27.10.2018), Vasilievich (27.10.2018), Vizvezdenec (27.10.2018), Валекс (28.10.2018) |
27.10.2018, 11:40 | #3349 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
Ну скажем так.
Стефане имеет в виду, что для достижения хода той же силы потребуется на 6% меньше времени. А что nps там обвалится - так это и чёрт бы с ним А вот что самое неприятное, так это то, что при пробеге по вариантам Стокфиш стал периодически терять накопленные оценки и глубину. То есть как тот же Комодо, только тот всегда их теряет. Это полная жесть. Для анализа подобное неприемлемо. Возможно, заочникам придётся всё же откатываться на старую версию. По крайней мере пока всё не устаканится и не пофиксят.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
27.10.2018, 14:23 | #3350 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
https://github.com/official-stockfis...sh/issues/1787
Последний патч всё же очень спорный. В топике уже отозвались несколько человек, идёт обсуждение, баг-репорты (например, не все оболочки понимают уменьшение глубины по ходу анализа). Я уже отозвался о странностях при работе с ретроспективным анализом. joergoster и вовсе указывает на серьёзные проблемы с командой "go depth", отзыв на которую после патча совершенно дикий, и в шоке от того, что патч был одобрен. pb00068 пишет уже второе новшество за последнее время, который вызывает бурные дискуссии и непонимания происходящего в анализе.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
Пользователь сказал cпасибо: | ck195708 (29.10.2018) |
27.10.2018, 14:26 | #3351 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
18-10-26 sni master
ELO: 52.85 +-1.9 (95%) LOS: 100.0% Total: 39788 W: 9500 L: 3494 D: 26794 40000 @ 60+0.6 th 1 Regression/progression test against SF9 after "On main thread: reduce depth after fail high" of October, 25th Регресс-тест, конечно, хороший, но ведь не на одну лишь игру движков между собой нужно равняться. К сожалению, работать в анализе со Стокфишем становится всё труднее и началось это после введения динамического контемпта. Конечно, наверняка взят курс на победу в финалах TCEC, а там и не важно, что движок выводит в анализе...
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
29.10.2018, 12:08 | #3352 |
3 разряд
Регистрация: 14.06.2016
Адрес: Москва
Сообщений: 234
Сказал(а) спасибо: 142
Поблагодарили 878 раз(а) в 190 сообщениях
Репутация: 49
|
Re: Stockfish и его производные
Цитата: Сообщение от Кевин
Регресс-тест, конечно, хороший, но ведь не на одну лишь игру движков между собой нужно равняться. К сожалению, работать в анализе со Стокфишем становится всё труднее и началось это после введения динамического контемпта. Конечно, наверняка взят курс на победу в финалах TCEC, а там и не важно, что движок выводит в анализе...
|
29.10.2018, 15:04 | #3353 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Bullet
А разве установка контемпта = 0 нет спасает? Делали же и с учетом использования адвансерами
|
29.10.2018, 17:15 | #3354 |
КМС
Регистрация: 21.11.2016
Сообщений: 709
Сказал(а) спасибо: 433
Поблагодарили 1,545 раз(а) в 582 сообщениях
Репутация: 197
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
Динамическая часть продолжает работать, но уже не в том виде как была задумана. Возможно лучше не ставить контемпт равным нулю, а поставить analysiscontempt = off.
|
29.10.2018, 17:35 | #3355 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
А чем мешает динамическая часть Contempt при анализе?
Собственно, её суть в том, что при большой оценке SF стремится сохранять фигуры на доске, а при оценке в пользу противника наоборот пытается ускользнуть в плохие эндшпили и удержать. |
29.10.2018, 17:43 | #3356 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Aster
Это даст одинаковый эффект. Динамическая часть будет работать в любом случае, в чем можно убедиться тут https://github.com/syzygy1/Cfish/blo.../search.c#L463
При analysiscontempt=off и contempt=21 -- динамическая часть будет работать как и с настройками по умолчанию, а вот статическая перестанет работать (мы её выключили). Если просто поставить contempt=0 то статическая часть не будет работать, а динамическая будет работать но множитель (base_ct) будет равен нулю -- соответственно динамическая часть будет работать не так как задумывалось. ===== Не множитель, а слагаемое, естественно Последний раз редактировалось ChessMan; 29.10.2018 в 19:35. |
29.10.2018, 17:45 | #3357 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
На данный момент мне известны только 2 движка, в которых при установке контемпт на ноль он полностью выключается (обе части).
Это CorChess и CiChess. |
Пользователь сказал cпасибо: | SergeyMZ (29.10.2018) |
29.10.2018, 18:12 | #3359 |
Гроссмейстер
Регистрация: 10.07.2018
Сообщений: 1,406
Сказал(а) спасибо: 776
Поблагодарили 2,282 раз(а) в 935 сообщениях
Репутация: 230
|
Re: Stockfish и его производные
Цитата: Сообщение от Viktor
А если поставить analysiscontempt=off и contempt=0 ?
Посмотрим, что скажут кандидаты в доктора |
29.10.2018, 18:38 | #3360 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Цитата: Сообщение от Viktor
А если поставить analysiscontempt=off и contempt=0 ?
Я о том и говорю, что перемудрили. Раньше было просто и понятно, а теперь приходится экспериментировать и подбирать настройки методом тыка и под свои предпочтения. И в итоге тот же динамический контемпт никуда не денется.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
Здесь присутствуют: 16 (пользователей: 0 , гостей: 16) | |
|
|