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

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

Ответ
 
Опции темы Опции просмотра
Старый 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)
Старый 04.06.2019, 22:48   #4741
sovaz1997
Гроссмейстер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
А теперь заметье, что в TCEC еще в полтора раза меньше ядер. Т.е. SF в TCEC, и ровно тот же SF, но на 384 потока, это ~ разницы между SF8 и SF10, а может даже и текущим dev. Не слабо теряем в понимании игры, а?
У Стока понимания не прибавится от этого. И что это за движок такой, которому нужны 384 ядра для нормальной работы? Не верю я в такое.

Сток не найдет быстро то, что быстро находит Лила. Лила не найдет быстро то, что быстро находит Сток. И не важно, 384 или 16384 там ядра. Здесь должен быть совсем другой порядок, чтобы Сток увидел некорые позиционные решения Лилы. Речь идет о 1000-кратном приросте, и это не шутка.
То же самое и к Лиле: в некоторых позициях ей потребуется не 4, а 4000 видеокарт, и то она может не найти конкретно ту тактику, которую находит Сток на одном ядре.

Движки очень разные. Сравнивать силу игры напрямую смысла не имеет. Один в любом случае будет пытаться найти выгоду для Стока, другой - для Лилы. Зачем все это? Движки для разных целей, поэтому их можно и нужно использовать совместно и по уму.

Тенденция понятна: в будущем Лила в классические шахматы будет громить Сток на практически любом железе. Я не говорю про сумасшедшие позиции с 8 конями на доске, такие позиции никому неинтересны. Но пока оба движка показывают свои достоинства и недостатки. И только неопытный адвансер, не желающий что-то узнать нового, не увидит разницу между ними и будет топить за кого-то одного, называя другого "распиаренным" и все в таком духе. Также, Лилу будут хаить те адвансеры, у кого нет видеокарты. Это так, мое ИМХО в последнем абзаце)
sovaz1997 вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alex_Lk (05.06.2019), Viktor (04.06.2019)
Старый 04.06.2019, 22:53   #4742
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от sovaz1997
У Стока понимания не прибавится от этого
ну все же прирост в 93 Эло просто сметёт Лилу
Ей может даже не поможет и оптимизация 4 RTX
svoitsl вне форума   Ответить с цитированием
Старый 04.06.2019, 22:55   #4743
sovaz1997
Гроссмейстер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от svoitsl
ну все же прирост в 93 Эло просто сметёт Лилу
Ей может даже не поможет и оптимизация 4 RTX
А если Стоку дать 12 RTX-ов, может, тоже сметет. Что это меняет? Я говорю про отдельные позиции, где один алгоритм видит, а другой почти никогда не дойдет. Да и 384 ядра... Разделите на 10 и найдите человека, у кого хотя бы 38 есть)) Т. е. это уже не совсем то получается. А вот людей даже с 1xRTX 2080 Ti в разы больше, уж поверьте)
sovaz1997 вне форума   Ответить с цитированием
Старый 04.06.2019, 22:57   #4744
sovaz1997
Гроссмейстер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: Stockfish и его производные

Это мне напоминает что-то типа "Раз уж Лила уже по всем фронтам победила в классические шахматы на равном железе, давайте найдем ТАКУЮ конфигурацию, в которой Сток будет сильнее Лилы. И тогда ВИ проиграете!"
sovaz1997 вне форума   Ответить с цитированием
Старый 04.06.2019, 23:02   #4745
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от sovaz1997
Это мне напоминает что-то типа "Раз уж Лила уже по всем фронтам победила в классические шахматы на равном железе, давайте найдем ТАКУЮ конфигурацию, в которой Сток будет сильнее Лилы. И тогда ВИ проиграете!"
Русским языком вроде бы написал:

Цитата: Сообщение от Maratka
Было бы кстати интересно замерить, если эта машина еще на FishTest, именно 43 ядра против 384 потока. Т.е. понять, чего мы лишаемся, наблюдая за игрой SF на "пенсионере" в TCEC. Ведь вопрос не в том, чтобы дать SF'шу некую фору, но в том, чтобы понять, найдет ли он нечто такое, что не находит и он сам на 43 ядрах, и LZ в дебютах, а разница в 100+ ELO как раз показатель, что таки да, что-то мы не видим, но оно явно есть!
Могу попытаться на молдавском, сам не силен, но родню попрошу (правда будет еще советская кириллица).
Будет понятнее? ;)
Maratka вне форума   Ответить с цитированием
Старый 04.06.2019, 23:06   #4746
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от sovaz1997
У Стока понимания не прибавится от этого. И что это за движок такой, которому нужны 384 ядра для нормальной работы? Не верю я в такое.
Ему не нужно 384 ядра. Мы вроде бы оба уже видели, когда и 40 потоков (причем не аппаратных!) дают совсем другое понимание против 8.

Но что безусловно есть, так это масштабирование ELO в зависимости от количества потоков, если выйти за пределы "домашних" процессоров, где фактор гораздо бОльшей частоты даст бОльшую глубину, и лучшую тактику, но и там перевес, либо равенство лишь в случае ~16 быстрых потоков против где-то 40 медленных, далее везде "медленные, но много" предпочтительнее.
Maratka вне форума   Ответить с цитированием
Старый 05.06.2019, 04:52   #4747
EngMatch
3 разряд
 
Аватар для EngMatch
 
Регистрация: 26.02.2019
Сообщений: 208
Сказал(а) спасибо: 35
Поблагодарили 211 раз(а) в 90 сообщениях
Репутация: 18
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от EngMatch
Летом 2017 Marco Zerbinati добавил эту возможность в свой Sugar (автор кода - Daniel José Queraltó (Andscacs)) и предлагал в Stockfish, но Marco Costalba отклонил.
Может быть из-за "веса". Размер Andscacs 0.91 без возможности сохранения хеша в файл - 337 КБ, а у Andscacs 0.92 с ней - 1,24 МБ.
EngMatch вне форума   Ответить с цитированием
Старый 05.06.2019, 09:02   #4748
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от EngMatch
Может быть из-за "веса". Размер Andscacs 0.91 без возможности сохранения хеша в файл - 337 КБ, а у Andscacs 0.92 с ней - 1,24 МБ.
Я бы понял, если бы разница в весе была прямо зависимой от размера хеша (обычный двиг, скажем, мегабайт, а с возможностью сохранения хеша - 32 гигабайта при соответствующем хеше), но разве такая мизерная разница менее чем в мегабайт стоит того, чтобы на неё внимание обращать? Зато функция сохранения хеша неоценима.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
TCH (05.06.2019)
Старый 05.06.2019, 09:23   #4749
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от EngMatch
Может быть из-за "веса". Размер Andscacs 0.91 без возможности сохранения хеша в файл - 337 КБ, а у Andscacs 0.92 с ней - 1,24 МБ.
Точно не из-за размера.
337 КБ - это скорее всего ЛТО сборка, без вшитых dll (или по особому сжатая компиляция), а 1,24 МБ - это обычная статическая сборка.


Размер SugaR'a с возможностью сохранения хэша не так уж сильно отличается от аброковского Стокфиша:

https://github.com/Zerbinati/SugaR/releases

ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (05.06.2019)
Старый 05.06.2019, 12:01   #4750
EngMatch
3 разряд
 
Аватар для EngMatch
 
Регистрация: 26.02.2019
Сообщений: 208
Сказал(а) спасибо: 35
Поблагодарили 211 раз(а) в 90 сообщениях
Репутация: 18
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от ChessMan
Размер SugaR'a с возможностью сохранения хэша не так уж сильно отличается от аброковского Стокфиша
А может там уже нет этой возможности. Была же удалена поддержка large memory pages.

Автор Andscacs тогда сделал сборку Stockfish c возможностью сохранения хеша в файл.
Кстати, есть выложенные самим cdani исходники Andscacs 0.921, но там, насколько я знаю, по-каталански.
Судя по всему, он патриот своей маленькой Андорры, ее языка и лично мне это нравится.
EngMatch вне форума   Ответить с цитированием
Старый 05.06.2019, 12:09   #4751
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от EngMatch
А может там уже нет этой возможности. Была же удалена поддержка large memory pages.

Автор Andscacs тогда сделал сборку Stockfish c возможностью сохранения хеша в файл.
Кстати, есть выложенные самим cdani исходники Andscacs 0.921, но там, насколько я знаю, по-каталански.
Судя по всему, он патриот своей маленькой Андорры, ее языка и лично мне это нравится.
Там есть такая возможность:
https://github.com/Zerbinati/SugaR/b...option.cpp#L97

Развернуть для просмотра

o["Use Book1"] << Option(false);
o["BestBook1Move"] << Option(false, on_best_book_move1);
o["BookFile1"] << Option("book1.bin", on_book_file1);
o["BookDepth1"] << Option(100, 1, 120, on_book_depth1);
o["Use Book2"] << Option(false);
o["BestBook2Move"] << Option(false, on_best_book_move2);
o["BookFile2"] << Option("book2.bin", on_book_file2);
o["BookDepth2"] << Option(100, 1, 120, on_book_depth2);
o["Debug Log File"] << Option("", on_logger);
o["Contempt"] << Option(24, -100, 100);
o["Analysis Contempt"] << Option("Both var Off var White var Black var Both", "Both");
o["Threads"] << Option(1, 1, 512, on_threads);
o["Hash"] << Option(16, 1, MaxHashMB, on_hash_size);
o["Clear Hash"] << Option(on_clear_hash);
o["Ponder"] << Option(false);
o["MultiPV"] << Option(1, 1, 500);
o["Skill Level"] << Option(20, 0, 20);
o["Move Overhead"] << Option(100, 0, 5000);
o["Minimum Thinking Time"] << Option(20, 0, 5000);
o["Slow Mover"] << Option(84, 10, 1000);
o["nodestime"] << Option(0, 0, 10000);
o["UCI_Chess960"] << Option(false);
o["NeverClearHash"] << Option(false);
o["HashFile"] << Option("hash.hsh", on_HashFile);
o["SaveHashtoFile"] << Option(SaveHashtoFile);
o["LoadHashfromFile"] << Option(LoadHashfromFile);

o["LoadEpdToHash"] << Option(LoadEpdToHash);
o["UCI_AnalyseMode"] << Option(false);
o["NN Perceptron Search"] << Option(false);
o["NN MCTS Self-Learning"] << Option(true);
o["MCTS Search"] << Option(false);
o["Dynamic Strategy"] << Option(false);
o["ICCF Analyzes"] << Option(0, 0, 8);
o["NullMove"] << Option(true);
o["SyzygyPath"] << Option("<empty>", on_tb_path);
o["SyzygyProbeDepth"] << Option(1, 1, 100);
o["Syzygy50MoveRule"] << Option(true);
o["SyzygyProbeLimit"] << Option(7, 0, 7);
[свернуть]


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

http://tests.stockfishchess.org/test...bc5925cf089eed

Только у меня исходник не открывается?
Maratka вне форума   Ответить с цитированием
Старый 05.06.2019, 12:15   #4753
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
http://tests.stockfishchess.org/test...bc5925cf089eed

Только у меня исходник не открывается?
У всех.
Вот причина: https://github.com/official-stockfis...sh/issues/2178
ChessMan вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Maratka (05.06.2019), Rom77 (05.06.2019)
Старый 05.06.2019, 12:19   #4754
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Дотянули резину....
Хорошо если человек сообразит, перелогиниться?
А может и плюнуть...
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (05.06.2019)
Старый 05.06.2019, 12:28   #4755
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Он уже писал на фишкукинге.
Но, вообще говоря, разработчики тут не при делах, это какая-то гитхабовская фигня.
Он должен открыть пулл реквест для начала. Что он не может сделать не по вине команды SF
Vizvezdenec вне форума   Ответить с цитированием
Старый 05.06.2019, 12:29   #4756
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
Но, вообще говоря, разработчики тут не при делах, это какая-то гитхабовская фигня.
ну конечно....

Fauzi's new patch where he reduces contempt to 20 along with a bunch of param tweaks disappeared. In fact I think his github account disappeared. Since it was an elo gainer, does anyone have his patch so we can try to merge it to master?

внедрили бы патч три дня назад, а там можно уже и разбираться, что не так с учеткой.

Цитата: Сообщение от Vizvezdenec
Он должен открыть пулл реквест для начала.
IMHO, он вообще никому ничего не должен, ему поди зарплату не платят.
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (05.06.2019)
Старый 05.06.2019, 12:40   #4757
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
Fauzi's new patch where he reduces contempt to 20 along with a bunch of param tweaks disappeared. In fact I think his github account disappeared. Since it was an elo gainer, does anyone have his patch so we can try to merge it to master?
кстати кто пользуется микрософтовскими поисковиками?

https://www.forbes.ru/tehnologii/362...hub-za-75-mlrd

Они кешируют страницы, а-ля гугл?
Maratka вне форума   Ответить с цитированием
Старый 05.06.2019, 12:40   #4758
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Этот патч по меньшей мере дискуссионный, поэтому его так просто в мастер не добавят никогда.
Почему? Потому что одна из вещей в этом комбо - снижение Contempt.
И это очень нехорошо по той причине, что Contempt выбирается как "максимальное значение, которое не слишком сильно регрессирует по отношению к 0". Т.е. оно проигрывает условные 0,4 эло.
И если его снижать, так можно любой эло-нейтральный патч пропихнуть через SPRT, потом повысить назад (ведь не регрессит против нуля), снова пропихнуть и т.д.
Открывает это путь к фиг знает чему. А то же комбо без изменения contempt не прошло.
http://tests.stockfishchess.org/test...bc5925cf08c3ce
Поэтому этот патч как минимум нужно обсудить, а я бы его вообще не принимал, если честно. Делаешь комбо - делай без изменения того, что не предназначено для получения эло против себя.
Vizvezdenec вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Maratka (05.06.2019), Кевин (05.06.2019)
Старый 05.06.2019, 12:42   #4759
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
Этот патч по меньшей мере дискуссионный, поэтому его так просто в мастер не добавят никогда.
Это уже другой вопрос. Возможно так было бы и правильно. Но сейчас получается, что нет самого предмета для обсуждения. :(
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (05.06.2019)
Старый 05.06.2019, 12:43   #4760
Chess762
2 разряд
 
Аватар для Chess762
 
Регистрация: 03.06.2016
Сообщений: 255
Сказал(а) спасибо: 3,444
Поблагодарили 422 раз(а) в 189 сообщениях
Репутация: 60
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
Что делать, учу C++ одновременно (и на примере) SF
А по какой книге учите язык С++?
__________________
"Перед нами типичный продукт современных технологий: кусочек человеческой фантазии, преображённый сверхчеловеческим шахматным
интеллектом." Гроссмейстер Е.Глейзеров
Chess762 вне форума   Ответить с цитированием
Старый 05.06.2019, 12:45   #4761
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
Это уже другой вопрос. Возможно так было бы и правильно. Но сейчас получается, что нет самого предмета для обсуждения. :(
Ну будет, когда Fauzi всё пофиксит.
А если не пофиксит - я сам создам PR, как я уже делал несколько раз.
https://github.com/official-stockfis...fish/pull/1806
Vizvezdenec вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Maratka (05.06.2019), Кевин (05.06.2019)
Старый 05.06.2019, 14:56   #4762
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Запустили с двойным контролем:
http://tests.stockfishchess.org/test...bc5925cf08da90

Во всяком случае, надеюсь, что это он, ибо исходников так и не вижу.
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (05.06.2019)
Старый 05.06.2019, 20:29   #4763
SKY
3 разряд
 
Аватар для SKY
 
Регистрация: 10.09.2018
Сообщений: 204
Сказал(а) спасибо: 82
Поблагодарили 55 раз(а) в 39 сообщениях
Репутация: 7
По умолчанию Re: Stockfish и его производные

Посоветуйте хорошую дебютную книгу для стока которая могла бы в оболочке Арена работать.
SKY вне форума   Ответить с цитированием
Старый 06.06.2019, 08:54   #4764
byan_mivv
Гроссмейстер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
По умолчанию Re: Stockfish и его производные

Stockfish and CorChess development builds compiled by I. Ivec

May 31, 2019

http://chess.ultimaiq.net/stockfish.html
__________________
"Не-ум - цветы вечности." Ошо
byan_mivv вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
ChessMan (07.06.2019), PanDoors (14.06.2019), Александр (06.06.2019), Валекс (06.06.2019), Виталий В. (07.06.2019)
Старый 06.06.2019, 14:18   #4765
byan_mivv
Гроссмейстер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
По умолчанию Re: Stockfish и его производные


CFish1966


https://www62.zippyshare.com/v/49FjNSpz/file.html
__________________
"Не-ум - цветы вечности." Ошо
byan_mivv вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
ChessMan (07.06.2019), Александр (06.06.2019), Виталий В. (07.06.2019), Философ (06.06.2019)
Старый 06.06.2019, 17:48   #4766
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от SKY
Посоветуйте хорошую дебютную книгу
Ну например Perfect2018.abk, в Арене работает, насколько хорошо для Стока незнаю
svoitsl вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
SKY (06.06.2019)
Старый 09.06.2019, 15:29   #4767
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: 31m059
Date: Sun Jun 9 14:19:07 2019 +0200
Timestamp: 1560082747

Simplify k-value for passers. Bench: 3854907 (#2182)

Stockfish evaluates passed pawns in part based on a variable k, which shapes the passed pawn bonus based on the number of squares between the current square and promotion square that are attacked by enemy pieces, and the number defended by friendly ones. Prior to this commit, we gave a large bonus when all squares between the pawn and the promotion square were defended, and if they were not, a somewhat smaller bonus if at least the pawn's next square was. However, this distinction does not appear to provide any Elo at STC or LTC.

Where do we go from here? Many promising Elo-gaining patches were attempted in the past few months to refine passed pawn calculation, by altering the definitions of unsafe and defended squares. Stockfish uses these definitions to choose the value of k, so those tests interact with this PR. Therefore, it may be worthwhile to retest previously promising but not-quite-passing tests in the vicinity of this patch.

STC:
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 42344 W: 9455 L: 9374 D: 23515 Elo +0.66
http://tests.stockfishchess.org/test...bc5925cf0904fb

LTC:
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 69548 W: 11855 L: 11813 D: 45880 Elo +0.21
http://tests.stockfishchess.org/test...bc5925cf0908c8

Bench: 3854907

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.
Кевин вне форума   Ответить с цитированием
Старый 09.06.2019, 15:37   #4768
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: protonspring
Date: Sun Jun 9 14:24:06 2019 +0200
Timestamp: 1560083046

Simplify Outposts #2176

This is a functional simplification. This is NOT the exact version that was tested. Beyond the testing, an assignment was removed and a piece changes for consistency.

Instead of rewarding ANY square past an opponent pawn as an "outpost," only use squares that are protected by our pawn. I believe this is more consistent with what the chess world calls an "outpost."

STC
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 23540 W: 5387 L: 5269 D: 12884 Elo +1.74
http://tests.stockfishchess.org/test...bc5925cf08b823

LTC
LLR: 2.94 (-2.94,2.94) [-3.00,1.00]
Total: 53085 W: 9271 L: 9204 D: 34610 Elo +0.44
http://tests.stockfishchess.org/test...bc5925cf08b992

bench 3424592


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.
Кевин вне форума   Ответить с цитированием
Старый 09.06.2019, 15:40   #4769
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: Michael Chaly
Date: Sun Jun 9 14:26:53 2019 +0200
Timestamp: 1560083213

Advanced pawn pushes tweak (#2175)

passed STC
http://tests.stockfishchess.org/test...bc5925cf08c0ed
LLR: 2.96 (-2.94,2.94) [0.50,4.50]
Total: 29496 W: 6718 L: 6406 D: 16372 Elo +3.68

passed LTC
http://tests.stockfishchess.org/test...bc5925cf08c343
LLR: 2.95 (-2.94,2.94) [0.00,3.50]
Total: 40778 W: 7057 L: 6765 D: 26956 Elo +2.49

original idea from early 2018 by @jerrydonaldwatson
Code slightly rewritten to be shorter and more logical, no functinal changes
compared to passed patch.

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.
Кевин вне форума   Ответить с цитированием
Старый 09.06.2019, 15:44   #4770
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: VoyagerOne
Date: Sun Jun 9 14:27:50 2019 +0200
Timestamp: 1560083270

SEE Pruning Tweak (#2183)

Don't SEE prune any check extensions

STC (yellow):
LLR: -2.96 (-2.94,2.94) [0.50,4.50]
Total: 129934 W: 29390 L: 28905 D: 71639 Elo +1.30
http://tests.stockfishchess.org/test...bc5925cf08dedb

LTC:
LLR: 2.95 (-2.94,2.94) [0.00,3.50]
Total: 102115 W: 17692 L: 17224 D: 67199 Elo +1.59
http://tests.stockfishchess.org/test...bc5925cf090331

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 (пользователей: 0 , гостей: 7)
 

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

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

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


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


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