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)
Старый 21.01.2020, 21:14   #6571
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Corrs
Там движки с закрытым кодом играют, шо они мутят... одному чёрту известно
Прошу прощения, но это таки как.
Скажем выяснить для утилит того же Рабиновича, вида "кого подгружает оболочка" - это обычное дело.
У антивирусов: антивирус Касперского вполне себе детектит инжект кода в чужое адресное пространство. Понятно, что только под Windows, ибо... ну там все точится, самая популярная ОС таки.

Но в общем и целом - это легко определяется.
Maratka вне форума   Ответить с цитированием
Старый 21.01.2020, 21:35   #6572
Corrs
Гроссмейстер
 
Аватар для Corrs
 
Регистрация: 04.04.2019
Сообщений: 2,306
Сказал(а) спасибо: 2,100
Поблагодарили 2,294 раз(а) в 1,175 сообщениях
Репутация: 240
По умолчанию Re: Stockfish и его производные

Плавающий контемпт ты назвал лёгко выполнимым хаком
Стокфиш попалят, ибо код открыт
А кто проверит Комода или Гудини?
Corrs вне форума   Ответить с цитированием
Старый 21.01.2020, 21:57   #6573
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Любого спалят: зачем движку открывать процесс оболочки (системная функция - OpenProcess). Еще раз: это сечет любой приличный антивирус!

Ну а если его откроет и на запись:
(GetWindowThreadProcessId hWnd, PID
hProcess = OpenProcess(PROCESS_VM_WRITE, 0, PID)), то палево кромешное!

Хотя и без того палево,
hProcess = OpenProcess(PROCESS_VM_READ, 0, PID - это получение значний любых регистров в контексте выполнения любого процесса от процесса оболочки.

Разница лишь в том, что при "WRITE" можно изменить эти регистры движка-соперника.

________
В общем, дурь... никто на такое не пойдет!
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Corrs (22.01.2020)
Старый 21.01.2020, 22:26   #6574
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

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

Цитата: Сообщение от Maratka
Так может начать про это потихоньку "капать на моск"? Начать с форумов, если будет... некое накопленное общественное мнение - с ним можно идти к организаторам.
Это ведь объективно полезно, чтобы узнать реальные силы движков!
Все то же самое Komodo - ну на кой ему положительный contempt против SF'ша, а зачастую он именно так и играет! Т.е. сам себя и губит, ему полезно уже года два ставить contempt =0, как значение по-умолчанию, а в турнирах топов, т.е. отборах на финалистов - и вовсе минус.
Это я к чему:
1) Понятно, что адванесеры и так варятся вокруг SF и LZ, с какими-то долями K/H.
2) Но им важен первичный движок. Его они тоже в большинстве случаев найдут сами, в силу их радиальной разницы в игре в дебюте в случае игры с начальной позиции.
3) Но... должен быть и "любимчик", под их собственный, личный стиль, того самого адвансера.

А как выбрать? Таки должны быть тесты. Да хоть даже и TCEC, который на своих 100 партиях ничего не показывает, но... тенденцию любимых позиций таки обозначает!
Maratka вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Chess762 (22.01.2020), ck195708 (22.01.2020), Viktor (22.01.2020)
Старый 22.01.2020, 13:28   #6576
Alex_Zet
Эксперт
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Как же вы противоречивы Марата. В теме про Лилу вы критикует Омегазеро за тесты из 100 партий а уже здесь пишите о некой тенденции любимых позиций и их значимости в тех же 100 партиях.
Молодец.
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Старый 23.01.2020, 03:56   #6577
sovaz1997
Гроссмейстер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: Stockfish и его производные

Stockfish 11 протестировали на FastGM: http://fastgm.de/60-0.60.html
sovaz1997 вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Borisk (23.01.2020), Viktor (23.01.2020), Yard (23.01.2020)
Старый 23.01.2020, 11:03   #6578
Alex_Zet
Эксперт
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от sovaz1997
Stockfish 11 протестировали на FastGM
Как в старые добрые времена.
Впереди Сток, затем клоны, а уж потом в 100эло позади двух и полуторагодовалый движки.
Бальзаам.
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Chess762 (23.01.2020)
Старый 23.01.2020, 15:19   #6579
Kesandr
3 разряд
 
Аватар для Kesandr
 
Регистрация: 28.06.2018
Сообщений: 191
Сказал(а) спасибо: 239
Поблагодарили 87 раз(а) в 54 сообщениях
Репутация: 16
По умолчанию Re: Stockfish и его производные

Alex_Zet, скажите пожалуйста почему вы так не любите Стокфиша?
Kesandr вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
ninavi (23.01.2020)
Старый 23.01.2020, 18:14   #6580
Yard
3 разряд
 
Аватар для Yard
 
Регистрация: 01.12.2017
Адрес: Орехово-Зуево
Сообщений: 249
Сказал(а) спасибо: 132
Поблагодарили 244 раз(а) в 165 сообщениях
Репутация: 0
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Kesandr
Alex_Zet, скажите пожалуйста почему вы так не любите Стокфиша?
Он хороший плохой типа американский типа парень-крутое яйцо
Yard вне форума   Ответить с цитированием
Старый 23.01.2020, 18:53   #6581
Alex_Zet
Эксперт
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Месть жжет, ох как же хочется отомстить
мальчик старается
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Старый 23.01.2020, 19:42   #6582
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: Stéphane Nicolet
Date: Thu Jan 23 17:17:26 2020 +0100
Timestamp: 1579796246

Restore development version

No functional change

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

Author: protonspring
Date: Thu Jan 23 17:31:45 2020 +0100
Timestamp: 1579797105

Simplify signature of remove_piece()

This is a non-functional simplification. Instead of passing the piece type
for remove_piece, we can rely on the board. The only exception is en-passant
which must be explicitly set because the destination square for the capture
is not the same as the piece to remove.

Verified also in the Chess960 castling case by running a couple of perft, see
the pull request discussion: https://github.com/official-stockfis...fish/pull/2460

STC
LLR: 2.94 (-2.94,2.94) [-3.00,1.00]
Total: 18624 W: 4147 L: 4070 D: 10407 Elo +1.44
Ptnml(0-2): 223, 1933, 4945, 1938, 260
http://tests.stockfishchess.org/test...0446e17e451163

No functional change

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

Author: protonspring
Date: Thu Jan 23 17:49:10 2020 +0100
Timestamp: 1579798150

Simplify KPK classify

This is a non-functional simplification. If we use the "side to move" of the entry
instead of the template, one of the classify methods goes away. Furthermore, I've
resolved the colors in some of the statements (we're already assuming direction
using NORTH), and used stm (side to move) instead of "us," since this is much clearer
to me.

This is not tested because it is non-functional, only applies building the bitbase
and there are no changes to the binary (on my machine).

Closes https://github.com/official-stockfis...fish/pull/2485

No functional change

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

Author: protonspring
Date: Thu Jan 23 17:59:03 2020 +0100
Timestamp: 1579798743

Determine opposite colors mathematically

This is a non-functional speed-up: master has to access SquareBB twice while this patch
determines opposite_colors just using the values of the squares. It doesn't seem to change
the overall speed of bench, but calling opposite_colors(...) 10 Million times:

master: 39.4 seconds
patch: 11.4 seconds.

The only data point I have (other than my own tests), is a quite old failed STC test:
LLR: -2.93 (-2.94,2.94) [-1.50,4.50]
Total: 24308 W: 5331 L: 5330 D: 13647 Elo +0.01
Ptnml(0-2): 315, 2577, 6326, 2623, 289
http://tests.stockfishchess.org/test...3ac2425c4a9a67

Closes https://github.com/official-stockfis...fish/pull/2498

No functional change

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

Author: protonspring
Date: Thu Jan 23 18:20:11 2020 +0100
Timestamp: 1579800011

Use a std::bitset for KPKBitbase

This is a non-functional simplification. Looks like std::bitset works good
for the KPKBitbase. Thanks for Jorg Oster for helping get the speed up
(the [] accessor is faster than test()).

Speed testing: 10k calls to probe:
master 9.8 sec
patch 9.8 sec.

STC
LLR: 2.94 (-2.94,2.94) {-1.50,0.50}
Total: 100154 W: 19025 L: 18992 D: 62137 Elo +0.11
Ptnml(0-2): 1397, 11376, 24572, 11254, 1473
http://tests.stockfishchess.org/test...6e35ac603b7d2b

Closes https://github.com/official-stockfis...fish/pull/2502

No functional change

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.
Кевин вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Yard (23.01.2020), Валекс (23.01.2020)
Старый 23.01.2020, 20:40   #6587
Yard
3 разряд
 
Аватар для Yard
 
Регистрация: 01.12.2017
Адрес: Орехово-Зуево
Сообщений: 249
Сказал(а) спасибо: 132
Поблагодарили 244 раз(а) в 165 сообщениях
Репутация: 0
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Alex_Zet
Месть жжет, ох как же хочется отомстить
мальчик старается
Тьфу на Вас ещё раз!
Yard вне форума   Ответить с цитированием
Старый 23.01.2020, 20:41   #6588
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: Chess13234
Date: Thu Jan 23 18:33:01 2020 +0100
Timestamp: 1579800781

Minor fixes for misc.cpp

Fixes conflict with tune.h STRINGIFY macro.

No functional change

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.
Кевин вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Валекс (23.01.2020)
Старый 23.01.2020, 20:51   #6589
Alex_Zet
Эксперт
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Помнится на Иммортале был алеша 76 логин Алексей 76, тот тоже вначале копирастил ссылки на движки ( получить дешевую известность), лез ко всем в лички кто подавнее ( завязать дружбу с весомыми это первое дело )на форуме, стараясь подружиться ( что бы использовать в своих корыстных целях) и всех подряд благодарил ( влезть в доверие), как сейчас мальчик ярдик (логин Yard) . А потом как стал "оранжевым" перестал и ссылки давать и благодарить, стал важным и надувал щеки (желание известности и славы) .
Потеха смотреть на это.
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Старый 23.01.2020, 20:53   #6590
Александр Руденко
Гроссмейстер
 
Аватар для Александр Руденко
 
Регистрация: 02.07.2016
Адрес: Новая Москва
Сообщений: 1,082
Сказал(а) спасибо: 112
Поблагодарили 981 раз(а) в 449 сообщениях
Записей в дневнике: 2
Репутация: 99
По умолчанию Re: Stockfish и его производные

сток уже патчат ...тогда ждем обновления от эмана-))
__________________
Выше нас только звезды

Шахматы – моя жизнь, но моя жизнь – не только шахматы

Моя безответная любовь, это черная шахматная королева

Истина где-то рядом.....

ICCF - 2431
PlayChess - 2640
Шахматная Планета - 2621
Александр Руденко вне форума   Ответить с цитированием
Старый 23.01.2020, 20:54   #6591
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: Guenther Demetz
Date: Thu Jan 23 18:43:47 2020 +0100
Timestamp: 1579801427

Use (strict) greater-than-operator for 'improving'

Currently on a normal bench run in ~0,7% of cases 'improving' is set to
true although the static eval isn't improving at all, just keeping
equal. It looks like the strict gt-operator is more appropriate here,
since it returns to 'improving' its literal meaning without sideffects.

STC {-1.00,3.00} failed yellow:
https://tests.stockfishchess.org/tes...d5f550e4ae1c28
LLR: -2.93 (-2.94,2.94) {-1.00,3.00}
Total: 53155 W: 10170 L: 10109 D: 32876 Elo +0.40
Ptnml(0-2): 863, 6282, 12251, 6283, 892

non-regression LTC passed:
https://tests.stockfishchess.org/tes...d5f550e4ae1c41
LLR: 2.98 (-2.94,2.94) {-1.50,0.50}
Total: 23961 W: 3114 L: 3018 D: 17829 Elo +1.39
Ptnml(0-2): 163, 2220, 7114, 2298, 170

CLoses https://github.com/official-stockfis...fish/pull/2496

bench: 4561386

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

Author: Stefan Geschwentner
Date: Thu Jan 23 18:53:50 2020 +0100
Timestamp: 1579802030

Less reduction for escape moves at ttPv nodes

At expected PV nodes or nodes which marked as PV node in the hash table,
reduce escape moves even one ply less.

STC:
LLR: 2.94 (-2.94,2.94) {-1.00,3.00}
Total: 31795 W: 6140 L: 5953 D: 19702 Elo +2.04
Ptnml(0-2): 525, 3625, 7455, 3695, 583
http://tests.stockfishchess.org/test...b97aa0d75bc013

LTC:
LLR: 2.94 (-2.94,2.94) {0.00,2.00}
Total: 43975 W: 5708 L: 5454 D: 32813 Elo +2.01
Ptnml(0-2): 314, 4012, 13070, 4242, 325
http://tests.stockfishchess.org/test...b97aa0d75bc03c

Closes https://github.com/official-stockfis...fish/pull/2505

Bench: 4475583

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

Author: Vizvezdenec
Date: Thu Jan 23 19:03:25 2020 +0100
Timestamp: 1579802605

Tweak trapped rook penalty

This patch greatly increases the endgame penalty for having a trapped rook.
Idea was a result of witnessing Stockfish losing some games at CCCC exchanging
pieces in the position with a trapped rook which directly lead to a lost endgame.
This patch should partially fix such behavior making this penalty high even in
deep endgames.

Passed STC
http://tests.stockfishchess.org/test...b97aa0d75bc1c4
LLR: 2.94 (-2.94,2.94) {-1.00,3.00}
Total: 8528 W: 1706 L: 1588 D: 5234 Elo +4.81
Ptnml(0-2): 133, 957, 1985, 1024, 159

Passed LTC
http://tests.stockfishchess.org/test...b97aa0d75bc1e1
LLR: 2.95 (-2.94,2.94) {0.00,2.00}
Total: 88713 W: 11520 L: 11130 D: 66063 Elo +1.53
Ptnml(0-2): 646, 8170, 26342, 8492, 676

Closes https://github.com/official-stockfis...fish/pull/2510

Bench: 4964462

----------------------

Comment by Malcolm Campbell:

Congrats! I think this might be a common pattern - scores that seem to mainly apply
to the midgame are often better with a similar (or at least fairly big) endgame value
as well. Maybe there are others eval parameters we can tweak like this...


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.
Кевин вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Валекс (23.01.2020)
Старый 23.01.2020, 21:12   #6594
Yard
3 разряд
 
Аватар для Yard
 
Регистрация: 01.12.2017
Адрес: Орехово-Зуево
Сообщений: 249
Сказал(а) спасибо: 132
Поблагодарили 244 раз(а) в 165 сообщениях
Репутация: 0
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Alex_Zet
Помнится на Иммортале был алеша 76 логин Алексей 76, тот тоже вначале копирастил ссылки на движки ( получить дешевую известность), лез ко всем в лички кто подавнее ( завязать дружбу с весомыми это первое дело )на форуме, стараясь подружиться ( что бы использовать в своих корыстных целях) и всех подряд благодарил ( влезть в доверие), как сейчас мальчик ярдик (логин Yard) . А потом как стал "оранжевым" перестал и ссылки давать и благодарить, стал важным и надувал щеки (желание известности и славы) .
Потеха смотреть на это.
Как ты чуша говоришь мальчик мне 54 года моему младшему 9 лет но он мудрее тебя вероятно подумай на досуге о своём самолюбии!
Yard вне форума   Ответить с цитированием
Старый 23.01.2020, 21:15   #6595
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Ага, ну начнём по очереди
1 патч - отдельно меньше reductions в LMR для ходов, которые являются "уворачивающимися от взятий", при этом если позиция была уже в PV.
Что ход "уворачивается от взятий" считается просто - что обратный ход имеет отрицательное значение SEE, т.е. статического размена в точке. Грубо говоря, что у противника на клетку больше атак, чем у нас, поэтому лучше бы из этой клетки уйти. Теперь там будет ещё меньше reductions, если это в PV было.
Мой патч - достаточно забавное изменение параметра "на глазок" после 4с, где я видел стокфиш, который радостно меняет фигуры с ладьёй в углу. Этот патч существенно увеличивает штраф в эндшпиле за запертую ладью, чтобы неповадно было.
Ну и ещё патч будет - взятия, которые были усечены по плохому значению SEE (тому самому), всё равно пишутся в историю взятий и для них там считаются какие-то бонусы (честно, пока именно с историей взятий не особо сталкивался, могу тут быть не очень правым ).
Vizvezdenec вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
Chess762 (24.01.2020), Corrs (23.01.2020), Maratka (23.01.2020), Валекс (23.01.2020), Кевин (23.01.2020)
Старый 23.01.2020, 21:16   #6596
Alex_Zet
Эксперт
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Yard
Как ты чуша говоришь мальчик мне 54 года моему младшему 9 лет но он мудрее тебя вероятно подумай на досуге о своём самолюбии!
мальчик закипел
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Старый 23.01.2020, 21:18   #6597
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

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

Да ну его. Наберём 6-8 патчей - тогда и запустим. С нашими средними 0,5 эло/патч запускать регресс сейчас - просто трата ресурсов.
Vizvezdenec вне форума   Ответить с цитированием
Старый 23.01.2020, 21:24   #6599
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: Stefan Geschwentner
Date: Thu Jan 23 19:12:48 2020 +0100
Timestamp: 1579803168

History update for pruned captures

Use a SEE pruned capture move for history updates: this patch collects
pruned capture moves also in the failed captures list, so that they get
an update in capture history.

STC:
LLR: 2.95 (-2.94,2.94) {-1.00,3.00}
Total: 11124 W: 2222 L: 2089 D: 6813 Elo +4.15
Ptnml(0-2): 186, 1280, 2506, 1381, 200
http://tests.stockfishchess.org/test...b97aa0d75bc294

LTC:
LLR: 2.94 (-2.94,2.94) {0.00,2.00}
Total: 25552 W: 3418 L: 3211 D: 18923 Elo +2.81
Ptnml(0-2): 168, 2354, 7538, 2490, 200
http://tests.stockfishchess.org/test...44cfa4d6af415b

Closes https://github.com/official-stockfis...fish/pull/2511

Bench: 4810202

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.
Кевин вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Валекс (23.01.2020), Виталий В. (24.01.2020)
Старый 23.01.2020, 21:24   #6600
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
Да ну его. Наберём 6-8 патчей - тогда и запустим. С нашими средними 0,5 эло/патч запускать регресс сейчас - просто трата ресурсов.
Суть не в этом. Просто хочется проверить разницу со SF11 напрямую - это первое, и сделать пока слишком далеко не убежали - это второе.

Ну т.е. понятно не сейчас, но что-то мне подсказывает, что через пару недель или те самые 6-8 патчей вполне будет +10 ELO. А потом за сравнимое время будет всегда меньше, т.к. появится прокладка - предыдущий регресс.
Maratka вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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