Forchess - форум о заочных шахматах  

Вернуться   Forchess - форум о заочных шахматах > Заочные турниры и партии > Шахматные программы и движки

Ответ
 
Опции темы Опции просмотра
Старый 04.06.2016, 17:13   #1
Харлампий
2 разряд
 
Аватар для Харлампий
 
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
По умолчанию Stockfish и его производные



Stockfish 14
Stockfish 14 для Android
https://ufile.io/f/8ardx
https://pixeldrain.com/l/ndVpnHXc#item=1

Архив предыдущих версий: https://www.dropbox.com/sh/75gzfgu7q...UfHbBr4r_RwhGa

Официальный сайт стокфиш

Обновления тестовых версий стокфиша: http://abrok.eu/stockfish/

Сборки Stockfish и CorChess от I. Ivec

Развитие движка http://tests.stockfishchess.org/tests

Stockfish_NNUE https://github.com/nodchip/Stockfish

Сети: https://www.comp.nus.edu.sg/~sergio-v/nnue/

AsmFish

Сборки от Maratka

Компиляции движков от ChessMan

Сборка Stockfish от Otodranik

Sugar от Marco Zerbinati

Shark и Orka

О Stockfish

Цитата:
Авторы движка
Двигатель Stockfish был разработан Tord Romstad, Marco Costalba и Joona Kiiski. В настоящее время он развивается и поддерживается сообществом Stockfish.

Авторы приложений
Stockfish для Mac был собран Daylen Yang. Stockfish для iOS был собран Tord Romstad.

История
Проект Stockfish начался с движка Glaurung с открытым исходным кодом, созданного Tord Romstad. В ноябре 2008 года Марко Косталба разветвил код Glaurung 2.1 и представил Stockfish 1.0. Торд и Джоона Кииски присоединились к проекту «Стилфиш», и проект «Гларунг» постепенно исчез. Тем временем, Stockfish быстро поднялся, чтобы стать самым сильным шахматным движком с открытым исходным кодом, с частыми обновлениями каждые несколько месяцев. Сегодня он остается одним из самых сильных двигателей в мире.

О GPL
Stockfish является бесплатным и распространяется в соответствии с GNU General Public License Version 3 (GPLv3). По сути, это означает, что вы можете делать практически все, что хотите, с программой, включая ее распространение среди своих друзей, делая ее доступной для загрузки с вашего веб-сайта, продавая ее (либо самостоятельно, либо как часть некоторого более крупного программного пакета ) или использовать его в качестве отправной точки для собственного программного проекта.

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

Для получения полной информации прочитайте GPL.
[свернуть]

Последний раз редактировалось ChessMan; 04.07.2021 в 09:38. Причина: Добавил ссылку на Стокфиш 14 + ссылка на пред. версии + Android
Харлампий вне форума   Ответить с цитированием
59 пользователя(ей) сказали cпасибо:
ALEKS (05.10.2017), Alexandr_L (07.09.2017), Alex_Lk (28.09.2018), Alex_Zet (04.12.2018), Antuan (01.01.2019), Arikchess (02.03.2018), Benoni (18.05.2020), Borisk (02.12.2018), Chess762 (01.12.2016), ChessMan (30.10.2017), Cr@ck (30.03.2019), Demch (15.07.2018), genadiy (06.12.2018), gens (26.10.2018), Ghppn (31.12.2019), Gigabayt (14.09.2020), GL2016 (04.06.2016), IgorPastukhov (06.02.2018), ivm1995 (03.12.2017), KERCH (04.06.2016), kruzh (08.02.2019), Lawyer (18.09.2018), Maratka (24.05.2018), Michael Strelkov (29.01.2017), Ofiscer (06.06.2016), ogr56 (08.07.2019), Padre (18.11.2020), Psyclone2513 (06.10.2017), Raptor (17.11.2018), Rybka (21.01.2020), SergeyTUR (04.02.2019), Shadow (15.11.2017), SKY (11.05.2020), sovaz1997 (03.10.2017), ssserg (27.06.2020), Stavross (04.06.2016), tt66 (04.06.2016), valery 64 (16.07.2021), ValstepAS (23.12.2018), Vovan (22.03.2019), Александр (30.10.2018), Александр Руденко (26.07.2020), АЛЕКСЕЙ1976 (15.08.2021), Валекс (27.11.2018), Виталий В. (13.07.2016), Владимир Харламов (09.12.2019), Владимир001 (09.08.2020), Гудвин (04.06.2016), Иван (03.07.2021), илья (13.07.2021), Кевин (30.03.2017), Котюргин (12.09.2021), Ларин (09.02.2018), Петригин Олег (04.06.2016), Реналь (18.07.2020), Ренат (17.10.2016), Роман (02.06.2021), Философ (04.06.2016)
Старый 21.08.2019, 10:39   #5491
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

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

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

Author: protonspring
Date: Wed Aug 21 09:34:46 2019 +0200
Timestamp: 1566372886

Tuned Futility Equation

@Vizvezdenec array suggested that alternate values may be better than current
master (see pull request #2270 ). I tuned some linear equations to more closely
represent his values and it passed. These futility values seem quite sensitive,
so perhaps additional Elo improvements can be found here.

STC
LLR: 2.95 (-2.94,2.94) [0.50,4.50]
Total: 12257 W: 2820 L: 2595 D: 6842 Elo +6.38
http://tests.stockfishchess.org/test...bc5925cf1111ac

LTC
LLR: 2.96 (-2.94,2.94) [0.00,3.50]
Total: 20273 W: 3497 L: 3264 D: 13512 Elo +3.99
http://tests.stockfishchess.org/test...bc5925cf111ac3

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

------------------------------------------
How to continue from there ?

a) we can try a simpler version for the futility margin, this would
be a simplification :
margin = 188 * (depth - improving)

b) on the other direction, we can try a complexification by trying
again to gain Elo with an complete array of futility values.

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

Bench: 4330402

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

Author: Vizvezdenec
Date: Wed Aug 21 10:47:40 2019 +0200
Timestamp: 1566377260

Late move reduction, captures and CUT nodes

Expand of Stefan Geschwentner's original idea: we always do LMR for captures at cutnodes.

Passed STC
http://tests.stockfishchess.org/test...bc5925cf1111b8
LLR: 2.96 (-2.94,2.94) [0.50,4.50]
Total: 36026 W: 8122 L: 7779 D: 20125 Elo +3.31

Passed LTC
http://tests.stockfishchess.org/test...bc5925cf111353
LLR: 3.22 (-2.94,2.94) [0.00,3.50]
Total: 133502 W: 22508 L: 21943 D: 89051 Elo +1.47

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

Bench: 3494372

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.
Кевин вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Chess762 (21.08.2019), Maratka (21.08.2019), Vizvezdenec (21.08.2019), Валекс (22.08.2019)
Старый 21.08.2019, 13:35   #5495
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

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

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

Не хочу сглазить, но очень неплохие шансы у:
http://tests.stockfishchess.org/html...bc5925cf111c04

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

И он таки прошел
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (22.08.2019)
Старый 22.08.2019, 12:00   #5499
GL2016
КМС
 
Аватар для GL2016
 
Регистрация: 02.06.2016
Сообщений: 761
Сказал(а) спасибо: 1,950
Поблагодарили 1,334 раз(а) в 632 сообщениях
Репутация: 85
По умолчанию Re: Stockfish и его производные

https://www.youtube.com/watch?v=_KjUYKNV4Qc
GL2016 вне форума   Ответить с цитированием
Старый 22.08.2019, 12:05   #5500
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

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

https://github.com/official-stockfis...fish/pull/2260
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
Старый 22.08.2019, 12:19   #5501
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Кевин
Советует много тестов провести дополнительно и пересмотреть некоторые идеи и их реализации.
Так а кто против то? Меня как потребителя больше волнует результат в итоге. ;)
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (22.08.2019)
Старый 22.08.2019, 13:04   #5502
Kesandr
3 разряд
 
Аватар для Kesandr
 
Регистрация: 28.06.2018
Сообщений: 191
Сказал(а) спасибо: 239
Поблагодарили 87 раз(а) в 54 сообщениях
Репутация: 16
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
Так а кто против то? Меня как потребителя больше волнует результат в итоге. ;)
Так их тоже интересует результат но они как опитние програмисти понимают что некоторие концепцуальние смени и направления могут негативно сказаться в общей разработке какого то ПО.
Kesandr вне форума   Ответить с цитированием
Старый 22.08.2019, 13:33   #5503
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

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

Цитата: Сообщение от Maratka
Так а кто против то? Меня как потребителя больше волнует результат в итоге. ;)
Новый вариант патча:
http://tests.stockfishchess.org/html...bc5925cf113299
Maratka вне форума   Ответить с цитированием
Старый 23.08.2019, 10:46   #5505
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: protonspring
Date: Fri Aug 23 09:37:12 2019 +0200
Timestamp: 1566545832

Simplify futility equation

This is a functional simplification. The 178 constant for the futility equation
in master can be removed.

STC
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 42626 W: 9508 L: 9428 D: 23690 Elo +0.65
http://tests.stockfishchess.org/test...bc5925cf11254e

LTC
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 26182 W: 4432 L: 4320 D: 17430 Elo +1.49
http://tests.stockfishchess.org/test...bc5925cf112fee

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

Bench: 3985701

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.
Кевин вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Arikchess (23.08.2019), byan_mivv (23.08.2019), Vasilievich (26.08.2019), Валекс (23.08.2019)
Старый 23.08.2019, 11:53   #5506
Омегазеро
Гроссмейстер
 
Аватар для Омегазеро
 
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
По умолчанию Re: Stockfish и его производные

У Вызвезденца и его фанатов две ключевые ошибки

1. Тестирование ведется по унылым дебютным наборам типа
2moves_v1.pgn и 8moves_v3.pgn
Аргумент - "с ними раньше хорошо получалось"
На самом деле их релевантность не доказана

2. Тестирование ведется "Стокфиш против стокфиша".
Это позволяет усиливать программу относительно аб-движков, построенных на тех же принципах
Хотя теперь более правильно проводить тесты против нейродвижков и пропускать патчи, которые эффективно играют с такими движками

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

Цитата: Сообщение от Омегазеро
Это позволяет усиливать программу относительно аб-движков, построенных на тех же принципах
Ну пока что я вижу лишь опровержение моего предположения, что ELO - разная сущность для разных систем. Потому как при близких их значениях матчи SF vs LZ оканчиваются +/- ровно. При большой разнице (LZ vs Komodo/Houdini) LZ убедительно выигрывает. При очень большой разнице LZ vs Fire) от последнего не остается и камня на камне. Так что методика проверки патчей SF если и не идеальна, то как минимум вполне разумна.

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

"Проводить тесты против нейродвижков" на машинах, на которых нет граф карты - блестяще! Сравнивать движки через нейросети, тратя в 4 раза больше игр на тот же статистически значимый результат - дважды блестяще.
Сравниваем SF8 и SF dev в матче против Лилы - видим примерно ту же разницу в эло, что и в матче между SF8 и SF dev (если из последнего contempt убрать, который и правда помогает выносить движки с написанной руками оценкой). Но да, это всё "ошибка".
Не давайте никому никогда советов, как разрабатывать шахматные движки, если вы этим никогда не занимались. Рискую умереть от тяжёлых травм, полученных при ударе своей рукой по своему лицу во время чтения этих пассажей.
PS помнится, во времена SF7 ~, когда Комодо был сильнее, было тоже множество "экспертов", которые говорили, что надо патчи тестировать не против самих себя, а против Комодо и Гудини, а то против них ничего не прибавляется. С тех пор прошло 4 года - результат таков, каков он есть.
Vizvezdenec вне форума   Ответить с цитированием
7 пользователя(ей) сказали cпасибо:
Alvir (26.08.2019), Kesandr (23.08.2019), Maratka (23.08.2019), sovaz1997 (23.08.2019), Vezdehod (26.08.2019), Viktor (23.08.2019), Кевин (23.08.2019)
Старый 23.08.2019, 17:45   #5509
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: protonspring
Date: Fri Aug 23 16:29:29 2019 +0200
Timestamp: 1566570569

Consolidate CastlingSide and CastlingRights

This is a non-functional simplification that removes CastlingSide and
implements the functionality in CastlingRights (thanks to Jörg Oster
for a comment on the first version of this patch).

STC
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 53854 W: 12077 L: 12019 D: 29758 Elo +0.37
http://tests.stockfishchess.org/test...bc5925cf107474

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

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пасибо:
Arikchess (23.08.2019), Vasilievich (26.08.2019), Валекс (23.08.2019)
Старый 23.08.2019, 18:42   #5510
Alex_Zet
Эксперт
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
"
Не давайте никому никогда советов ... .
антисоветчик
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Corrs (23.08.2019)
Старый 23.08.2019, 18:44   #5511
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: Stockfish и его производные

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

Провести то их можно, а вот насчет успешности - сомневаюсь, т.к. в этих тестах по определению отсутствует логика движков по управлению временем на ход.
Maratka вне форума   Ответить с цитированием
Старый 23.08.2019, 19:55   #5513
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
отсутствует логика движков по управлению временем на ход.
зато и неточности в ТС не влияют
svoitsl вне форума   Ответить с цитированием
Старый 23.08.2019, 20:01   #5514
Corrs
Гроссмейстер
 
Аватар для Corrs
 
Регистрация: 04.04.2019
Сообщений: 2,306
Сказал(а) спасибо: 2,100
Поблагодарили 2,294 раз(а) в 1,175 сообщениях
Репутация: 240
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Alex_Zet
антисоветчик
когда хорошо, тогда хорошо
Corrs вне форума   Ответить с цитированием
Старый 24.08.2019, 09:49   #5515
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: protonspring
Date: Sat Aug 24 08:21:30 2019 +0200
Timestamp: 1566627690

Improve signature of evaluate_shelter()

Remove one parameter in function evaluate_shelter(), making all
comparisons for castled/uncastled shelter locally in do_king_safety().
Also introduce BlockedStorm penalty.

Passed non-regression test at STC:
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 65864 W: 14630 L: 14596 D: 36638 Elo +0.18
http://tests.stockfishchess.org/test...bc5939d09f0acc

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

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

Author: VoyagerOne
Date: Sun Aug 25 11:09:08 2019 +0200
Timestamp: 1566724148

NMP Tweaks

Tweak again the null move pruning preconditions.

STC:
LLR: 2.96 (-2.94,2.94) [0.50,4.50]
Total: 19675 W: 4430 L: 4169 D: 11076 Elo +4.61
http://tests.stockfishchess.org/test...bc5925cf108300

LTC:
LLR: 2.95 (-2.94,2.94) [0.00,3.50]
Total: 73895 W: 12496 L: 12114 D: 49285 Elo +1.80
http://tests.stockfishchess.org/test...bc5925cf108552

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

Bench: 3690065

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пасибо:
Vasilievich (26.08.2019), Валекс (25.08.2019)
Старый 25.08.2019, 12:39   #5518
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Кевин
Elo +4.61
Чувствуется, что на TCEC 16 будет уже совершенно другой Стокфиш, по сравнению с TCEC 15
svoitsl вне форума   Ответить с цитированием
Старый 25.08.2019, 21:26   #5519
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

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

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

Author: Stefan Geschwentner
Date: Mon Aug 26 08:49:55 2019 +0200
Timestamp: 1566802195

Tweak Late Move Reduction at root

Maintain best move counter at the root and allow there only moves which has a counter
of zero for Late Move Reduction. For compensation only the first three moves are excluded
from Late Move Reduction per default instead the first four moves.

What we can further do:

- here we use a simple counting scheme but perhaps some aging to fade out early iterations
could be helpful
- use the best move counter also at inner nodes for LMR and/or pruning

STC:
LLR: 2.95 (-2.94,2.94) [0.50,4.50]
Total: 17414 W: 3984 L: 3733 D: 9697 Elo +5.01
http://tests.stockfishchess.org/test...bc5939d09f2aa2

LTC:
LLR: 2.96 (-2.94,2.94) [0.00,3.50]
Total: 38058 W: 6448 L: 6166 D: 25444 Elo +2.57
http://tests.stockfishchess.org/test...bc5939d09f2f27

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

Bench: 3568210


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.
Кевин вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Rom77 (26.08.2019), Vasilievich (26.08.2019), Viktor (26.08.2019), Валекс (26.08.2019)
Ответ


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

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

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

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


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


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