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

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

Ответ
 
Опции темы Опции просмотра
Старый 04.06.2016, 17:13   #1
Харлампий
2 разряд
 
Аватар для Харлампий
 
Регистрация: 03.06.2016
Сообщений: 419
Сказал(а) спасибо: 512
Поблагодарили 1,755 раз(а) в 404 сообщениях
Репутация: 120
По умолчанию Stockfish и его производные



Stockfish 10

Stockfish 9

Stockfish 8

Официальный сайт стокфиш

Обновления тестовых версий стокфиша: http://abrok.eu/stockfish/

Сборки Stockfish и CorChess от I. Ivec

Развитие движка http://tests.stockfishchess.org/tests

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; 14.07.2019 в 11:55. Причина: Убрал имя Любичич из ссылки на сборку от I.Ivec
Харлампий вне форума   Ответить с цитированием
42 пользователя(ей) сказали 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), 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), 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), Psyclone2513 (06.10.2017), Raptor (17.11.2018), SergeyTUR (04.02.2019), Shadow (15.11.2017), sovaz1997 (03.10.2017), Stavross (04.06.2016), tt66 (04.06.2016), ValstepAS (23.12.2018), Vovan (22.03.2019), Александр (30.10.2018), Валекс (27.11.2018), Виталий В. (13.07.2016), Гудвин (04.06.2016), Кевин (30.03.2017), Ларин (09.02.2018), Петригин Олег (04.06.2016), Ренат (17.10.2016), Философ (04.06.2016)
Старый 14.07.2019, 23:39   #5041
Kesandr
4 разряд
 
Аватар для Kesandr
 
Регистрация: 28.06.2018
Сообщений: 60
Сказал(а) спасибо: 43
Поблагодарили 27 раз(а) в 21 сообщениях
Репутация: 1
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Кевин
Новые опции ограничения силы Стока видны только в "Аквариуме", в ChessBase и Fritz любых версий оболочек этих двух новых опций в Стоке вообще почему-то не видно.


Так что будем бояться, что Сток может играть\анализировать урезанно. Кто его знает.
У меня как раз видно у чессбейз 9. И по умолчанию стоит 1350 ело. Незнаю какое ело ставить или лучше не трогать и пусть будет по умолчанию?
Kesandr вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Viktor (14.07.2019)
Старый 14.07.2019, 23:44   #5042
Viktor
Гроссмейстер
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 3,704
Сказал(а) спасибо: 6,728
Поблагодарили 8,370 раз(а) в 3,031 сообщениях
Репутация: 359
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Kesandr
У меня как раз видно у чессбейз 9. И по умолчанию стоит 1350 ело. Незнаю какое ело ставить или лучше не трогать и пусть будет по умолчанию?
Вообще в параметрах такого значения должен быть выбор для включения и выключения, а также возможность установки нужного. Но этот параметр опять же не имеет отношения к силе самого движка. Это всего лишь игрушка для игр с движком.
В анализе ставьте максимальное.
Viktor вне форума   Ответить с цитированием
Старый 14.07.2019, 23:56   #5043
Kesandr
4 разряд
 
Аватар для Kesandr
 
Регистрация: 28.06.2018
Сообщений: 60
Сказал(а) спасибо: 43
Поблагодарили 27 раз(а) в 21 сообщениях
Репутация: 1
По умолчанию Re: Stockfish и его производные

Да тоже так думаю но ето какую то ерунду придумали с ело . в анализе нужно было контемпт постоянно отключать чтоб оценка меньше пригала что очень напряжно а сейса еще и данное ело ставить нужно. Я думаю по умолчанию правильно чтоб стояли оптимальние параметры а не какие то 1350.
Kesandr вне форума   Ответить с цитированием
Старый 15.07.2019, 00:21   #5044
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,060
Сказал(а) спасибо: 4,396
Поблагодарили 11,886 раз(а) в 3,456 сообщениях
Записей в дневнике: 227
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Kesandr
У меня как раз видно у чессбейз 9. И по умолчанию стоит 1350 ело.
По умолчанию параметры, по идее, сильнейшие.

Кто-нибудь ещё может проверить у себя в оболочках, как новый Сток виден в параметрах, есть новые настройки или нет?

Я проверял во Fritz 13, Fritz 15, Fritz 16, ChessBase 14, ChessBase 15 - везде Сток подключается со старыми настройками, новых нет совершенно.

У меня одного так?
__________________
ICCF SIM 2535, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
Старый 15.07.2019, 00:28   #5045
Asunta
2 разряд
 
Аватар для Asunta
 
Регистрация: 10.07.2018
Сообщений: 365
Сказал(а) спасибо: 168
Поблагодарили 291 раз(а) в 163 сообщениях
Репутация: 20
По умолчанию Re: Stockfish и его производные

Если UCI_LimitStrength: true - Сток использует настройку UCI_Elo
Если UCI_LimitStrength: false - Сток играет в полную силу

По умолчанию установлено UCI_LimitStrength: false, т.е. в любой оболочке движок изначально играет в полную силу..
Тем более в той оболочке, где параметр не виден и поменять false на true физически невозможно..

Чтобы посмотреть какие на данный момент у Стока параметры и чему они равны по умолчанию
достаточно запустить .ехе-шник в окне консоли и ввести: uci <Enter>




cutechess два новых параметра корректно показывает..
Asunta вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Chess762 (15.07.2019), Kesandr (15.07.2019)
Старый 15.07.2019, 01:21   #5046
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,060
Сказал(а) спасибо: 4,396
Поблагодарили 11,886 раз(а) в 3,456 сообщениях
Записей в дневнике: 227
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

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

Здесь довольно подробно объяснения от автора патча в ответ на мои вопросы. Ну и ещё я там сделал выводы по новой настройке, резюмировав всё в итоге.
__________________
ICCF SIM 2535, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Chess762 (15.07.2019), ck195708 (15.07.2019), Viktor (15.07.2019), Валекс (15.07.2019)
Старый 15.07.2019, 19:34   #5047
ChessMan
Гроссмейстер
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 1,625
Сказал(а) спасибо: 984
Поблагодарили 3,035 раз(а) в 1,165 сообщениях
Репутация: 155
По умолчанию Re: Stockfish и его производные

Сборка Stockfish 140719 для Android:

http://s000.tinyupload.com/index.php...19858579352158
__________________
ICCF 2424. AMD Ryzen 7 1700X @3.6 GHz
ChessMan вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Arikchess (15.07.2019), byan_mivv (15.07.2019), Cr@ck (Сегодня), Eskwair (15.07.2019)
Старый Вчера, 01:37   #5048
Alex_Zet
Гроссмейстер
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 2,460
Сказал(а) спасибо: 184
Поблагодарили 801 раз(а) в 570 сообщениях
Записей в дневнике: 4
Репутация: 20
По умолчанию Re: Stockfish и его производные

News:

sticky: #7-15-2019: Updated the number of positions of Goi 6.1 BETA.
sticky: #6-28-2019: Added Player's Profile to the Shop section.
#7-15-2019: Corchess updated.
#7-14-2019: Stockfish Polyglot updated.
#7-8-2019: New article: The Contempt-Coherence factor on Stockfish.
#7-8-2019: Brainfish updated again.
#7-6-2019: Cfish updated.
#7-3-2019: Raubfisch updated.
#6-29-2019: Added example statistics in the Player's Profile page.

https://chess.massimilianogoi.com/
__________________
TCEC Сезон16 стартует в воскресенье 14 июля в 17.00 МСК - http://www.chessdom.ru/tcec-%D0%A1%D...F-%D0%B2-17-0/
TCEC Сезон 16 – информация и участники - http://www.chessdom.ru/tcec-Сезон-16...
Alex_Zet вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
kruzh (Вчера)
Старый Вчера, 11:12   #5049
Viktor
Гроссмейстер
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 3,704
Сказал(а) спасибо: 6,728
Поблагодарили 8,370 раз(а) в 3,031 сообщениях
Репутация: 359
По умолчанию Re: Stockfish и его производные

В параметрах движка есть настройка UCI_AnalyseMode. Что она значит? В чем разница между включенной и выключенной?
Viktor вне форума   Ответить с цитированием
Старый Вчера, 11:45   #5050
Asunta
2 разряд
 
Аватар для Asunta
 
Регистрация: 10.07.2018
Сообщений: 365
Сказал(а) спасибо: 168
Поблагодарили 291 раз(а) в 163 сообщениях
Репутация: 20
По умолчанию Re: Stockfish и его производные

UCI_AnalyseMode
Возможные значения: true, false
По умолчанию: false

Включенная настройка означает, что движок будет оптимизирован
под бесконечный анализ позиции, а не под непосредственно игру.
Asunta вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Grigory (Вчера), Maratka (Вчера), Rom77 (Вчера), Viktor (Вчера)
Старый Вчера, 12:16   #5051
Chess762
3 разряд
 
Аватар для Chess762
 
Регистрация: 03.06.2016
Сообщений: 209
Сказал(а) спасибо: 2,645
Поблагодарили 345 раз(а) в 160 сообщениях
Репутация: 36
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Viktor
В параметрах движка есть настройка UCI_AnalyseMode. Что она значит? В чем разница между включенной и выключенной?
Более подробный ответ
https://forchess.ru/showpost.php?p=89531&postcount=4201
__________________
Когда в адвансе кажется, надо проверять ручным анализом!
Chess762 вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Rom77 (Вчера), Viktor (Вчера)
Старый Вчера, 12:22   #5052
Viktor
Гроссмейстер
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 3,704
Сказал(а) спасибо: 6,728
Поблагодарили 8,370 раз(а) в 3,031 сообщениях
Репутация: 359
По умолчанию Re: Stockfish и его производные

В Аквариуме, я так понимаю, можно включить эту опцию для анализа БА независимо от времени анализируемых позиций: 30 секунд или больше. А если не включать, то в чем минус? Насколько эта оптимизация влияет?
Viktor вне форума   Ответить с цитированием
Старый Вчера, 13:07   #5053
Asunta
2 разряд
 
Аватар для Asunta
 
Регистрация: 10.07.2018
Сообщений: 365
Сказал(а) спасибо: 168
Поблагодарили 291 раз(а) в 163 сообщениях
Репутация: 20
По умолчанию Re: Stockfish и его производные

В исходнике Стока UCI_AnalyseMode используется только один раз...

search.cpp
int ct = int(Options["Contempt"]) * PawnValueEg / 100; // From centipawns

// In analysis mode, adjust contempt in accordance with user preference
if ( Limits.infinite || Options["UCI_AnalyseMode"] )
ct = Options["Analysis Contempt"] == "Off" ? 0
: Options["Analysis Contempt"] == "Both" ? ct
: Options["Analysis Contempt"] == "White" && us == BLACK ? -ct
: Options["Analysis Contempt"] == "Black" && us == WHITE ? -ct
: ct;

Перед анализом движок вычисляет Contempt.. Для этого он использует три параметра:
Contempt
Analysis Contempt
UCI_AnalyseMode

Больше нигде и ни на что UCI_AnalyseMode не влияет...
Asunta вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Chess762 (Сегодня), Viktor (Вчера), Валекс (Вчера)
Старый Вчера, 15:38   #5054
Viktor
Гроссмейстер
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 3,704
Сказал(а) спасибо: 6,728
Поблагодарили 8,370 раз(а) в 3,031 сообщениях
Репутация: 359
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Asunta
Перед анализом движок вычисляет Contempt..
Если при анализе Contempt не нужен, то, получается, и настройка эта не нужна.
Viktor вне форума   Ответить с цитированием
Старый Вчера, 16:34   #5055
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 6,304
Сказал(а) спасибо: 1,526
Поблагодарили 3,851 раз(а) в 2,743 сообщениях
Репутация: 108
По умолчанию Re: Stockfish и его производные

Тут IMHO не все просто. Скажем позиция условно выиграна, но нужно пять точных ходов. "С" и "без" Contempt возможно результат будет разным.
Maratka на форуме   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
byan_mivv (Вчера), Chess762 (Сегодня)
Старый Вчера, 17:07   #5056
byan_mivv
Мастер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 857
Сказал(а) спасибо: 2,153
Поблагодарили 2,247 раз(а) в 776 сообщениях
Репутация: 150
По умолчанию Re: Stockfish и его производные

Или, если вести упорную защиту трудной позиции, то Контемп ставить со знаком "минус"?
Да?
__________________
Mein Herz Brennt - Rammstein
byan_mivv на форуме   Ответить с цитированием
Старый Вчера, 17:10   #5057
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 1,855
Сказал(а) спасибо: 22
Поблагодарили 2,485 раз(а) в 1,328 сообщениях
Репутация: 38
По умолчанию Re: Stockfish и его производные

Ну, например.
Хотя он автоматически "подкручивается" в зависимости от знака оценки за счёт Dynamic Contempt, но никто не мешает ещё и статикой это править.
Тут уже готовых решений нет, кто как хочет, тот так и использует.
Более того, даже в тестовых позициях я видел случаи, когда сток находит "единственный" ход с разными значениями Contempt (0, 20, 40) за время, иногда отличающееся на порядок (на одном ядре, т.е. тут дело не в случайности мультипроцессинга).
Vizvezdenec вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
Alex_Lk (Вчера), byan_mivv (Вчера), Chess762 (Сегодня), Maratka (Вчера), Viktor (Вчера)
Старый Вчера, 17:41   #5058
Viktor
Гроссмейстер
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 3,704
Сказал(а) спасибо: 6,728
Поблагодарили 8,370 раз(а) в 3,031 сообщениях
Репутация: 359
По умолчанию Re: Stockfish и его производные

В турнире движков стала появляться консоль при их загрузке на очередную партию. С чего это вдруг?
Viktor вне форума   Ответить с цитированием
Старый Сегодня, 09:43   #5059
ChessMan
Гроссмейстер
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 1,625
Сказал(а) спасибо: 984
Поблагодарили 3,035 раз(а) в 1,165 сообщениях
Репутация: 155
По умолчанию Re: Stockfish и его производные

Сборка Cfish 160719 для Android

Updated to "Tweak capture scoring formula"

http://s000.tinyupload.com/index.php...82487587958454
__________________
ICCF 2424. AMD Ryzen 7 1700X @3.6 GHz
ChessMan вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Arikchess (Сегодня), byan_mivv (Сегодня), Cr@ck (Сегодня)
Старый Сегодня, 10:39   #5060
ChessMan
Гроссмейстер
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 1,625
Сказал(а) спасибо: 984
Поблагодарили 3,035 раз(а) в 1,165 сообщениях
Репутация: 155
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Viktor
В Аквариуме, я так понимаю, можно включить эту опцию для анализа БА независимо от времени анализируемых позиций: 30 секунд или больше. А если не включать, то в чем минус? Насколько эта оптимизация влияет?
В Аквариуме минусов нет. Эта опция нужна для оболочек, которые не понимают что движок находится в режиме бесконечного анализа (я таких оболочек не знаю).

В коде движка прописано

if ( Limits.infinite || Options["UCI_AnalyseMode"] )

То есть обычным языком:

ЕСЛИ бесконечный анализ ИЛИ UCI_Опция_РежимАнализа

далее задействован код для Contempt:
с настроек движка считывается Analysis Contempt
и в зависимости от установленного значения (Off/Both и т.д.) статический contempt используется или не используется.
__________________
ICCF 2424. AMD Ryzen 7 1700X @3.6 GHz
ChessMan вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Viktor (Сегодня), Валекс (Сегодня)
Старый Сегодня, 10:57   #5061
Cr@ck
4 разряд
 
Аватар для Cr@ck
 
Регистрация: 05.08.2017
Сообщений: 72
Сказал(а) спасибо: 180
Поблагодарили 58 раз(а) в 35 сообщениях
Репутация: 9
По умолчанию Re: Stockfish и его производные

ChessMan, спасибо, не забываете Андроид.
Cr@ck на форуме   Ответить с цитированием
Старый Сегодня, 13:09   #5062
byan_mivv
Мастер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 857
Сказал(а) спасибо: 2,153
Поблагодарили 2,247 раз(а) в 776 сообщениях
Репутация: 150
По умолчанию Re: Stockfish и его производные


Cfish: Updated July, 17 2019


https://chess.massimilianogoi.com/download/cfish/

BrainFish: Updated July, 17 2019

https://chess.massimilianogoi.com/download/brainfish/



Raubfisch: Updated July, 17 2019


https://chess.massimilianogoi.com/download/raubfisch/
__________________
Mein Herz Brennt - Rammstein
byan_mivv на форуме   Ответить с цитированием
Ответ


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

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

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

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


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


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