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)
Старый 14.03.2021, 15:38   #13951
Маннанов Ринат Рафикович
4 разряд
 
Аватар для Маннанов Ринат Рафикович
 
Регистрация: 10.03.2017
Сообщений: 74
Сказал(а) спасибо: 3
Поблагодарили 37 раз(а) в 20 сообщениях
Репутация: 9
По умолчанию Re: Stockfish и его производные

А для этой сети нужны какие - либо крутые видеокарты или нет ? У меня видеокарта самая простая стоит Asus Gerberus -GTX 1050 - 02GnVidia 2048Mb 128bit GDDR5
Маннанов Ринат Рафикович вне форума   Ответить с цитированием
Старый 14.03.2021, 15:41   #13952
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Маннанов Ринат Рафикович
А для этой сети нужны какие - либо крутые видеокарты или нет ? У меня видеокарта самая простая стоит Asus Gerberus -GTX 1050 - 02GnVidia 2048Mb 128bit GDDR5
Эта сеть использует ТОЛЬКО процессор
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Валекс (14.03.2021)
Старый 14.03.2021, 15:42   #13953
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Маннанов Ринат Рафикович
Владимир001, Я недавно скачал движки I.Ivec March 10.2021 , но они почему - то не захотели работать в Аквариум 18 - 19, и в Чейс Ассистант 21, и Фриц 15 - ранее я вставлял движки Ибеца - модерн, т.е. попцнт или Хасвелл - всё работало ? И пришлось мне вставить движок Стокфиш 13 из официального сайта - работает. И насколько сейчас движки Ибица сильнее Стокфиш 13 с официального сайта ?
Может я что - то не то сделал, почему не рабатают движки от Ибица ? Я кроме увеличения Хеша в Аквариум 19 - на 70000 - более ничего не делал ?
Положите вот эту сеть https://pixeldrain.com/u/j7oMV8d9 рядом с движками и всё будет работать.
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Владимир001 (14.03.2021)
Старый 14.03.2021, 16:46   #13954
Маннанов Ринат Рафикович
4 разряд
 
Аватар для Маннанов Ринат Рафикович
 
Регистрация: 10.03.2017
Сообщений: 74
Сказал(а) спасибо: 3
Поблагодарили 37 раз(а) в 20 сообщениях
Репутация: 9
По умолчанию Re: Stockfish и его производные

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

Цитата: Сообщение от Маннанов Ринат Рафикович
АChessMan, А какие процы использует данная сеть ?
Любые.
Вернее те, которые использует Стокфиш.
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Владимир001 (14.03.2021)
Старый 15.03.2021, 23:45   #13956
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

https://github.com/official-stockfis...fish/pull/3398
__________________

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

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

Цитата: Сообщение от Vizvezdenec
Score of master vs patch: 604 - 958 - 4209 [0.469] 5771
Which corresponds to approximately 20 Elo


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

Цитата: Сообщение от Maratka
Score of master vs patch: 604 - 958 - 4209 [0.469] 5771
Which corresponds to approximately 20 Elo


Т.е. где-нить с десяток на контроле в полчаса, как играют сейчас в TCEC?
Не уверен.
По крайней мере в текущем финале абсолютно все позиции стока, где у него было не очень, были со слоном в углу.
Может быть, что такие очевидные тяжёлые позиционные ошибки и сильнее сказываются на длинном контроле.
Может быть и нет.
__________________

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

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

Ну что, поздравляем Дракона!
+2 -1 =47. На тоненького, но выиграл.

В следующем турнире уже по идее не должен.
Maratka вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
marattmb (16.03.2021), svoitsl (16.03.2021)
Старый 16.03.2021, 17:20   #13960
marattmb
Начинающий
 
Аватар для marattmb
 
Регистрация: 11.07.2016
Сообщений: 12
Сказал(а) спасибо: 50
Поблагодарили 16 раз(а) в 6 сообщениях
Репутация: 0
По умолчанию Re: Stockfish и его производные

Где возможно посмотреть? Сбросьте пожалуйста ссылку.
marattmb вне форума   Ответить с цитированием
Старый 16.03.2021, 18:34   #13961
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: Stockfish и его производные

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

Цитата: Сообщение от svoitsl
Не должен из за патча Vizvezdenec?
Да.
Практически все позиции, где у стока было хуже белыми, по оценке Комодо, содержали в себе слона в углу, ограниченного пешкой.
Даже те, которые сток свёл вничью, например, https://tcec-chess.com/#div=frc3f&game=38&season=20
https://tcec-chess.com/#div=frc3f&game=40&season=20
И т.д.
__________________

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

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

Кстати, прав был:

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

Цитата: Сообщение от Vizvezdenec
Да.
Практически все позиции, где у стока было хуже белыми, по оценке Комодо, содержали в себе слона в углу, ограниченного пешкой.
Даже те, которые сток свёл вничью, например, https://tcec-chess.com/#div=frc3f&game=38&season=20
https://tcec-chess.com/#div=frc3f&game=40&season=20
И т.д.

Кстати, тогда получается как бы глухая ничья: SF не проиграет партии с угловыми слонами, но и сам мало что выиграет (если вообще выиграет) - 1 партия на 50, это архимало.
Т.е. в этих шахматах Фишера повториться то, что с полгода назад мы видели в турнире с начальной позиции между SF и LZ: 100% ничьих, и придется монетку кидать для определения победителя.
Maratka вне форума   Ответить с цитированием
Старый 16.03.2021, 19:44   #13965
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от marattmb
Где возможно посмотреть? Сбросьте пожалуйста ссылку.
https://tcec-chess.com/
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
marattmb (16.03.2021)
Старый 17.03.2021, 09:51   #13966
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Боже, я такой дурак, я дважды перевернул доску при написании патча, так что за чёрных он не работает.
И даже так там 20 эло
__________________

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

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



А методика теста этого пачта какая?
Все позиции 360, или позиции только с угловыми слонами, ну и последующая проверка, что в целом ничего не развалилось?

_________
В исправленном патче будет получается 40?
Maratka вне форума   Ответить с цитированием
Старый 17.03.2021, 13:24   #13968
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Тем временем abrok снова подвис: вчера в мастер были добавлены патчи, сегодня тоже есть, а компиляции не создались.

Кстати, патч со слонами в FRC я бы назвал революционным, очень жду его доработку и появление в мастере.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
ALEKS (18.03.2021), svoitsl (17.03.2021)
Старый 17.03.2021, 17:52   #13969
Владимир001
Эксперт
 
Аватар для Владимир001
 
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
По умолчанию Re: Stockfish и его производные

Author: Vizvezdenec
Date: Wed Mar 17 10:34:02 2021 +0100
Timestamp: 1615973642

Remove advanced_pawn_push()

Continuation of work by @topologist: we now do futility pruning and movecount
pruning in qsearch() for pawn pushes up to the 7th rank. So the condition to
avoid the pruning is if the move is a promotion or not. This allows to get rid
of the advanced_pawn_push() function in position.h alltogether.

Passed STC
https://tests.stockfishchess.org/tes...33018de7a387e6
LLR: 2.93 (-2.94,2.94) {-1.25,0.25}
Total: 34424 W: 3081 L: 3015 D: 28328 Elo +0.67
Ptnml(0-2): 110, 2442, 12052, 2488, 120

Passed LTC
https://tests.stockfishchess.org/tes...33018de7a387f0
LLR: 2.94 (-2.94,2.94) {-0.75,0.25}
Total: 142024 W: 5170 L: 5202 D: 131652 Elo -0.08
Ptnml(0-2): 50, 4678, 61613, 4596, 75

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

Bench: 4339126
+ ещё 3 обновы.

https://abrok.eu/stockfish/
Владимир001 вне форума   Ответить с цитированием
10 пользователя(ей) сказали cпасибо:
ALEKS (18.03.2021), byan_mivv (17.03.2021), Grigory (18.03.2021), kruzh (17.03.2021), sergey1963 (18.03.2021), Vasilievich (17.03.2021), Viktor (17.03.2021), Валекс (18.03.2021), Виталий В. (18.03.2021), Философ (17.03.2021)
Старый 17.03.2021, 19:28   #13970
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

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


А методика теста этого пачта какая?
Все позиции 360, или позиции только с угловыми слонами, ну и последующая проверка, что в целом ничего не развалилось?

_________
В исправленном патче будет получается 40?
Не знаю, сколько будет в исправленном патче, посмотрим.
Методика теста простая - у нас есть какая-то там книга по FRC, где не 960 позиций, а больше (сделаны пару ходов пешками/конями в каждой), на ней тестирует vondele на своей 250-ядерной машине, когда она не занята, или какая там у него в университете Цюриха стоит в отделе компьютерных наук
__________________

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

[свернуть]
Vizvezdenec вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Maratka (18.03.2021), sergey1963 (18.03.2021)
Старый 17.03.2021, 23:51   #13971
Владимир001
Эксперт
 
Аватар для Владимир001
 
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
По умолчанию Re: Stockfish и его производные

От AMENOPHIS

Ниже вы найдете ссылку для загрузки последней версии Raubfisch X44e_nn_ (sl) и GTZ23e_nn_ (sl). У меня не было времени пройти тест. Пожалуйста, протестируйте и опубликуйте результаты.

Важное примечание:

Опция «Самообучение»:

Отныне опция «Самообучение» включена по умолчанию. Установите соответствующий флажок, чтобы отключить его. Если вы не хотите использовать «Самообучение» и у вас уже есть большая обучающая база данных: experience.bin, вы можете просто включить опцию «Experience Read_only». После этого ваш движок сможет использовать «Experience Read_only», чтобы улучшить свой стиль игры.

Пожалуйста, переименуйте ваш старый файл "experience.bin" в "experience_old.bin" и создайте новую учебную базу данных, совместимую с этой новой версией Raubfisch X44d_ (sl) и GTZ23d_ (sl).

С этого момента опция «Использовать NNUE» включена по умолчанию. Установите соответствующий флажок, чтобы отключить его.

Если вы хотите использовать нейронную сеть, поставляемую с движком Raubfisch, просто скопируйте и переместите ее в тот же каталог, что и движок.
После этого движок сможет легко распознавать сеть и, таким образом, связываться с ней. Однако не рекомендуется переименовывать сеть, поставляемую с движком.
Однако, если вы хотите использовать другую сеть по вашему выбору, укажите ее путь в Uci и убедитесь, что ее имя в точности совпадает с именем в uci.

См. Снимок экрана ниже:

http://grabilla.com/0a80e-d699efd1-1...ae4b89669.html

Чтобы убедиться, что движок распознает предоставленную с ним сеть, дважды щелкните исполняемый файл Raubfisch.exe и прочтите информационную строку, подобную той, которая отображается по ссылке ниже:

http://grabilla.com/0aa1e-7f1d1c1c-2...b2c4173ec.html

Ссылка «Двигатели»:
https://pixeldrain.com/u/JbFFHVuW

С уважением
Владимир001 вне форума   Ответить с цитированием
7 пользователя(ей) сказали cпасибо:
ALEKS (18.03.2021), AlphaZero (18.03.2021), Chess762 (18.03.2021), Shadow (18.03.2021), Viktor (18.03.2021), Виталий В. (18.03.2021), Философ (18.03.2021)
Старый 18.03.2021, 04:26   #13972
Владимир001
Эксперт
 
Аватар для Владимир001
 
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
По умолчанию Re: Stockfish и его производные

Author: bmc4
Date: Thu Mar 18 00:21:41 2021 +0100
Timestamp: 1616023301

Change definition of between_bb()

We remark that in current master, most of our use cases for between_bb() can be
optimized if the second parameter of the function is added to the segment. So we
change the definition of between_bb(s1, s2) such that it excludes s1 but includes s2.

We also use a precomputed array for between_bb() for another small speed gain
(see https://tests.stockfishchess.org/tes...33018de7a389fb).

Passed STC:
LLR: 2.96 (-2.94,2.94) {-0.25,1.25}
Total: 18736 W: 1746 L: 1607 D: 15383 Elo +2.58
Ptnml(0-2): 61, 1226, 6644, 1387, 50
https://tests.stockfishchess.org/tes...cba5f0627bb6e4

Yellow LTC:
LTC:
LLR: -3.00 (-2.94,2.94) {0.25,1.25}
Total: 39144 W: 1431 L: 1413 D: 36300 Elo +0.16
Ptnml(0-2): 13, 1176, 17184, 1178, 21
https://tests.stockfishchess.org/tes...33018de7a38ca1

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

---------

Verified for correctness by running perft on the following position:

./stockfish
position fen 4rrk1/1p1nq3/p7/2p1P1pp/3P2bp/3Q1Bn1/PPPB4/1K2R1NR w - - 40 21
go perft 6

Nodes searched: 6136386434

--------

No functional change
Владимир001 вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
ALEKS (18.03.2021), kruzh (18.03.2021), Валекс (18.03.2021), Виталий В. (18.03.2021), Философ (18.03.2021)
Старый 18.03.2021, 11:48   #13973
Asunta
Гроссмейстер
 
Аватар для Asunta
 
Регистрация: 10.07.2018
Сообщений: 1,406
Сказал(а) спасибо: 776
Поблагодарили 2,282 раз(а) в 935 сообщениях
Репутация: 230
По умолчанию Re: Stockfish и его производные

Новая линейка Pure-разновидностей Стока ничем особенным не блеснула... В рамках задачника : )
По-прежнему 10-я позиция в данном формате прогона самая сложная, хотя если взять 6-8 линий -
она решается в секунды... Да и без движка кроме ( 1. Nd3! ) у белых нет другой игры на победу...

Цветом выделены 6 движков из последнего прогона...



https://ru.files.fm/u/3gegqnwfa --------- [ Standard ( 10 ).pgn ]
https://files.fm/u/xen9dasxg ------------ [ 2021.03.18 SF13 ( ALL ).zip ]
https://ru.files.fm/u/9tcsrmxfy --------- [ 2021.02.26 SF13 ( ALL ).zip ]
https://ru.files.fm/u/a8pmjqsrc --------- [ 2021.01.03 Cfish ( ALL ).zip ]

[ * ] --- даты в названиях движков привязаны к датам последних изменений в исходниках, а не к датам построения .exe-файлов
Asunta вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Corrs (18.03.2021), Evgeny (18.03.2021), SergeyMZ (18.03.2021), Виталий В. (18.03.2021)
Старый 18.03.2021, 13:13   #13974
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
Не знаю, сколько будет в исправленном патче, посмотрим.
Методика теста простая - у нас есть какая-то там книга по FRC, где не 960 позиций, а больше (сделаны пару ходов пешками/конями в каждой), на ней тестирует vondele на своей 250-ядерной машине, когда она не занята, или какая там у него в университете Цюриха стоит в отделе компьютерных наук
Т.е. на собственно "слонах" там Elo за сотню вероятно будет?
Maratka вне форума   Ответить с цитированием
Старый 18.03.2021, 14:06   #13975
Владимир001
Эксперт
 
Аватар для Владимир001
 
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
По умолчанию Re: Stockfish и его производные

SF с новым рекордом ELO на NCM https://nextchessmove.com/dev-builds...775757b5fd5f7a (+381.31 +/- 5.50)
Владимир001 вне форума   Ответить с цитированием
Старый 18.03.2021, 14:08   #13976
Владимир001
Эксперт
 
Аватар для Владимир001
 
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
По умолчанию Re: Stockfish и его производные

Код:
     Program             Elo    +    -   Games   Score   Av.Op.  Draws

   1 nn-82f30097537a   : 3738   15   15  1000    52.1 %   3723   54.3 %
   6 nn-e1dcce35e7d7   : 3728   16   16  1000    50.7 %   3723   56.2 %
3xTime
   1 nn-e1dcce35e7d7   : 3731   14   14  1000    51.1 %   3723   55.7 %
   6 nn-82f30097537a   : 3722   14   14  1000    49.9 %   3723   56.5 %
Владимир001 вне форума   Ответить с цитированием
Старый 19.03.2021, 00:00   #13977
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
Т.е. на собственно "слонах" там Elo за сотню вероятно будет?
Не знаю, да и какая разница.
Много
Интересно другое - Ethereal делал дотренировку сети на FRC, которая дала 20 эло там и нейтральна была в нормальных шахматах.
Так вот, тот шлак, который я написал, КАК МИНИМУМ не хуже.
И никаких тренировок, просто 8 строчек кода
__________________

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

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

Цитата: Сообщение от Vizvezdenec
Интересно другое - Ethereal делал дотренировку сети на FRC, которая дала 20 эло там и нейтральна была в нормальных шахматах.
Так вот, тот шлак, который я написал, КАК МИНИМУМ не хуже.
И никаких тренировок, просто 8 строчек кода
Ну теперь есть пример, так что думаю Эндрю перенесет этот код в свой движок, да и в других подобное появится. Не удивлюсь, если и у LZ такое будет.
Maratka вне форума   Ответить с цитированием
Старый 19.03.2021, 13:29   #13979
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

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

Цитата: Сообщение от Maratka
Ну теперь есть пример, так что думаю Эндрю перенесет этот код в свой движок, да и в других подобное появится. Не удивлюсь, если и у LZ такое будет.
У него есть специальная FRC сеть, насколько я знаю. Не знаю правда, какова у неё разница с дефолтной в FRC.
Результат патча итого:
Score of master vs patch: 993 - 2226 - 6781 [0.438] 10000
__________________

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

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


Здесь присутствуют: 17 (пользователей: 0 , гостей: 17)
 
Опции темы
Опции просмотра

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

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

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


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


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