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)
Старый 10.10.2018, 18:12   #3241
Asunta
Гроссмейстер
 
Аватар для Asunta
 
Регистрация: 10.07.2018
Сообщений: 1,406
Сказал(а) спасибо: 776
Поблагодарили 2,282 раз(а) в 935 сообщениях
Репутация: 230
По умолчанию Re: Stockfish и его производные

После strip stockfish.exe размер стал 907kB ( вместо 1121kB )
Asunta вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (23.10.2018), Alex_Lk (10.10.2018)
Старый 10.10.2018, 18:17   #3242
Alex_Lk
КМС
 
Аватар для Alex_Lk
 
Регистрация: 14.10.2016
Сообщений: 667
Сказал(а) спасибо: 5,298
Поблагодарили 1,292 раз(а) в 498 сообщениях
Репутация: 201
По умолчанию Re: Stockfish и его производные

Похвалитесь как работает ?
Alex_Lk вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (23.10.2018)
Старый 10.10.2018, 18:25   #3243
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Asunta
После strip stockfish.exe размер стал 907kB ( вместо 1121kB )
Компиляторы разные, поэтому размер будет отличаться.
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (23.10.2018)
Старый 10.10.2018, 18:32   #3244
Asunta
Гроссмейстер
 
Аватар для Asunta
 
Регистрация: 10.07.2018
Сообщений: 1,406
Сказал(а) спасибо: 776
Поблагодарили 2,282 раз(а) в 935 сообщениях
Репутация: 230
По умолчанию Re: Stockfish и его производные

Удалось построить точную копию ( размер 1121kB )

Просто <crc> нужно было взять более ранний ( 13.02.2018 ).
Он как раз прилагался к SF9, который тогда только появился.

Перед этим строился .ехе-шник по сегодняшнему мастеру.
Оценки вообще не совпадают с версией от 13.02.2018
И размеры файлов тоже не совпадают.
Asunta вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (23.10.2018), Alex_Lk (10.10.2018)
Старый 10.10.2018, 18:37   #3245
Asunta
Гроссмейстер
 
Аватар для Asunta
 
Регистрация: 10.07.2018
Сообщений: 1,406
Сказал(а) спасибо: 776
Поблагодарили 2,282 раз(а) в 935 сообщениях
Репутация: 230
По умолчанию Re: Stockfish и его производные

Можно немного поэкспериментировать, внося небольшие изменения

https://hxim.github.io/Stockfish-Evaluation-Guide/

А лучше сначала поработать головой, а уже потом - руками
Asunta вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (23.10.2018)
Старый 11.10.2018, 16:50   #3246
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Алексей
Несколько зеленых уже есть))
Цитата: Сообщение от Kesandr
А почему только через месяц?

Цитата: Сообщение от Кевин
Ну так с приходом нового мейнтейнера и новые порядки.
Хотя хочется верить, что это не станет правилом.
Пока всё по графику: последний аппрув был 27-го сентября, на носу 12-ое октября. Ещё пару недель и можно начинать волноваться
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (23.10.2018)
Старый 11.10.2018, 19:21   #3247
Алексей
3 разряд
 
Аватар для Алексей
 
Регистрация: 11.08.2017
Сообщений: 124
Сказал(а) спасибо: 0
Поблагодарили 64 раз(а) в 49 сообщениях
Репутация: 0
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Кевин
Пока всё по графику: последний аппрув был 27-го сентября, на носу 12-ое октября. Ещё пару недель и можно начинать волноваться
Имеется уже патч на 3,48эло
Алексей вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (23.10.2018)
Старый 11.10.2018, 21:36   #3248
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Алексей
Имеется уже патч на 3,48эло
Именно! И не один патч уже прошёл. Но в мастер их не добавляют
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (23.10.2018)
Старый 11.10.2018, 21:51   #3249
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Ситуация такая.
Stefan Geschwentner пропал. Я не ожидаю хороших новостей, если честно, т.к. не помню такого за прошлые 3-4 года.
Stephane Nicolet (прошлый мейнтейнер) играет на турнире в отелло (Реверси). Чтобы вы понимали уровень, он - чемпион в Abalone 2003 года и вице-чемпион в Отелло 2007 https://en.wikipedia.org/wiki/Abalone_(board_game) https://en.wikipedia.org/wiki/Reversi. Так что турнир для него - не прогулка в парке под пиво, а серьёзное дело. Более того, он себе нашёл женщину и ещё и в реальной жизни занят. Он обещал по завершении всего этого мероприятия позвонить по телефону в компанию, где работает sg (не скрою, я её адрес в интернете с помощью гугла нашёл ) и выяснить, что с ним. Но я не ожидаю сильно хороших новостей - пропасть на месяц без какого-либо фидбека на Стефана не похоже. Не хотелось бы, но ожидания очень плохие.
Поэтому пока что до турнира Stephane заапрувил лёгкие патчи, а спорные оставил на потом. После турнира будет виднее. Поэтому и задержка в мастере. Но, в принципе, мы пока никуда не спешим
Vizvezdenec вне форума   Ответить с цитированием
8 пользователя(ей) сказали cпасибо:
Alexandr_L (23.10.2018), Alex_Lk (12.10.2018), Burcontovk (13.10.2018), Chess762 (12.10.2018), ck195708 (11.10.2018), sovaz1997 (11.10.2018), Viktor (12.10.2018), Кевин (11.10.2018)
Старый 11.10.2018, 21:57   #3250
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Vizvezdenec, конечно, ситуации разные бывают и если что, не дай Бог, случилось - никто претензий и не предъявляет.

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

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

Марко в последние несколько лет занимался мейнтейнерством исключительно на нежелании передавать проект в третьи руки.
Реально за последние три месяца я написал патчей больше, чем он с 2013 года. Фактически как именно разработчик он уже давно не участвует в проекте.
Видимо, это окончательно выпало из сферы его интересов, и я не берусь его за это осуждать.
Vizvezdenec вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Alexandr_L (23.10.2018), Alex_Lk (12.10.2018), Bullet (12.10.2018), Валекс (11.10.2018)
Старый 12.10.2018, 08:15   #3252
Asunta
Гроссмейстер
 
Аватар для Asunta
 
Регистрация: 10.07.2018
Сообщений: 1,406
Сказал(а) спасибо: 776
Поблагодарили 2,282 раз(а) в 935 сообщениях
Репутация: 230
По умолчанию Re: Stockfish и его производные

Огромное спасибо всем неравнодушным форумчанам!
Процесс пошёл!

Чтобы не повторяться, даю ссылку на тему БЛ-форума:
http://www.bestlogic.online/forum.ph...m=1&idtem=1221
( я там как ATSTOY прохожу.. )


Описание новой SF-игрушки и возможность скачать - прилагаюцца : )
Также планируются публикации тестовых матчей против SF9 в разных
дебютах ( 10 партий, контроль 10мин + 10сек на партию )...
Asunta вне форума   Ответить с цитированием
7 пользователя(ей) сказали cпасибо:
Alexandr_L (23.10.2018), Alex_Lk (12.10.2018), Burcontovk (13.10.2018), Chess762 (12.10.2018), ChessMan (14.10.2018), PanDoors (14.10.2018), Валекс (12.10.2018)
Старый 12.10.2018, 12:08   #3253
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Я видно пропустил самое интересное.
В чем отличие? Добавлены какие-то новые патчи?
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (23.10.2018)
Старый 12.10.2018, 12:18   #3254
otodranik
Гроссмейстер
 
Аватар для otodranik
 
Регистрация: 25.01.2017
Сообщений: 2,114
Сказал(а) спасибо: 1,261
Поблагодарили 3,271 раз(а) в 1,504 сообщениях
Репутация: 138
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
Я видно пропустил самое интересное.
В чем отличие? Добавлены какие-то новые патчи?
Про идеи Асунты? Я прочитал на бестложике его мысли. Человек пытается сделать из Стокфиша монстра с мышлением Крамника-Петросяна-Карпова-Нимцовича, но со скоростью счёта машины. Идея хорошая, но трудоёмкая до жути, и думаю лучше это реализовывать в ИИ, в Лиле-зиро. Простыми правками бонусов и с мощностями рядового юзера - этого вряд-ли добьёшься, нужны новые алгоритмы "понимания позиции"

Кстати замечу, что позицию с плохим слоном Стокфиш, естественно, понимает, и отдает предпочтение в оценке (как он это умеет) стороне с хорошим конём. Позиционный стиль - это только часть шахмат, хотя и ее основная веха, не нужно забывать про тактику. В идеале лучший ход - это и не тактический и не позиционный, это люди придумали для себя, и под себя.

Лично могу поддержать дискуссию и на тему игры-стратегии, так-как в юношестве был КМСом, продающим надежды, да и сейчас активно играю в сети, самообучаюсь.
__________________
AMD Ryzen 7 5700G@3.8GHz
AMD Ryzen 5 2600@3.4GHz
otodranik вне форума   Ответить с цитированием
9 пользователя(ей) сказали cпасибо:
Alexandr_L (23.10.2018), Alex_Lk (12.10.2018), Asunta (12.10.2018), Burcontovk (13.10.2018), Chess762 (15.10.2018), ChessMan (14.10.2018), Maratka (12.10.2018), Ofiscer (13.10.2018), Валекс (12.10.2018)
Старый 14.10.2018, 21:35   #3255
byan_mivv
Гроссмейстер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
По умолчанию Re: Stockfish и его производные

"В нашем полку прибыло!".
Четыре обновления на аброке на данный момент...
__________________
"Не-ум - цветы вечности." Ошо
byan_mivv вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Alexandr_L (23.10.2018), ChessMan (14.10.2018), Виталий В. (21.10.2018)
Старый 15.10.2018, 01:53   #3256
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Итого шесть патчей одобрили:

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

Author: ElbertoOne
Date: Sun Oct 14 20:40:57 2018 +0200
Timestamp: 1539542457

Simplify check extensions

Remove the !moveCountPruning condition for check extensions, which seems not necessary.

STC:
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 22238 W: 4835 L: 4715 D: 12688 Elo +1.87
http://tests.stockfishchess.org/tests/view/5bb3241a0ebc592439f6d2ac

LTC:
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 36593 W: 5898 L: 5802 D: 24893 Elo +0.91
http://tests.stockfishchess.org/tests/view/5bb34c220ebc592439f6d5dc

Bench: 4274207



Author: Joost VandeVondele
Date: Sun Oct 14 20:33:52 2018 +0200
Timestamp: 1539542032

Randomize draw eval

The patch adds a small random component (+-1) to VALUE_DRAW for the evaluation
of draw positions (mostly 3folds). This random component is not static, but
potentially different for each visit of the node (hence derived from the node
counter). The effect is that in positions with many 3fold draw lines, different
lines are followed at each iteration. This keeps the search much more dynamic,
as opposed to being locked to one particular 3fold.

An example of a position where master suffers from 3fold-blindness and this patch
solves quickly is the famous TCEC game 53:

FEN: 3r2k1/pr6/1p3q1p/5R2/3P3p/8/5RP1/3Q2K1 b - - 0 51

master doesn't see that this is a lost position (draw eval up to depth 50) as
Qf6-e6 d4-d5 (found by patch at depth 23) leads to a loss.

The 3fold-blindness is more important at longer TC, the patch was yellow STC and
LTC, but passed VLTC:

STC
LLR: -2.95 (-2.94,2.94) [0.00,5.00]
Total: 46328 W: 10048 L: 9953 D: 26327 Elo +0.71
http://tests.stockfishchess.org/tests/view/5b9c0ca20ebc592cf275f7c7

LTC
LLR: -2.95 (-2.94,2.94) [0.00,5.00]
Total: 54663 W: 8938 L: 8846 D: 36879 Elo +0.58
http://tests.stockfishchess.org/tests/view/5b9ca1610ebc592cf27601d3

VLTC
LLR: 2.95 (-2.94,2.94) [0.00,5.00]
Total: 31789 W: 4512 L: 4284 D: 22993 Elo +2.49
http://tests.stockfishchess.org/tests/view/5b9d1a670ebc592cf276076d

Credit to @crossbr for pointing to this problem repeatedly, and giving the hint
that many draw lines are typical in those situations.

Bench: 4756639



Author: Guenther Demetz
Date: Sun Oct 14 20:19:46 2018 +0200
Timestamp: 1539541186

Correctly track down pv even in fail-high case

Currently we update (track up) the pv even in the fail high case.
However most times in such cases the pv in the ply below remains unset
because there we have value == alpha and so finally we see truncated
pv's (=just one move) in fail high cases.
Of course tracking down these pv's (+sending them to the gui) comes at a
certian cost, but no-regression tests passed:

STC:
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 16300 W: 3556 L: 3424 D: 9320 Elo +2.81
http://tests.stockfishchess.org/tests/view/5b9b73500ebc592cf275ea92

LTC:
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 202411 W: 32734 L: 32897 D: 136780 Elo -0.28
http://tests.stockfishchess.org/tests/view/5b9baed10ebc592cf275ef6d

N.B.: Digging also into qsearch was tried in another version but seemed
not to pass the tests. This means that we don't always will get a pv
until the very tips.

No functional change



Author: Miguel Lahoz
Date: Sun Oct 14 20:15:16 2018 +0200
Timestamp: 1539540916

Simplify evaluation of blockers_for_king


Currently, we have two evaluation terms which account for pinned pieces.
One is for all pinned pieces in kingDanger computation and another for
just pinned pawns in ThreatByRank. We can increase the relevant bonus
for kingDanger calculation and do away with the ThreatByRank, which
seems to just add more complexity.

STC:
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 113353 W: 24299 L: 24356 D: 64698 Elo -0.17
http://tests.stockfishchess.org/tests/view/5ba348c20ebc592cf2766e61

LTC:
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 96458 W: 15514 L: 15511 D: 65433 Elo +0.01
http://tests.stockfishchess.org/tests/view/5ba398830ebc592cf2767563

At 100k games, I thought it struggles a bit, but some related [0,4]
tests attempting individual tweaks seem to fail:

I tried directly tweaking ThreatByRank:
http://tests.stockfishchess.org/tests/view/5ba3c6300ebc592cf276791c
http://tests.stockfishchess.org/tests/view/5ba3c6190ebc592cf2767917

@Vizveznedec was also recently trying to tweak the same coeffecients
for kingDanger calculation:
http://tests.stockfishchess.org/tests/view/5ba2c7320ebc592cf27664b2
http://tests.stockfishchess.org/tests/view/5ba2c8220ebc592cf27664b8
http://tests.stockfishchess.org/tests/view/5ba2c7880ebc592cf27664b4
http://tests.stockfishchess.org/tests/view/5ba2c7ce0ebc592cf27664b6

Bench: 4648095


Author: Joost VandeVondele
Date: Sun Oct 14 20:10:47 2018 +0200
Timestamp: 1539540647

small ttCapture simplification.

ttCapture can be assigned to only once outside of the main loop. The patch seems
functional at higher depths (seems possible in the case of non-legal TTmoves that
are captures).

passed STC
LLR: 2.94 (-2.94,2.94) [-3.00,1.00]
Total: 23189 W: 5098 L: 4980 D: 13111 Elo +1.77
http://tests.stockfishchess.org/tests/view/5bb3822c0ebc592439f6d966

passed LTC
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 10336 W: 1665 L: 1529 D: 7142 Elo +4.57
http://tests.stockfishchess.org/tests/view/5bb39a190ebc592439f6db8a

unchanged bench: 4312846


Author: 31m059
Date: Sun Oct 14 20:02:31 2018 +0200
Timestamp: 1539540151

Combo

This PR is a combination of two unrelated [0, 4] patches that appeared promising
but not quite strong enough to pass on their own. The combination initially failed
STC with a positive score after a long run, and the subsequent speculative LTC test
passed.

* tweak_threatOnQueen4 :

Increase the middlegame components of ThreatByMinor[QUEEN]
and ThreatByRook[QUEEN] by 15 each. Bryan's (@crossbr) analysis of CCC Bonus Game 10
inspired several tests on penalizing a queen with limited safe mobility. While
attempting to implement this idea, I noticed that when I did not include the queen's
current square in the calculations, the Elo gains seemed to vanish--and only then did
I have the idea to revisit ThreatByMinor[QUEEN] and ThreatByRook[QUEEN], adding a
corresponding value to each. Without Bryan's work, this test would never have been
submitted. I would also like to recognize the efforts and contributions of @SFisGOD,
who also vigorously worked on this idea.

* Use pure static eval for null move pruning :

This idea was directly re-purposed from a promising test by Jerry Donald Watson
(@jerrydonaldwatson) in August. It was also independently developed and tested by
Stefan Geschwentner (@locutus2) previously.
Thank you all!

STC (failed yellow):
LLR: -2.96 (-2.94,2.94) [0.00,4.00]
Total: 83913 W: 17986 L: 17825 D: 48102 Elo +0.67
http://tests.stockfishchess.org/tests/view/5bbc59300ebc592439f76aa5

LTC:
LLR: 2.95 (-2.94,2.94) [0.00,4.00]
Total: 137198 W: 22351 L: 21772 D: 93075 Elo +1.47
http://tests.stockfishchess.org/tests/view/5bbce35f0ebc592439f77639

Bench: 4312846
[свернуть]



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

Regression test результаты
ELO: 49.08 +-2.0 (95%)
Vizvezdenec вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (23.10.2018)
Старый 15.10.2018, 02:32   #3258
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

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

Цитата: Сообщение от Кевин
Vizvezdenec, кстати, кто постарался с одобрением патчей?
snicolet, как и обычно в последний год.
Видимо, турнир по реверси закончился, он и заапрувил, что было
Vizvezdenec вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (23.10.2018), Кевин (15.10.2018)
Старый 15.10.2018, 06:23   #3260
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Кстати, патч ещё был по цугцвангам интересный. Вроде он проходил тесты, но пока не добавлен. Что с ним решили?
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (23.10.2018)
Старый 15.10.2018, 08:01   #3261
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Кевин
Кстати, патч ещё был по цугцвангам интересный. Вроде он проходил тесты, но пока не добавлен. Что с ним решили?
Что решили не знаю, но если Вам интересен сам движок то вот, компиляция от Марко Зербинати:

https://www19.zippyshare.com/v/lTYjuxtH/file.html
ChessMan вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (23.10.2018), Viktor (15.10.2018)
Старый 15.10.2018, 11:45   #3262
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Кевин
Кстати, патч ещё был по цугцвангам интересный. Вроде он проходил тесты, но пока не добавлен. Что с ним решили?
Он не прошёл SPRT и автор никуда его не добавлял.
Vizvezdenec вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Alexandr_L (23.10.2018), Maratka (15.10.2018), Кевин (15.10.2018)
Старый 15.10.2018, 13:57   #3263
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Полный итог тестирования:

18-10-14 sni master
ELO: 49.01 +-1.9 (95%) LOS: 100.0%
Total: 40000 W: 9388 L: 3783 D: 26829
40000 @ 60+0.6 th 1 Regression/progression test against SF9 after "Simplify check extensions" of October, 14th
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
AAM (15.10.2018), Alexandr_L (23.10.2018)
Старый 15.10.2018, 16:25   #3264
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

https://groups.google.com/forum/#!to...ng/ycLUnjvLsmg
важные новости
Vizvezdenec вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Alexandr_L (23.10.2018), Rom77 (15.10.2018), Валекс (15.10.2018)
Старый 15.10.2018, 21:25   #3265
byan_mivv
Гроссмейстер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
По умолчанию Re: Stockfish и его производные

Stockfish development builds compiled by I. Ivec and L. Ljubičić

October 14, 2018

https://chess.ultimaiq.net/stockfish.html
__________________
"Не-ум - цветы вечности." Ошо
byan_mivv вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Alexandr_L (23.10.2018), Maratka (16.10.2018), Валекс (15.10.2018), Философ (15.10.2018)
Старый 16.10.2018, 07:29   #3266
byan_mivv
Гроссмейстер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
По умолчанию Re: Stockfish и его производные

BrainFish_181015

https://zipproth.com/index.html#Brainfish_download
__________________
"Не-ум - цветы вечности." Ошо
byan_mivv вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
ALEKS (19.10.2018), Alexandr_L (23.10.2018)
Старый 21.10.2018, 09:46   #3267
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: mstembera
Date: Sun Oct 21 08:15:04 2018 +0200
Timestamp: 1540102504

Small simplification in castling rights

There is no need for a special struct with a static member
to generate castling rights.

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

Цитата: Сообщение от Maratka
Итого:
Несколько партий недоиграл, но в них смысле нет: LZ там явно возьмет либо очко, либо пол-очка черным, а SF либо проиграет белыми, либо ничья. Побед белыми нет ни у одной из сторон, так что и в оставшихся партиях их ждать не приходится.


IMHO, проиграть 3-4 и 0-5 - это две большие разницы.
Так что патчик таки работает.
Maratka вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (23.10.2018), ck195708 (21.10.2018)
Старый 21.10.2018, 12:04   #3269
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka


IMHO, проиграть 3-4 и 0-5 - это две большие разницы.
Так что патчик таки работает.
24 партии не показатель. В моих тестах бывало один движок стартовал со счётом 9-1, а потом проигрывал матч, и это на нормальном контроле (60+0.6)
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (23.10.2018)
Старый 21.10.2018, 13:41   #3270
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Конечно не показатель.
Показатель был в матче из 5000 партий по специальной книге.
А тут просто конкретный дебют и его проверка "до" и "после".
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (23.10.2018)
Ответ


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

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

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

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


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


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