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

Цитата: Сообщение от svoitsl
А если большие страницы включить и собственную книжку добавить то и на 100 Эло оторвется.
На 100 вряд ли. Но на 1 пункт запросто усилиться может
По поводу своей книжки: BrainFish и так с ней. А LP только немного ускорят его, ничего более. Все эти преимущества перекроются новыми сетками после LR-дропа, который произошел недавно))
sovaz1997 вне форума   Ответить с цитированием
Старый 21.07.2019, 00:23   #5072
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Ну я, вообще говоря, не знаю, потому что результаты тестов весьма разные выходят.
http://talkchess.com/forum3/viewtopic.php?f=6&t=71264
2080 TI против ризена 2950Х
https://www.sp-cc.de/lc0-testing.htm
Вот тут одна из достаточно новеньких сетей за пределами погрешности от SF при отношении скоростей типа 1:750 (хотя и выиграла личную встречу).
Vizvezdenec вне форума   Ответить с цитированием
Старый 21.07.2019, 00:51   #5073
Омегазеро
Гроссмейстер
 
Аватар для Омегазеро
 
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
https://www.sp-cc.de/lc0-testing.htm
при отношении скоростей типа 1:750
Что-то тут не то с соотношением!

Разве может 12-поточный i7, пусть даже в мобильном варианте, выдавать всего 7,5 Мnps?

Его десктопный собрат выдает 15,2 Мnps

По данным тестов, мобильный на 28% медленнее, поэтому должен выдавать скорость 15,2*0,72 = 11 Мnps
Изображения
Тип файла: jpg 49834761.jpg (117.3 Кб, 9 просмотров)
Омегазеро вне форума   Ответить с цитированием
Старый 21.07.2019, 01:03   #5074
sovaz1997
Гроссмейстер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: Stockfish и его производные

Там ещё видеокарта специально замедлена, чтобы приблизить соотношение. Возможно, есть косвенное влияние этого замедления. Но это не так важно, т. к. в этих текстах более интересен сам прогресс, а не абсолютная разница между Стоком и Лилой)
sovaz1997 вне форума   Ответить с цитированием
Старый 21.07.2019, 01:23   #5075
Омегазеро
Гроссмейстер
 
Аватар для Омегазеро
 
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
2080 TI против ризена 2950Х
2080TI выдает 38knps, 2950Х - 43 Mnps
При таком соотношении сеть 42731 должна выигрывать с большим отрывом
Похоже, что у 2080TI неправильные настройки, замедляющие Лилу
Омегазеро вне форума   Ответить с цитированием
Старый 21.07.2019, 03:14   #5076
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Кому и что она должна?
Пока что максимум того, что я видел при таком соотношении, было 15 эло с погрешностью 10.
Vizvezdenec вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Maratka (21.07.2019)
Старый 23.07.2019, 14:45   #5077
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
Ну мейнтейнер - это тот, кто имеет решающее слово.
Всю историю проекта он был один и только с этого года их 2 - snicolet и Марко.
Vizvezdenec, а как понять последний пост от snicolet в этом пуле?

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

То, что Марко и он в отпуске без доступа к ПК уже неделю и потому мастер не обновляется, это понятно. Но он так пишет, словно Stefan Geschwentner третий мейнтейнер и может добавить патчи в мастер в отсутствие двух других.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
Старый 23.07.2019, 16:35   #5078
byan_mivv
Гроссмейстер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
По умолчанию Re: Stockfish и его производные

asmFishWCP_2019-07-22

https://github.com/CounterPly/asmFis...owsOS_binaries
__________________
"Не-ум - цветы вечности." Ошо
byan_mivv вне форума   Ответить с цитированием
13 пользователя(ей) сказали cпасибо:
Chess762 (24.07.2019), ChessMan (25.07.2019), Cr@ck (23.07.2019), Ofiscer (23.07.2019), PanDoors (23.07.2019), SergeyMZ (23.07.2019), TAVR (24.07.2019), Viktor (23.07.2019), Александр (24.07.2019), Александр Руденко (23.07.2019), Виталий В. (24.07.2019), Владимир Харламов (24.07.2019), Философ (23.07.2019)
Старый 23.07.2019, 17:51   #5079
Александр Руденко
Гроссмейстер
 
Аватар для Александр Руденко
 
Регистрация: 02.07.2016
Адрес: Новая Москва
Сообщений: 1,082
Сказал(а) спасибо: 112
Поблагодарили 981 раз(а) в 449 сообщениях
Записей в дневнике: 2
Репутация: 99
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от byan_mivv
цэ добрэ
__________________
Выше нас только звезды

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

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

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

ICCF - 2431
PlayChess - 2640
Шахматная Планета - 2621
Александр Руденко вне форума   Ответить с цитированием
Старый 23.07.2019, 20:34   #5080
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Кевин
Vizvezdenec, а как понять последний пост от snicolet в этом пуле?

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

То, что Марко и он в отпуске без доступа к ПК уже неделю и потому мастер не обновляется, это понятно. Но он так пишет, словно Stefan Geschwentner третий мейнтейнер и может добавить патчи в мастер в отсутствие двух других.
Ну последний побыл мейнтейнером 2-3 недели, успел добавить в мастер 1 мой патч и на полгода пропал.
Я смог даже его ирл контакты найти (точнее, компании, где он работает), туда позвонил snicolet выяснить, жив ли он вообще
Ну, видимо, у него есть доступ до сих пор.
Vizvezdenec вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (24.07.2019)
Старый 24.07.2019, 08:56   #5081
byan_mivv
Гроссмейстер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
По умолчанию Re: Stockfish и его производные

Raubfisch_X41_cluster-sl_and_GTZ20_cluster-sl

http://s000.tinyupload.com/?file_id=...37472963552011

__________________________________________________ ___

cfish19724


http://s000.tinyupload.com/?file_id=...99335796857817
__________________
"Не-ум - цветы вечности." Ошо
byan_mivv вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
ChessMan (24.07.2019), gens (24.07.2019), SergeyMZ (24.07.2019), Viktor (24.07.2019), Виталий В. (24.07.2019)
Старый 24.07.2019, 12:42   #5082
Chess762
2 разряд
 
Аватар для Chess762
 
Регистрация: 03.06.2016
Сообщений: 255
Сказал(а) спасибо: 3,444
Поблагодарили 422 раз(а) в 189 сообщениях
Репутация: 60
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от byan_mivv
asmFishWCP_2019-07-22
Какой последний патч Стокфиша вошел в это обновление?
__________________
"Перед нами типичный продукт современных технологий: кусочек человеческой фантазии, преображённый сверхчеловеческим шахматным
интеллектом." Гроссмейстер Е.Глейзеров
Chess762 вне форума   Ответить с цитированием
Старый 24.07.2019, 13:10   #5083
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Chess762
Какой последний патч Стокфиша вошел в это обновление?
Asymmetrical 8x8 Pawn PSQT …
Kurtbusch authored and snicolet committed to official-stockfish/Stockfish on 13 Dec 2018


https://github.com/official-stockfis...b5a7f507751a5a
ChessMan вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Chess762 (25.07.2019), Corrs (24.07.2019)
Старый 24.07.2019, 15:35   #5084
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
Ну последний побыл мейнтейнером 2-3 недели, успел добавить в мастер 1 мой патч и на полгода пропал.
Я смог даже его ирл контакты найти (точнее, компании, где он работает), туда позвонил snicolet выяснить, жив ли он вообще
Ну, видимо, у него есть доступ до сих пор.
Да, я помню ту историю. Странно, что после этого права до сих пор ему оставили.

Да и сейчас он неделю уже никак не реагирует на просьбу snicolet-а.

А кто самый-самый главный мейнтейнер? Кто может назначать другим права на запись и снимать их? Марко?
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
Старый 24.07.2019, 16:01   #5085
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Кевин
Да, я помню ту историю. Странно, что после этого права до сих пор ему оставили.

Да и сейчас он неделю уже никак не реагирует на просьбу snicolet-а.

А кто самый-самый главный мейнтейнер? Кто может назначать другим права на запись и снимать их? Марко?
Да, Марко.
Ну а чем мешают права у него, если он их никак не использует, собственно?
Он там что-то затирал про проблемы со здоровьем, не знаю, как это может мешать, ну если не психические (впрочем, этого он тоже не уточнял, так что всё возможно).
Да в любом случае приедут ребята из деревень и разгребут, единственный минус - я уже не знаю, что даже и писать, потому что чуть ли не половина известной мне области кода поменялась (LMR/Statscore, continuation history, space evaluation, что-то там ещё), а по остальной части у меня особо и идей-то нет
Возможно, нужен ещё один саб-мейнтейнер типа vondele, я не очень подхожу, потому что гитхабом умею пользоваться как обезьяна автоматом.
Vizvezdenec вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (24.07.2019)
Старый 25.07.2019, 05:09   #5086
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Ещё веселее
Due to U.S. trade controls law restrictions, your GitHub account has been restricted. For individual accounts, you may have limited access to free GitHub public repository services for personal communications only. Please read about GitHub and Trade Controls for more information. If you believe your account has been flagged in error, please file an appeal.
Ну вроде бы создавать пулл реквесты и делать новые патчи это не мешает.
А то я в форму полез, а там 50 раз спрашивают, был ли я в Крыму в последнее время. Ну да, как бы был, я тут как бы живу.
Vizvezdenec вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (25.07.2019)
Старый 25.07.2019, 05:13   #5087
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

http://tests.stockfishchess.org/test...bc5925cf0ef86e
А, ну, кстати говоря, я долго пытался что-то сделать для усечения дерева поиска на небольших глубинах, и, похоже, таки смог.
Данный патч изменяет то, как работает усечение дерева поиска по Static Exchange Evaluation, т.е. по "я взял, ты взял, я взял, ты взял, что там по материалу?".
Ближе к краям, где lmrDepth маленький, будет усекаться меньше, и больше ближе к основному дереву, где lmdDepth большой (до определённой степени).
По идее будет немного хуже в тактике, но лучше глубину набирать, если я правильно понимаю, как это работает

Последний раз редактировалось Vizvezdenec; 25.07.2019 в 05:47.
Vizvezdenec вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Chess762 (25.07.2019), ChessMan (25.07.2019), Rom77 (25.07.2019), Кевин (25.07.2019)
Старый 25.07.2019, 08:34   #5088
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

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

Цитата: Сообщение от Maratka
А скажем на часовом контроле что получится?
Да то же самое.
Там основные изменения идут пока значение функции не слишком велико, т.е. до глубины где-то 25 (что вполне достижимо даже на стандартном стокфишевском LTC).
Дальше там уже значение больше, чем ферзь, т.е. считайте усекаться не будет ничего (как и в мастере)
Это же не зря называется "shallow depth pruning" - эта эвристика ещё самая "глубокая".

Вот как выглядит значение - ферзь это 2500 примерно.
Vizvezdenec вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
ChessMan (25.07.2019), Maratka (25.07.2019), Кевин (25.07.2019)
Старый 25.07.2019, 09:22   #5090
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: Alain SAVARD
Date: Thu Jul 25 08:07:55 2019 +0200
Timestamp: 1564034875

Space Invaders

Try a more ambitius simplification of the space bonus

STC http://tests.stockfishchess.org/test...bc5925cf0da2a4
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 51299 W: 11320 L: 11257 D: 28722 Elo +0.43

LTC http://tests.stockfishchess.org/test...bc5925cf0db215
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 49761 W: 8409 L: 8335 D: 33017 Elo +0.52

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

bench: 3395999

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пасибо:
ChessMan (25.07.2019), Валекс (25.07.2019)
Старый 25.07.2019, 09:25   #5091
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

snicolet приехал, сейчас будет водопад патчей
Vizvezdenec вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
ChessMan (25.07.2019), Кевин (25.07.2019)
Старый 25.07.2019, 09:25   #5092
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: Vizvezdenec
Date: Thu Jul 25 08:17:11 2019 +0200
Timestamp: 1564035431

Tweak LMR and killers

Give extra stat bonus/malus in case of LMR for killers.

passed STC
http://tests.stockfishchess.org/test...bc5925cf0dcf23
LLR: 2.95 (-2.94,2.94) [0.50,4.50]
Total: 67188 W: 15030 L: 14534 D: 37624 Elo +2.56

passed LTC
http://tests.stockfishchess.org/test...bc5925cf0de115
LLR: 2.96 (-2.94,2.94) [0.00,3.50]
Total: 144355 W: 24739 L: 24153 D: 95463 Elo +1.41

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

bench 3723147


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

Author: Lolligerhans
Date: Thu Jul 25 08:23:43 2019 +0200
Timestamp: 1564035823

No influence on unsafeSquares of passers by pieces

Remove their pieces from influencing 'unsafeSquares' in passer
evaluation.

STC
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 36421 W: 8170 L: 8078 D: 20173 Elo +0.88
http://tests.stockfishchess.org/test...bc5925cf0cb26e

LTC
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 18927 W: 3253 L: 3129 D: 12545 Elo +2.28
http://tests.stockfishchess.org/test...bc5925cf0d3218

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

Bench: 3285659

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

Цитата: Сообщение от Vizvezdenec
Он там что-то затирал про проблемы со здоровьем, не знаю, как это может мешать, ну если не психические (впрочем, этого он тоже не уточнял, так что всё возможно).
Ну, во всяком случай на Github он как минимум заходил недавно, ибо за новый патч поставил радостную эмодзи.

Цитата: Сообщение от Vizvezdenec
http://tests.stockfishchess.org/test...bc5925cf0ef86e
А, ну, кстати говоря, я долго пытался что-то сделать для усечения дерева поиска на небольших глубинах, и, похоже, таки смог.
https://github.com/official-stockfis...fish/pull/2256.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
Старый 25.07.2019, 09:45   #5095
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Не, он вполне активно вернулся к разработке сейчас, но вот аппрувить не хочет.
Ну не хочет и не хочет
Vizvezdenec вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (25.07.2019)
Старый 25.07.2019, 09:45   #5096
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: Alain SAVARD
Date: Thu Jul 25 08:32:49 2019 +0200
Timestamp: 1564036369

Passed file cleanup

Protonspring had a successful functional simplification that removes the
PassedFile array using a simple linear equation.

Merge the additive term S(5, 10) of protonspring passed file simplification
(pull request https://github.com/official-stockfis...fish/pull/2250)
into the PassedRank array. This harmless change has a different bench because
the candidate passer evaluation will always get less compared to #2250,
as we apply bonus = bonus /2.

Tested as a non-regression against #2250

Passed STC
http://tests.stockfishchess.org/test...bc5925cf0e6fa2
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 81459 W: 18174 L: 18171 D: 45114 Elo +0.01

Passed LTC
http://tests.stockfishchess.org/test...bc5925cf0e731e
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 18525 W: 3176 L: 3052 D: 12297 Elo +2.33

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

Bench: 3859856

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

Author: VoyagerOne
Date: Thu Jul 25 08:46:26 2019 +0200
Timestamp: 1564037186

LMR Tweak

Reset statScore to zero if negative and most stats shows >= 0

STC:
LLR: 2.95 (-2.94,2.94) [0.50,4.50]
Total: 23097 W: 5242 L: 4963 D: 12892 Elo +4.20
http://tests.stockfishchess.org/test...bc5925cf0e598f

LTC:
LLR: 2.95 (-2.94,2.94) [0.00,3.50]
Total: 227597 W: 39013 L: 38191 D: 150393 Elo +1.25
http://tests.stockfishchess.org/test...bc5925cf0e5c13

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

Bench: 3242229

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

Author: Alain SAVARD
Date: Thu Jul 25 09:05:08 2019 +0200
Timestamp: 1564038308

Pawn clean up

Non functional simplification when we find the passed pawns in pawn.cpp
and some code clean up. It also better follows the pattern "flag the pawn"
and "score the pawn".

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

The idea behind the third condition for candidate passed pawn is a little
bit difficult to visualize. Just for the record, the idea is the following:

Consider White e5 d4 against black e6. d4 can (in some endgames) push
to d5 and lever e6. Thanks to this sacrifice, or after d5xe6, we consider
e5 as "passed".

However:
- if White e5/d4 against black e6/c6: d4 cannot safely push to d5 since d5 is double attacked;
- if White e5/d4 against black e6/d5: d4 cannot safely push to d5 since it is occupied.

This is exactly what the following expression does:

```
&& (shift<Up>(support) & ~(theirPawns | dblAttackThem)))
```

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

http://tests.stockfishchess.org/test...bc5925cf0e6e91
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 124666 W: 27586 L: 27669 D: 69411 Elo -0.23

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

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

Author: Vizvezdenec
Date: Thu Jul 25 09:16:53 2019 +0200
Timestamp: 1564039013

Tweak of SEE pruning condition

passed STC
http://tests.stockfishchess.org/test...bc5925cf0ef49a
LLR: 2.95 (-2.94,2.94) [0.50,4.50]
Total: 56874 W: 12820 L: 12373 D: 31681 Elo +2.73

passed LTC
http://tests.stockfishchess.org/test...bc5925cf0ef86e
LLR: 2.95 (-2.94,2.94) [0.00,3.50]
Total: 43512 W: 7547 L: 7247 D: 28718 Elo +2.40

Additional thanks to @locutus2 , @miguel-l and @xoto10 for fruitful discussion.
There may be some more elo there since this tweak was the first one and numbers
are more or less arbitrary.

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

Bench 3935523

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

Регресс-тест запущен:

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

Патч на отмену изменений в MultiPV так и остался без внимания, как и патч, исправляющий баг с поиском мата на нескольких потоках.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Maratka (25.07.2019)
Ответ


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

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

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

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


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


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