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

ChessMan, это, к слову, очень быстро. Обычный Stockfish вообще не решает, похоже)
sovaz1997 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
ChessMan (28.03.2019)
Старый 29.03.2019, 20:31   #4262
byan_mivv
Гроссмейстер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
По умолчанию Re: Stockfish и его производные

Stockfish Polyglot: Updated March, 29 2019

Cfish: Updated March, 29 2019

chess.massimilianogoi.com
__________________
"Не-ум - цветы вечности." Ошо
byan_mivv вне форума   Ответить с цитированием
6 пользователя(ей) сказали cпасибо:
AAM (31.03.2019), ChessMan (30.03.2019), Cr@ck (30.03.2019), gens (30.03.2019), Валекс (29.03.2019), Виталий В. (29.03.2019)
Старый 31.03.2019, 12:08   #4263
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: protonspring
Date: Sun Mar 31 10:48:27 2019 +0200
Timestamp: 1554022107

Replace std::mins/max with clamp function (#2062)

Adding a clamp function makes some of these range limitations a bit prettier and removes some #include's.

STC
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 28117 W: 6300 L: 6191 D: 15626 Elo +1.35
http://tests.stockfishchess.org/test...bc5925cfff8fcc

Non functional change.



Author: Joost VandeVondele
Date: Sun Mar 31 10:44:55 2019 +0200
Timestamp: 1554021895

Remove duplication. (#2068)

always use the implementation of gives_check in position, no need to
hand-inline part of the implementation in search.

LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 57895 W: 12632 L: 12582 D: 32681 Elo +0.30
http://tests.stockfishchess.org/test...bc5925cfffc9e3

No functional change.




Author: protonspring
Date: Sun Mar 31 10:43:20 2019 +0200
Timestamp: 1554021800

Accessor for SquareBB #2067

This is a non-functional code style change.

If we add an accessor function for SquareBB we can consolidate all of the asserts. This is also a bit cleaner because all SquareBB accesses go through this method making future changes easier to manage.

STC
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 63406 W: 14084 L: 14045 D: 35277 Elo +0.21
http://tests.stockfishchess.org/test...bc5925cfffc9af

No functional change.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
ChessMan (31.03.2019), Валекс (31.03.2019)
Старый 31.03.2019, 12:09   #4264
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

На десерт:





Author: Moez Jellouli
Date: Sun Mar 31 10:51:08 2019 +0200
Timestamp: 1554022268

Shuffle detection #2064

Shuffle detection procedure :

Shuffling positions are detected if

the last 36 moves are reversible (rule50_count() > 36),
the position have been already in the TT,
there is a still a pawn on the board (to avoid special endings like KBN vs K).

The position is then judged as a draw.

An extension is realized if we already made 14 successive reversible moves in PV to accelerate the detection of the eventual draw.

To go further : we can still improve the idea. The length of the tests need a lot of ressources.

the limit of 36 is logic but must be checked again for special zugzwang positions,
this limit can be decreased in special positions,
the limit of 14 moves for extension has not been tuned.

STC
LLR: -2.94 (-2.94,2.94) [0.50,4.50]
Total: 32595 W: 7273 L: 7275 D: 18047 Elo -0.02
http://tests.stockfishchess.org/test...bc5925cfff1768

LTC
LLR: 2.95 (-2.94,2.94) [0.00,3.50]
Total: 51249 W: 8807 L: 8486 D: 33956 Elo +2.18
http://tests.stockfishchess.org/test...bc5925cfff1800

VLTC
LLR: 2.96 (-2.94,2.94) [0.00,3.50]
Total: 137974 W: 20503 L: 19983 D: 97488 Elo +1.31
http://tests.stockfishchess.org/test...bc5925cfff2a93

Bench: 3548313

http://abrok.eu/stockfish/
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Chess762 (01.04.2019), ChessMan (31.03.2019), Валекс (31.03.2019)
Старый 31.03.2019, 12:29   #4265
Alex_Zet
Эксперт
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от ChessMan
ThothFishv1.0

Скачать: https://www20.zippyshare.com/v/DSpZduWK/file.html

http://mzchessforum.altervista.org/v...le_post#p38345

От автора движка:


Движок содержит опцию "MagicTacticSolver", для решения очень трудных (для движка) позиций.
/
Касперский не дает скачивать

Доступ запрещен
Запрашиваемый веб-адрес не может быть предоставлен

Веб-адрес объекта:

https://infinity-russia.extfans.com/lp/?utm_source=intango&utm_medium=ppi&clickid=1031952 24071704783942
содержит легальную программу, которая может быть использована злоумышленниками для нанесения вреда компьютеру или данным пользователя

not-a-virus:HEUR:AdWare.Script.Linkury.gen

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

Author: protonspring
Date: Sun Mar 31 11:28:48 2019 +0200
Timestamp: 1554024528

Use simple array for Pawns Connected bonus #2061

Simplification which removes the pawns connected array.
Instead of storing the values in an array, the values are
calculated real-time. This is about 1.6% faster on my machines.

Performance:
master ave nps: 159,248,672
patch ave nps: 161,905,592

STC
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 20363 W: 4579 L: 4455 D: 11329 Elo +2.12
http://tests.stockfishchess.org/test...bc5925cfff79a6

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

Вообще этот шафл детекшн вещь любопытная. По идее наиболее полезно как раз адвансерам будет.
Vizvezdenec вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Chess762 (01.04.2019), Кевин (31.03.2019)
Старый 31.03.2019, 13:03   #4268
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: Marco Costalba
Date: Sun Mar 31 11:47:36 2019 +0200
Timestamp: 1554025656

Assorted trivial cleanups 3/2019 (#2030)

No functional change.

http://abrok.eu/stockfish/
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Chess762 (01.04.2019), Валекс (31.03.2019), Виталий В. (31.03.2019)
Старый 31.03.2019, 14:15   #4269
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Alex_Zet
Касперский не дает скачивать
Ну так отключите его на время скачивания.
Maratka вне форума   Ответить с цитированием
Старый 31.03.2019, 14:37   #4270
Viktor
Эксперт
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Alex_Zet
Касперский не дает скачивать
Кроме отключения Касперского можно попробовать спец-прогами по скачиванию.
Viktor вне форума   Ответить с цитированием
Старый 31.03.2019, 18:24   #4271
byan_mivv
Гроссмейстер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
По умолчанию Re: Stockfish и его производные

Raubfisch_X40_cluster_and_GTZ19_cluster.rar

http://s000.tinyupload.com/?file_id=...13788869562271
__________________
"Не-ум - цветы вечности." Ошо
byan_mivv вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
PanDoors (01.04.2019), Viktor (31.03.2019), Философ (31.03.2019)
Старый 02.04.2019, 22:58   #4272
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Предлагаю посмотреть на граф роста ELO LZ под лупой (синие пятна крайние в самом левом краю - это шум графика от прошлой сети, на них не нужно обращать внимания).
Итак, это где-то так-то:




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

На чем набирает LZ свои ELO после отсечки?
На том, что потихоньку "тюнит" свои коэффциенты в сети. Каждай новая сеть на пшик сильнее (если вообще сильнее) предыдущей, но +100-300 сетей таки дают +5-10 ELO. Т.е. рост "за сеть" ~0,05 ELO, что FishTest в 95% случаев бракует как "желтый" патч. В результате, LZ растет, а SF - нет.

Что в это же время пытается сделать команда SF? Пытается провести зеленый патч, т.е. небольшим изменением кода или изменением небольшой группы коэффициентов добиться серьезного роста ELO. Но похоже, что на данном этапе развития, и LZ, и SF находятся в ситуации, когда это невозможно: резкого роста нет, а тонкая подстройка кода в SF не дает зеленого патча, выходят желтые (для тех кто не в куре - это типа рост ELO, но недостоверный, с высокой вероятностью ровно наоборот - падения), а серьезные изменения редко кому идут в голову, да и те стреляют далеко не даже раз на 10, а то и 50 попыток.

______
Что делать?
Комбинировать желтые патчи! Каждый из них по отдельности вроде как дает ELO, но дает немного. Ну так пусть их будет 2-3 желтых патча в пакете (конечно же, если нет конфликта изменения кода). Понятно, что и не каждый "пакет" выстрелит, но IMHO ждать многого от "зелени" - это придется слишком долго ждать, причем темпы у LZ будут выше.
Дальше - обычная оптимизация: если желтый патч (А) в трех разных пакетах не дал роста в комбинации с другими патчами, то его рейтинг опустить вниз, а пока рассматривать связки самых перспективных "желтОчков". Когда их всех выберем - можно начать и комбинацию второсортных (повторно), ну и не забывать про новые желтые патчи, которые конвейер будет регулярно поставлять.

___________
Готов выслушать "за" и "против". Аргументированно, а не "мне не хочется", "это не красивый код", "это чит" и т.д.

Последний раз редактировалось Maratka; 02.04.2019 в 23:50.
Maratka вне форума   Ответить с цитированием
Старый 02.04.2019, 23:11   #4273
sovaz1997
Гроссмейстер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: Stockfish и его производные

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

Цитата: Сообщение от sovaz1997
По-моему, это уже практикуется и иногда срабатывает (комбинирование жёлтых патчей).
Практикуется и срабатывает в случае, если идея идет в тонус, вида "я изменилил формулу расчета мобильности коня", получил желтый патч, а условный sovaz1997 изменил вес коня в таблице весов фигур, и тоже вышел желтый. Что если собрать вместе? А если и не сработает, доработать с учетом правок "соседа"?

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

Чисто в тестовых целях: взять все желтые патчи с контролем в минуту за посление 2-4 месяца, собрать из них новый "мастер", и стравить его с мастером предыдущим.

И если уж это выстрелит, то выборка по самым вкусным патчам, дающим 0,7-1,2 ELO, но прошедших как "желтые" тем более даст бонус. А если не выстрелит- ничего не теряя, можно начать скрупулезно собирать комбинации из "желтых" парами, исходя (поначалу) допустим из их максимального ELO.

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

Цитата: Сообщение от Maratka
Предлагаю посмотреть на граф роста ELO LZ под лупой (синие пятна крайние в самом левом краю - это шум графика от прошлой сети, на них не нужно обращать внимания).
Итак, это где-то так-то:
А причём тут Стокфиш?


Мне вот интересно Ваше мнение по поводу самого недавнего регресс-теста.

Цитата: Сообщение от Maratka
Что-то мне этот тест не нравится:
http://tests.stockfishchess.org/test...bc5925cffed484

В прошлый раз было:
http://tests.stockfishchess.org/test...bc592015e0db3b

а с той поры набрали ~10 ELO.

Третий тест показал ровно столько же, сколько второй (16.58 эло)

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



Спустя полмесяца после нескольких очень мощных патчей (включая инновационный шафл-детекшн) вновь погрешности согрешили, все патчи как сговорились и дружно прошли по нижней границе? Снова все звёзды сложились не в нашу пользу?

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

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

Кстати, после недавнего изменения пешечного веса у Стока ещё и проблемы с контемптом = 24 появились:

http://tests.stockfishchess.org/test...bc5925cf000493
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Chess762 (03.04.2019), Viktor (03.04.2019)
Старый 03.04.2019, 11:20   #4279
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Ну это вилами по воде писано, если честно.
В том плане, что нейтральный патч пройдёт [-3;1] с вероятностью 60%, но никак не 100 и даже не 90
Учитывая, что там -0,91 эло перформанса - условно я могу сказать, что, скорее всего, это 0,5 эло потеря, которой просто не повезло.
Vizvezdenec вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Chess762 (03.04.2019)
Старый 03.04.2019, 20:31   #4280
byan_mivv
Гроссмейстер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
По умолчанию Re: Stockfish и его производные

Stockfish and CorChess development builds compiled by I. Ivec

March 31, 2019

http://chess.ultimaiq.net/stockfish.html
__________________
"Не-ум - цветы вечности." Ошо
byan_mivv вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
Chess762 (04.04.2019), ChessMan (03.04.2019), kruzh (03.04.2019), Валекс (03.04.2019), Философ (03.04.2019)
Старый 03.04.2019, 23:06   #4281
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

http://tests.stockfishchess.org/test...bc5925cf000ba4
Вот этот патч мне очень нравится, это скорее даже "исправление логики", чем прямой элогейнер, но даёт чуть-чуть эло.
Я его пробовал в своё время, но тогда он не прошёл, к сожалению.
Он делает одну простую вещь - включает в attackedBy2 клетки, которые атакованы 2 пешками (потому что они, блин, и правда атакованы двумя).
Но эло это не давало в моих попытках...
Vizvezdenec вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Chess762 (04.04.2019), ChessMan (03.04.2019), Maratka (04.04.2019), Кевин (04.04.2019)
Старый 04.04.2019, 08:53   #4282
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
Ну это вилами по воде писано, если честно.
Тем не менее другие разрабы оказались не согласны и запустили тесты на изменение контемпта.


http://tests.stockfishchess.org/test...bc5925cf002f7e - вот, например, с контемптом = 20 уже 17.19 эло итоговый регресс-тест.

Впрочем, как раз около половинки эло прибавка вышла, если отбросить погрешности.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
Старый 04.04.2019, 10:15   #4283
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
http://tests.stockfishchess.org/test...bc5925cf000ba4
Вот этот патч мне очень нравится, это скорее даже "исправление логики", чем прямой элогейнер, но даёт чуть-чуть эло.
Я его пробовал в своё время, но тогда он не прошёл, к сожалению.
Он делает одну простую вещь - включает в attackedBy2 клетки, которые атакованы 2 пешками (потому что они, блин, и правда атакованы двумя).
Но эло это не давало в моих попытках...

Добавили:


Author: Moez Jellouli
Date: Thu Apr 4 08:49:35 2019 +0200
Timestamp: 1554360575

Add attacked by 2 pawns to attackedBy2 (#2074)

Add squares attacked by 2 pawns to the attackedBy2 array

STC :
LLR: -2.95 (-2.94,2.94) [0.50,4.50]
Total: 132722 W: 29583 L: 29090 D: 74049 Elo +1.29
http://tests.stockfishchess.org/test...bc5925cf000794

LTC :
LLR: 2.95 (-2.94,2.94) [0.00,3.50]
Total: 94589 W: 16161 L: 15718 D: 62710 Elo +1.63
http://tests.stockfishchess.org/test...bc5925cf000ba4

Bench: 3337864


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

Author: Moez Jellouli
Date: Thu Apr 4 09:40:34 2019 +0200
Timestamp: 1554363634

Remove pureStaticEval #2069

Remove pureStaticEval variable and keep only one
static evaluation (ss->staticEval).

STC
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 64617 W: 14348 L: 14312 D: 35957 Elo +0.19
http://tests.stockfishchess.org/test...bc5925cfffc106

LTC
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 82200 W: 13703 L: 13680 D: 54817 Elo +0.10
http://tests.stockfishchess.org/test...bc5925cfffc68b

Bench : 3506898

http://abrok.eu/stockfish/
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Chess762 (04.04.2019), PanDoors (06.04.2019), Валекс (04.04.2019)
Старый 04.04.2019, 13:32   #4285
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

идея с комбо функциональных патчей (не просто изменений параметров) витала в воздухе.
Проблема в том, что можно скомбинировать условно 15 патчей, они пройдут, допустим, даже [0;5], а потом их можно по отдельности все упростить, т.к. упрощения [-3;1] вполне себе пройдут, ведь каждый патч даёт по 0,2 эло (условно)
Поэтому предлагалось увеличить верхнюю границу SPRT для комбо за каждый патч в нём. Ну, например, если у вас комбо 5 патчей, то пусть проходит не [0;5], а [0;7,5].
Но тут резко стали проходить и не комбо патчей и много и как-то это замылилось, а автор идеи отошёл от дел + с тех пор ещё и границы SPRT изменили.
Возможно, если подобное отсутствие прогресса ещё месяц-два будет наблюдаться - тогда и можно будет поднимать этот вопрос снова.
Vizvezdenec вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Maratka (04.04.2019), Кевин (04.04.2019)
Старый 04.04.2019, 13:48   #4286
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Эта неделя вообще потенциально урожайная.
Вот еще один:
http://tests.stockfishchess.org/html...bc5925cf004298
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (04.04.2019)
Старый 04.04.2019, 13:55   #4287
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Плохо, что в этом патче партий мало... Продлить бы его тест, чтобы не было
Elo 2.65 [-0.68,5.94] (95%), ибо есть небольшая вероятность даже минуса.
Maratka вне форума   Ответить с цитированием
Старый 04.04.2019, 14:03   #4288
sovaz1997
Гроссмейстер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
Плохо, что в этом патче партий мало... Продлить бы его тест, чтобы не было
Elo 2.65 [-0.68,5.94] (95%), ибо есть небольшая вероятность даже минуса.
Партий ровно столько, сколько нужно для прохождения SPRT-теста. Да, есть вероятность, что патч вреден. И это относится примерно к 1/20 из всех патчей.
sovaz1997 вне форума   Ответить с цитированием
Старый 04.04.2019, 14:23   #4289
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Я не против того, что их достаточно для именно этого теста.
Я за то, чтобы поменять диапазон, и продлить этот (и подобные "быстрые" тесты).
Maratka вне форума   Ответить с цитированием
Старый 04.04.2019, 14:35   #4290
sovaz1997
Гроссмейстер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: Stockfish и его производные

Maratka, а зачем это делать?
Здесь же как получается: тесты проходят LTC и STC. Вероятность ошибки - 0.05*0.05=0.0025. Так что я не прав насчет каждого 20-го теста: примерно каждый 400-й тест неверный.
sovaz1997 вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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