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)
Старый 30.03.2020, 11:48   #7111
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: Stockfish и его производные

- ну-да- как обычно- борьба копья со щитом...
- фигура перед чужой пешкой- это блок по- Нимцовичу, особенно силен конь- напасть можно только ладьей по горизонтали, а блокада- это вообще песня...

r1b3k1/pp6/4p3/PP1pN2P/3N1K2/8/8/8 w

причем при ходе черных ничья
sergey1963 вне форума   Ответить с цитированием
Старый 30.03.2020, 11:55   #7112
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
Ерунда, уж простите.
Накамура с рыбкой 3 стокфишу 5 проиграл 0,5 - 1,5, когда играл, причём там без особых вариантов было. Т.е. "лучше" него не было ни в одной из партий, в одной он удержал чуть плохой эндшпиль, во второй получил закрытую позицию, в которой его при поддержке рыбки пятый сток переманеврировал, так что ему пришлось разрушить свою псевдо-крепость, но это тоже не спасло.
https://www.chess.com/news/view/stoc...-nakamura-3634
А ведь между ними разницы-то всего 150-170 эло, т.е. как между SF8 и 11.
не-не немножко не то, это как раз случай не гонщика- Накамура просто грос (без навыков вождения), я же имел ввиду наших гросов-адванса- гонщиков с машиной- могу предложить собственную кандидатуру на стоке-9 против стока-11 или текущей версии- тем более- я беден- 4 ядра 6600к...
sergey1963 вне форума   Ответить с цитированием
Старый 30.03.2020, 12:00   #7113
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от sergey1963
не-не немножко не то, это как раз случай не гонщика- Накамура просто грос (без навыков вождения), я же имел ввиду наших гросов-адванса- гонщиков с машиной- могу предложить собственную кандидатуру на стоке-9 против стока-11 или текущей версии- тем более- я беден- 4 ядра 6600к...
Это Вы мне сейчас говорите, что гроссмейстеры не пользуются шахматными программами при домашней подготовке?
Ну попробуйте сыграть часовую партию со стоком 8 против 11, посмотрите, как пойдёт.
__________________

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

[свернуть]
Vizvezdenec вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
sergey1963 (30.03.2020)
Старый 30.03.2020, 12:18   #7114
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от SKY
Все вытекает и обобщается в любом случае оценкой позиции и исходя из нее делается ход,а это и есть видение позиции,мы по такому же принципу видим позицию,оцениваем сообразно знаниям.А глубина счета и скорость это ни что иное как та же самая оценка позиции,но следующей позиции.
Понятно что человек не хочет чтобы железяка играла очень сильнее его,но если смотреть отрешившись от чувства собственной значимости,то четко видно что сток это шедевр.И что лучше всего улучшению принципиально нет предела.
Остается наслаждаться красотой и радоваться что мы живем в это время))
- да уже давно не играют против проги, последним из могикан- был великий и ужасный, но никто и не бегает за лошадью и велосипедом, а уж мотоциклом и авто- подавно
- мы на сайте заочников и гоняемся на авто (стокфише и не только!) друг за другом- как бы выискиваем недостатки-исключения в играх между собой, поэтому кто-то на БЛ 1900, кто-то 2100, а кто и 2300...
sergey1963 вне форума   Ответить с цитированием
Старый 30.03.2020, 12:31   #7115
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
Еще один "зеленый" на поиск.
https://tests.stockfishchess.org/tes...2a5c3b3ca2ed4b
И ещё один новый разработчик Стокфиша. Неплохо для первого прошедшего патча.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Maratka (30.03.2020), Владимир001 (30.03.2020)
Старый 30.03.2020, 14:32   #7116
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Кевин
И ещё один новый разработчик Стокфиша. Неплохо для первого прошедшего патча.
Ну хотя бы кто-то из тех, кому я много раз указывал на ошибки в синтаксисе и логике, что-то изобрёл
Вообще тут гибрид 2 идей, которые по отдельности пробовались - для достаточно поздних ходов и если у нас не то самое (ttPv && !PvNode) увеличиваются reductions.
__________________

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

[свернуть]
Vizvezdenec вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Maratka (30.03.2020), Владимир001 (30.03.2020), Кевин (30.03.2020)
Старый 30.03.2020, 14:42   #7117
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
Ну хотя бы кто-то из тех, кому я много раз указывал на ошибки в синтаксисе и логике, что-то изобрёл
Эх, у меня бы когда что вышло...
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Владимир001 (30.03.2020)
Старый 30.03.2020, 16:45   #7118
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

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


8/P7/P7/1K3k2/5p2/8/4p3/8 w KQkq - 0 1


Тут похоже все же по две проходных у каждого цвета.
Т.е. хотелось бы видеть исключение, вида : у черных нет белопольного слона (вероятно ладьи на H), у белых нет чернопольного слона, либо ладьи на "A". Ну те, у кого квалификация повыше моей, думаю смогут накидать вариантов.

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

У белых будет считаться только 1 проходная, у чёрных - 2.
__________________

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

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

Цитата: Сообщение от Vizvezdenec
У белых будет считаться только 1 проходная, у чёрных - 2.
Это я понял. Но разве тут у белых одна проходная?
1. a8=Q e1=Q
И получаем что таки у белых было две проходных, и потому получили, что есть еще по проходной у каждой стороны поле очевидного провода пешки у каждой их сторон:



Q7/8/P7/1K3k2/5p2/8/8/4q3 w - - 0 2


Т.е. тут вероятно штраф неуместен.



______
В принципе, имено эта позиция - синтетика, ибо не иметь шестифигурки Налимова в матчах - дурной тон, но по смыслу то задачи понятно, что у белых пешки как минимум не хуже, чем у черных, хотя Ваш последний патч их штрафует.

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

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

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

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

Ну тест может показать вида 1,62 vs 1,68 ELO, и если так -то это лучше.
Другое дело, что на дополнительные проверки тратятся такты процессора, т.е. 10 секунд и минута - могут дать очень разное ELO в сравнении с уже приятным Вашем патчем. А 3 минуты могут дать заметно бОльшее, скажем те самые 1,62 и 1.91, т.е. возможен выхлоп по мере роста глубины.

_____
Я бы все же попробовал...

Главное, правильно запустить:

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

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

В общем, мое мнение: данный патч на счет сдоенных проходных пешек полезен (и странно было бы спорить против этого, коль он дает ELO, да и в целом - логичен с точки зрения шахматной теории), но он таки не полон, ибо в нем есть исключения, которые просто невозможно не использовать, и которые дадут тоже некоторое кол-во ELO, немного но таки дадут.

Вопрос лишь в том, что найдется ли (явно найдется) человек, который напишет (явно напишет) эти исключения. Но вот как скоро это произойдет - вопрос.
Maratka вне форума   Ответить с цитированием
Старый 30.03.2020, 22:44   #7124
Asunta
Гроссмейстер
 
Аватар для Asunta
 
Регистрация: 10.07.2018
Сообщений: 1,406
Сказал(а) спасибо: 776
Поблагодарили 2,282 раз(а) в 935 сообщениях
Репутация: 230
По умолчанию Re: Stockfish и его производные

Подробный разбор исключений обычно ведёт к снижению скорости...
Если дополнительных условий или операторов много - можно стать
на 5%-10% менее шустрым...

Для данного конткретного патча жалко и 1% потерь в скорости, а уточнять его
ценой ещё больших потерь бессмысленно, т.к. на микроконтролях фиштеста
скорость более чем решает и шансы преодолеть оный фиштест минимальны...
Asunta вне форума   Ответить с цитированием
Старый 30.03.2020, 22:50   #7125
Омегазеро
Гроссмейстер
 
Аватар для Омегазеро
 
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
По умолчанию Re: Stockfish и его производные

Сравниваем Стокфиш через Комодо 13.02

12-ядерник 3900x (22 потока)

200 игр по одноходовому набору от Noomen с переменой цвета
Контроль 10s+0.1s
Поражение - 800 cp
Присуждения по пятифигуркам нет - движки играют своим умом до упора

Стокфиш 11dev +105 -5 =90 +190 Эло
Стокфиш 10 +99 -12 =89 +162 Эло

Рост Стокфиша относительно Комодо 190-162 = 28 Эло

Это опять-таки гораздо меньше 50 СамоЭло

Игры прилагаются (там не только ходы, но и оценка движков на каждом ходе)
Вложения
Тип файла: zip stock_komodo.zip (663.8 Кб, 4 просмотров)
Омегазеро вне форума   Ответить с цитированием
Старый 30.03.2020, 23:00   #7126
Омегазеро
Гроссмейстер
 
Аватар для Омегазеро
 
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
омегазеро, который не умеет тестировать
повторю ваши слова
Цитата: Сообщение от Vizvezdenec
Я не против критики, но не когда она подкреплена откровенным wishful thinking, а то и просто враньём, а все аргументы, которые её опровергают, пропускаются мимо ушей
Вы уже целый год пропускаете мои аргументы, заменяя ответы враньем вроде "замедления Стокфиша на 20%"

А я ваши замечания учитываю - вы сказали уменьшить хэш Стокфиша до 256, я уменьшила

Других критических замечаний к условиям моих тестов вы не высказывали

Свой выбор одноходового дебютного набора от Noomen я неоднократно обосновывала - с ним меньше всего сомнений в репрезентативности и сбалансированности и он меньше всего ограничивает творчество движков

Когда Алхимик прислал свой дебютный набор, я тестировала с его набором

Могу взять набор от http://fastgm.de

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

Цитата: Сообщение от Asunta
Подробный разбор исключений обычно ведёт к снижению скорости...
Если дополнительных условий или операторов много - можно стать
на 5%-10% менее шустрым...
Для данного конткретного патча жалко и 1% потерь в скорости, а уточнять его
ценой ещё больших потерь бессмысленно, т.к. на микроконтролях фиштеста
скорость более чем решает и шансы преодолеть оный фиштест минимальны...
Я даже не буду спорить с тем, что формально Вы правы. Я просто хочу проверить.
Maratka вне форума   Ответить с цитированием
Старый 30.03.2020, 23:08   #7128
Омегазеро
Гроссмейстер
 
Аватар для Омегазеро
 
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
Если не писать бред
Призову в свидетели великого и мудрого Маратку

Он неоднократно замечал (и удивлялся по этому поводу) что сети Лилы относительно самой Лилы иногда показывали рост +25 (причем на мощных качественных тестах), но при этом Лила относительно Стокфиша (на других хороших тестах) практически не росла

Так почему не может быть обратной ситуации?

Относительно себя патчи Стокфиша растут, а относительно Лилы - нет?

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

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

Цитата: Сообщение от Омегазеро
Рост Стокфиша относительно Комодо 190-162 = 28 Эло
Это опять-таки гораздо меньше 50 СамоЭло
А это вообще никак, и ни от чем, ибо Komodo тоже рос.
Пик был летом, когда Komodo выдал ~20 ELO за квартал вместо "плановых" 3-5, за счет чего и сократил разницу со SF.


_____________
Барышня, поймите, сравнивать нужно то, что сравнивается. И выводы делать по тому, на чем выводы делаются:
Да, SF получил не 50, а 30 ELO против Komodo, если сравнивать временные срезки SF 10 и 11, но не потому, что SF слабо рос, а потому, что Komodo летом 2019 выдал запредельный рос ~20 ELO в квартал, которого у него не было ни за 3-4 года до того, ни теперь, через 3 квартала после.

Не верите: сравните Komodo от января-февраля прошлого года и сентября-октября, также прошлого года.
И легко найдете, куда потерялись ~20 ELO разницы между SF 10 vs актуальным на то время Komodo и SF 11.
Maratka вне форума   Ответить с цитированием
Старый 30.03.2020, 23:13   #7130
Омегазеро
Гроссмейстер
 
Аватар для Омегазеро
 
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
ибо Komodo тоже рос
Вы разве не видите, что тест проводился с одним и тем же старым Комодо?
Зачем мне второй Комодо загружать?
К тому же у меня его нет - только версия 13.02
Омегазеро вне форума   Ответить с цитированием
Старый 30.03.2020, 23:20   #7131
Омегазеро
Гроссмейстер
 
Аватар для Омегазеро
 
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от sergey1963
отсюда вывод- 7 единиц Лилы= 35 единицам нсм= 49 единицам самостока- 1-5-7, делов-то...
Нет! Отсюда другой вывод
Я пытаюсь продемонстировать очевидную (вроде бы!) вещь - не существует никакого "абсолютного Эло" у каждого движка

Вы же знаете, что даже ФИДЕ ввело для шахматистов три разных Эло (классика, рапид и блиц)

А для движков Эло зависит также и от временного контроля, и от дебютного набора

Поэтому бессмысленно говорить о какой-то разнице Эло без указания условий

А эти условия так сильно влияют на Эло, что делают бессмысленным применение этой системы для движков

Её давно пора поменять
Омегазеро вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alvir (31.03.2020), sergey1963 (31.03.2020)
Старый 30.03.2020, 23:21   #7132
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Омегазеро
Зачем мне второй Комодо загружать?
Для понимания, как оно есть на самом деле.
А то можно и SF11+ тестить против Fritz 6 или Rybka 2.32, и доказывать, что на уровне дельты в ~500-1000 ELO разница в 50 ELO между релизами SF незаметна.

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

Цитата: Сообщение от Омегазеро
Я пытаюсь продемонстировать очевидную (вроде бы!) вещь - не существует никакого "абсолютного Эло" у каждого движка
Вы же знаете, что даже ФИДЕ ввело для шахматистов три разных Эло (классика, рапид и блиц)
А для движков Эло зависит также и от временного контроля, и от дебютного набора
А какой самоэло у SF?
Вот где его найти?

Нет, я понимаю, что с погрешностью +-/- 300 ELO его можно подсчитать, ибо известна разница между релизами, а там и в общем-то не очень сложно подсчитать разницу между Fritz 6 (или какой там был) и Каспаровым/Крамником/Анандом, или кто там из них играл против Fritz? А рейтинг топовых гроссов есть константа за последние лет так пятьдесят, и она варится на уровне 2800 +/- 50, т.е. рейтинг SF11 можно.. понятно плюс-минус лапоть, но таки подсчитать по человеческим нормативам. А если +/- лапоть недостаточно, можно наиграть больше партий, приняв, что оптимистически Каспаров тогда имел 2900, а пессимистически - 2700. Вот и вся дельта расчета рейтинга движка, и по сути своей она сводится к кол-ву очков против некого Каспарова образца конца 90, начала 200-х

Т.е. сравниваем SF 1.0 (или какая там первая версия была) с усредненным рейтингом движков, которые известно как играли против Каспарова и Крамника - и получаем линейку, как мерить текущие SF'шы.

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

Но и зная уровень какого-то там древнего Komodo и текущего, линейку тоже можно настроить точнее.

В чем проблема то, а?
Вы считаете, что SF вырос меньше, чем кажет в своих тестах? А я считаю, что больше!

А crem напишет, что вообще не вырос, ибо для него линейка - это уровень LZ, а супротив LZ у SF нет вообще роста
Maratka вне форума   Ответить с цитированием
Старый 30.03.2020, 23:56   #7134
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: Praveen tummala
Date: Mon Mar 30 22:41:22 2020 +0200
Timestamp: 1585600882

Movecount pruning reduction logic

This patch refines search reduction logic in case the position is not a former PV node and is pruned based on move count.

passed STC
https://tests.stockfishchess.org/tes...2a5c3b3ca2ed35
LLR: 2.94 (-2.94,2.94) {-0.50,1.50}
Total: 78848 W: 15480 L: 15170 D: 48198 Elo +1.37
Ptnml(0-2): 1406, 9310, 17773, 9438, 1497

passed LTC
https://tests.stockfishchess.org/tes...2a5c3b3ca2ed4b
LLR: 2.94 (-2.94,2.94) {0.25,1.75}
Total: 86596 W: 11451 L: 11033 D: 64112 Elo +1.68
Ptnml(0-2): 624, 7993, 25687, 8329, 665

closes https://github.com/official-stockfis...fish/pull/2605

Bench: 5138771

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

Author: Joost VandeVondele
Date: Mon Mar 30 22:46:07 2020 +0200
Timestamp: 1585601167

Small cleanups

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

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пасибо:
Валекс (31.03.2020), Виталий В. (31.03.2020)
Старый 31.03.2020, 00:03   #7136
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Омегазеро
А для движков Эло зависит также и от временного контроля, и от дебютного набора
А также от железа.
Одинаковый контроль времени на разных железках на самом деле не одинаков.
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Maratka (31.03.2020)
Старый 31.03.2020, 00:19   #7137
Омегазеро
Гроссмейстер
 
Аватар для Омегазеро
 
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
Если мерить через сети - 50
http://fastgm.de/h2h16-60.html
Ну давайте посмотрим

Lc0 0.22.0 T40B.4-160 vs
Stockfish 11 C0 : 250 (26, 190, 34), 48.4 : +1,
Stockfish 11 : 250 (43, 167, 40), 50.6 : +6
Stockfish 10 : 250 (48, 178, 24), 54.8 : +51
Houdini 6.03 : 250 (77, 158, 15), 62.4 : +99

Я начала считать Эло, у меня получилось
-11 вместо +1 (да и как тут мог быть плюс, если проигранных партий больше!)
+4 вместо +6
+33 вместо +51
+88 вместо +99


Зато мы видим, что по итогам ВСЕГО ТУРНИРА для каждого движка было посчитано Эло

Lc0 0.22.0 T40B.4-160 - 3423
Stockfish 11 C0 - 3422
Stockfish 11 - 3417
Stockfish 10 - 3371

3423 минус 3422 = +1
3423 минус 3417 = +6
3423 минус 3371 = +51

Это как раз те самые цифры, которые мы видим в последней колонке!

Таким образом, цифры в последней колонке определены по итогам турнира с десятком других движков, а не по итогам единоборства

Поэтому надо считать конкретно по единоборству
Lc0 0.22.0 T40B.4-160 - Stockfish 11 C0 = -11
Lc0 0.22.0 T40B.4-160 - Stockfish 10 = +33
Разница 44 Эло

Lc0 0.22.0 42850 - Stockfish 11 C0 = -4
Lc0 0.22.0 42850 - Stockfish 10 = -39
Разница 35 Эло

Lc0 0.22.0 J13B.2-188 - Stockfish 11 C0 = -19
Lc0 0.22.0 J13B.2-188 - Stockfish 10 = +50
Разница 69 Эло

Lc0 LS-LS 12.1 - Stockfish 11 C0 = -21
Lc0 LS-LS 12.1 - Stockfish 10 = +24
Разница 45 Эло

Fat Fritz 1.0 - Stockfish 11 C0 = -36
Fat Fritz 1.0 - Stockfish 10 = +1
Разница 37 Эло

Lc0 0.22.0 32930 - Stockfish 11 C0 = -38
Lc0 0.22.0 32930 - Stockfish 10 = -7
Разница 31 Эло

Lc0 0.23.2 61950 - Stockfish 11 C0 = -50
Lc0 0.23.2 61950 - Stockfish 10 = +4
Разница 54 Эло

Размах от 31 до 69 Эло

Стокфиш неодинаково растет относительно разных сетей

Вот какой правильный вывод можно сделать из тестов fastgm.de

А я тестировала сеть, которой нет в этой таблице - jhortos-210, натренированный на играх Т60

И был получен результат, который подтверждает этот размах (0 - +40)
Омегазеро вне форума   Ответить с цитированием
Старый 31.03.2020, 01:04   #7138
SKY
3 разряд
 
Аватар для SKY
 
Регистрация: 10.09.2018
Сообщений: 204
Сказал(а) спасибо: 82
Поблагодарили 55 раз(а) в 39 сообщениях
Репутация: 7
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Омегазеро
Ну давайте посмотрим
А какой принципиальный смысл уточнять какой именно прирост?
Если сомнений нет что прирост силы игры есть,то остальное не важно.
Прога будет развиваться год,10 лет и к чему эта ловля блох,важно что есть развитие в принципе.
SKY вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alex_Lk (31.03.2020), Maratka (31.03.2020)
Старый 31.03.2020, 01:52   #7139
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Именно!
LZ зависнет от глубины (с толщиной, от которой зависит ширина поиска).
Там все понятно: не может LZ пройти через x/y, где "Y" больше какой-то k...

Ну т.е... я не знаю, что будет физически, важно что статистически?


SF понятно тоже зависит. Но он развивается. А LZ?
Maratka вне форума   Ответить с цитированием
Старый 31.03.2020, 02:44   #7140
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

А ещё можно калибровать стокфиш по последней 60 сети, тогда выяснится, что он за 8 месяцев потерял 1000 эло относительно лилы.
Надо все патчи за это время откатить, логично, фигли.
__________________

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

[свернуть]
Vizvezdenec вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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