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

Цитата: Сообщение от Кевин
Странно, почему регресс-тест запустили не по последний патч
Запустили. Небольшой регресс наблюдается:

master diff
ELO: 42.33 +-2.5 (95%) LOS: 100.0%
Total: 22318 W: 4908 L: 2202 D: 15208

40000 @ 60+0.6 th 1 Regression/progression test against SF9 after "Remove PawnsOnBothFlanks " of August, 29th
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (06.10.2018)
Старый 31.08.2018, 16:04   #3032
sovaz1997
Гроссмейстер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: Stockfish и его производные

Думаю, это все из-за погрешности
sovaz1997 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (06.10.2018)
Старый 31.08.2018, 16:49   #3033
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Это правда.
Не переоценивайте +/- 1-2 эло.
Тем более сейчас все вышли из отпусков и пишут патчи, как проклятые (без особых успехов особо, правда. У меня вот вчера прошёл STC по поводу пешек-"гвоздей", но LTC нет и другие попытки в этом направлении тоже успеха не принесли).
Vizvezdenec вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (06.10.2018), sovaz1997 (31.08.2018)
Старый 01.09.2018, 06:02   #3034
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: Rocky640
Date: Sat Sep 1 04:33:17 2018 +0200
Timestamp: 1535769197

Long Diagonal Tweaks

a) Reduce PSQT values along the long diagonals on non-central squares
and increase the LongDiagonal bonus accordingly. The effect is to penalise
bishops on the long diagonal which can not "see" the 2 central squares.
The "good" bishops still have more or less the same bonus as current master.

b) For a bishop on a central square, because of the "| s" term in the code,
the LongDiagonalBonus was always given. So while being there, remove the "| s"
and compensate the central Bishop PSQT accordingly.

Passed STC
LLR: 2.95 (-2.94,2.94) [0.00,4.00]
Total: 44498 W: 9658 L: 9323 D: 25517 Elo +2.62
http://tests.stockfishchess.org/test...bc592cf2748942

Passed LTC
LLR: 2.95 (-2.94,2.94) [0.00,4.00]
Total: 63092 W: 10324 L: 9975 D: 42793 Elo +1.92
http://tests.stockfishchess.org/test...bc592cf2748b59

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

bench: 4693901

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

Author: Stéphane Nicolet
Date: Sat Sep 1 11:30:38 2018 +0200
Timestamp: 1535794238

Re-introduce "keep pawns on both flanks"

Re-introduce the "keep pawns on both flanks" idea.

STC yellow:
LLR: -2.95 (-2.94,2.94) [0.00,5.00]
Total: 93279 W: 20175 L: 19853 D: 53251 Elo +1.20
http://tests.stockfishchess.org/test...bc592cf274916a

LTC:
LLR: 2.96 (-2.94,2.94) [0.00,5.00]
Total: 11440 W: 1960 L: 1792 D: 7688 Elo +5.10
http://tests.stockfishchess.org/test...bc592cf2749615

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

Bench: 4609645


http://abrok.eu/stockfish/
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (06.10.2018), Валекс (01.09.2018)
Старый 01.09.2018, 13:30   #3036
byan_mivv
Гроссмейстер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
По умолчанию Re: Stockfish и его производные

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

August 29, 2018

http://chess.ultimaiq.net/stockfish.html
__________________
"Не-ум - цветы вечности." Ошо
byan_mivv вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Alexandr_L (06.10.2018), Валекс (01.09.2018), Философ (01.09.2018)
Старый 01.09.2018, 16:58   #3037
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

18-08-31 sni master
ELO: 42.37 +-1.9 (95%) LOS: 100.0%
Total: 40000 W: 8806 L: 3952 D: 27242

40000 @ 60+0.6 th 1 Regression/progression test against SF9 after "Remove PawnsOnBothFlanks " of August, 29th
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (06.10.2018)
Старый 02.09.2018, 11:17   #3038
Viktor
Эксперт
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
По умолчанию Re: Stockfish и его производные

Обновление от 1 сентября:
http://chess.ultimaiq.net/stockfish.html
Viktor вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Alexandr_L (06.10.2018), byan_mivv (02.09.2018), Vasilievich (02.09.2018), Валекс (02.09.2018)
Старый 04.09.2018, 05:01   #3039
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: Stéphane Nicolet
Date: Mon Sep 3 22:11:30 2018 +0200
Timestamp: 1536005490

Update list of authors

And also fix some spaces and formatting oddities in the code.

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пасибо:
Alexandr_L (06.10.2018), Alex_Lk (04.09.2018), Валекс (05.09.2018)
Старый 04.09.2018, 09:37   #3040
AAM
Начинающий
 
Аватар для AAM
 
Регистрация: 18.11.2016
Адрес: Ульяновск
Сообщений: 24
Сказал(а) спасибо: 86
Поблагодарили 26 раз(а) в 14 сообщениях
Репутация: 14
По умолчанию Re: Stockfish и его производные

вышла версия, http://tests.stockfishchess.org/test...bc592cf274d4b0 , которая планируется в игре финала TCEC 13, с прибавкой ELO=46,41, а на abrok.eu eё почему-то нет
AAM вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Alexandr_L (06.10.2018), svoitsl (04.09.2018), Философ (04.09.2018)
Старый 04.09.2018, 09:53   #3041
Bullet
3 разряд
 
Аватар для Bullet
 
Регистрация: 14.06.2016
Адрес: Москва
Сообщений: 234
Сказал(а) спасибо: 142
Поблагодарили 878 раз(а) в 190 сообщениях
Репутация: 49
По умолчанию Re: Stockfish и его производные

Как это нет?
Код:
Author: Stéphane Nicolet 
Date: Sat Sep 1 11:30:38 2018 +0200 
Timestamp: 1535794238 

Re-introduce "keep pawns on both flanks" 

Re-introduce the "keep pawns on both flanks" idea. 

STC yellow: 
LLR: -2.95 (-2.94,2.94) [0.00,5.00] 
Total: 93279 W: 20175 L: 19853 D: 53251 Elo +1.20
http://tests.stockfishchess.org/test...bc592cf274916a 

LTC: 
LLR: 2.96 (-2.94,2.94) [0.00,5.00] 
Total: 11440 W: 1960 L: 1792 D: 7688 Elo +5.10
http://tests.stockfishchess.org/test...bc592cf2749615 

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

Bench: 4609645
Bullet вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
AAM (04.09.2018), Alexandr_L (06.10.2018)
Старый 04.09.2018, 11:30   #3042
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

ELO: 46.47 +-1.9 (95%) LOS: 100.0%
Результат регресс-теста.
Кстати говоря, у стокфиша поменялся мейнтейнер и это опять человек, который до этого им не был. И опять Степан
https://groups.google.com/forum/#!to...ng/gxAS3isl4pU
Vizvezdenec вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Alexandr_L (06.10.2018), sovaz1997 (04.09.2018), Валекс (04.09.2018), Кевин (04.09.2018)
Старый 04.09.2018, 12:22   #3043
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: ElbertoOne
Date: Tue Sep 4 10:43:02 2018 +0200
Timestamp: 1536050582

Parameter tweaks in PSQT and NMP

This patch is a combinaison of two parameters tweaks patches which
have failed as strong yellows at LTC recently, by Alain Savard (Rocky640)
and Fabian Fichter (ianfab):
http://tests.stockfishchess.org/test...bc592cf2749b1d
http://tests.stockfishchess.org/test...bc5902bdbb6585

Passed STC:
LLR: 2.95 (-2.94,2.94) [0.00,4.00]
Total: 57200 W: 12392 L: 12008 D: 32800 Elo +2.33
http://tests.stockfishchess.org/test...bc592cf274c48f

And LTC:
LLR: 2.96 (-2.94,2.94) [0.00,4.00]
Total: 37215 W: 6233 L: 5962 D: 25020 Elo +2.53
http://tests.stockfishchess.org/test...bc592cf274cb53

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

Bench: 4136116

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

How to continue from there?

The null move reduction formula in line 769 of search.cpp is quite convoluted
and full of mysterious magic constants at the moment, it would certainly be
nice to simplify it and/or gain more Elo from it:

```
Depth R = ( (823 + 67 * depth / ONE_PLY) / 256
+ std::min(int(eval - beta) / 200, 3)) * ONE_PLY;
```


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

Цитата: Сообщение от Vizvezdenec
ELO: 46.47 +-1.9 (95%) LOS: 100.0%
Результат регресс-теста.
Кстати говоря, у стокфиша поменялся мейнтейнер и это опять человек, который до этого им не был. И опять Степан
https://groups.google.com/forum/#!to...ng/gxAS3isl4pU
Полный итог:

18-09-04 sg master
ELO: 46.46 +-1.9 (95%) LOS: 100.0%
Total: 40000 W: 9121 L: 3804 D: 27075

40000 @ 60+0.6 th 1 Regression/progression test against SF9 after "Re-introduce 'keep pawns on both flanks' " of Septmber, 1st (This version plays in TCEC 13 Premiere division)


Кстати, хотел спросить: а кто такие мейнтейнеры? Это временные главные лица, направляющие процесс разработки?
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (06.10.2018)
Старый 05.09.2018, 11:03   #3045
Bullet
3 разряд
 
Аватар для Bullet
 
Регистрация: 14.06.2016
Адрес: Москва
Сообщений: 234
Сказал(а) спасибо: 142
Поблагодарили 878 раз(а) в 190 сообщениях
Репутация: 49
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
И опять Степан
Степфиш
Bullet вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (06.10.2018)
Старый 06.09.2018, 19:50   #3046
Харлампий
2 разряд
ТС
 
Аватар для Харлампий
 
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
По умолчанию Re: Stockfish и его производные

asmFish 2018-09-05 : https://github.com/Counterply/asmFis...owsOS_binaries
Харлампий вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Alexandr_L (06.10.2018), Ofiscer (08.09.2018), TAVR (06.09.2018), Философ (06.09.2018)
Старый 06.09.2018, 20:31   #3047
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Кевин
Полный итог:

18-09-04 sg master
ELO: 46.46 +-1.9 (95%) LOS: 100.0%
Total: 40000 W: 9121 L: 3804 D: 27075

40000 @ 60+0.6 th 1 Regression/progression test against SF9 after "Re-introduce 'keep pawns on both flanks' " of Septmber, 1st (This version plays in TCEC 13 Premiere division)


Кстати, хотел спросить: а кто такие мейнтейнеры? Это временные главные лица, направляющие процесс разработки?
Это те, кто рассматривает pull requests.
Собственно, лидирующий разработчик, за которым последнее слово по поводу принятия изменений в код или непринятия.
Vizvezdenec вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (06.10.2018), Кевин (07.09.2018)
Старый 08.09.2018, 08:09   #3048
Viktor
Эксперт
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
По умолчанию Re: Stockfish и его производные

Raubfish довольно интересный клон. Играет довольно самобытно. У него много дополнительных настроек. А вот contempt не нашел. Или входит в другую?
Viktor вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (06.10.2018)
Старый 08.09.2018, 08:50   #3049
ALEKS
3 разряд
 
Аватар для ALEKS
 
Регистрация: 02.07.2016
Сообщений: 180
Сказал(а) спасибо: 908
Поблагодарили 261 раз(а) в 128 сообщениях
Репутация: 17
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Viktor
Raubfish довольно интересный клон. Играет довольно самобытно. У него много дополнительных настроек. А вот contempt не нашел. Или входит в другую?
похоже у него это называется optimism.
ALEKS вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (06.10.2018), Viktor (08.09.2018)
Старый 08.09.2018, 10:51   #3050
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Скоро во всех кинотеатрах, т.е. билдах стокфиша и его клонов (:
http://tests.stockfishchess.org/test...bc592cf2754438
Собственно, я очень доволен, что прошёл конкретно этот патч, т.к. мне очень нравится сама идея, лежащая в его основе.
Вообще говоря, я начал пытаться улучшить оценки эндшпилей стокфиша после партии сссс со Shredder, где стокфиш упёрся лбом в ничью в эндшпиле вида "R vs B" с пешками. Поэтому стал смотреть на то, как же, собственно, он оценивает подобные эндшпили. Увидел, что есть такая вещь, как ScaleFactor, которая влияет на оценку разных эндшпилей, но R+B там нет.
Стал пробовать его туда добавить, ну а заодно и вообще разобраться, как разные эндшпили стокфиш оценивает. Увидел, что для эндшпилей с разноцветными слонами фактически стоит просто коэффициент 31/64, на который умножается оценка в нём. Подумал, что, вообще говоря, это же тоже ерунда, по идее выигрываемость эндшпилей подобных зависит от несимметричности пешечной структуры. Как раз в моих прошлых патчах я во многом использовал параметр pe->pawn_asymmetry(), который и вычисляет асимметричность структуры в SF. Подумал, что можно его использовать и для оценки подобных эндшпилей и с 3 попытки угадал набор параметров, с которыми это даёт эло.
Что в итоге даёт этот патч - теперь стокфиш гораздо лучше оценивает издалека, какие разноцветы стоит пытаться играть на победу, а что - битая ничья. Если структура полностью симметрична, т.е. нет ни проходных пешек, ни полуоткрытых линий, коэффициент, на который домножается оценка, будет не 31/64, а всего 1/8.
Vizvezdenec вне форума   Ответить с цитированием
14 пользователя(ей) сказали cпасибо:
Alexandr_L (06.10.2018), Arikchess (08.09.2018), Chess762 (26.03.2019), ck195708 (08.09.2018), Jeweller (08.09.2018), Maratka (08.09.2018), Ofiscer (08.09.2018), otodranik (08.09.2018), Rom77 (08.09.2018), svoitsl (08.09.2018), tt66 (10.09.2018), Viktor (08.09.2018), Валекс (08.09.2018), Кевин (08.09.2018)
Старый 08.09.2018, 11:05   #3051
Magystr
2 разряд
 
Аватар для Magystr
 
Регистрация: 03.08.2016
Сообщений: 311
Сказал(а) спасибо: 85
Поблагодарили 227 раз(а) в 123 сообщениях
Репутация: 10
По умолчанию Re: Stockfish и его производные

В подавляющем большинстве случаев одной проходной в эндшпиле с разноцветными слонами также недостаточно для победы. Необходима возможность организовать вторую проходную, даже если это сопряжено с возможными жертвами.
Magystr вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Alexandr_L (06.10.2018), ck195708 (08.09.2018), Viktor (08.09.2018)
Старый 08.09.2018, 11:08   #3052
otodranik
Гроссмейстер
 
Аватар для otodranik
 
Регистрация: 25.01.2017
Сообщений: 2,114
Сказал(а) спасибо: 1,261
Поблагодарили 3,271 раз(а) в 1,504 сообщениях
Репутация: 138
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
Скоро во всех кинотеатрах, т.е. билдах стокфиша и его клонов (:
http://tests.stockfishchess.org/test...bc592cf2754438
Собственно, я очень доволен, что прошёл конкретно этот патч, т.к. мне очень нравится сама идея, лежащая в его основе.
Вообще говоря, я начал пытаться улучшить оценки эндшпилей стокфиша после партии сссс со Shredder, где стокфиш упёрся лбом в ничью в эндшпиле вида "R vs B" с пешками. Поэтому стал смотреть на то, как же, собственно, он оценивает подобные эндшпили. Увидел, что есть такая вещь, как ScaleFactor, которая влияет на оценку разных эндшпилей, но R+B там нет.
Стал пробовать его туда добавить, ну а заодно и вообще разобраться, как разные эндшпили стокфиш оценивает. Увидел, что для эндшпилей с разноцветными слонами фактически стоит просто коэффициент 31/64, на который умножается оценка в нём. Подумал, что, вообще говоря, это же тоже ерунда, по идее выигрываемость эндшпилей подобных зависит от несимметричности пешечной структуры. Как раз в моих прошлых патчах я во многом использовал параметр pe->pawn_asymmetry(), который и вычисляет асимметричность структуры в SF. Подумал, что можно его использовать и для оценки подобных эндшпилей и с 3 попытки угадал набор параметров, с которыми это даёт эло.
Что в итоге даёт этот патч - теперь стокфиш гораздо лучше оценивает издалека, какие разноцветы стоит пытаться играть на победу, а что - битая ничья. Если структура полностью симметрична, т.е. нет ни проходных пешек, ни полуоткрытых линий, коэффициент, на который домножается оценка, будет не 31/64, а всего 1/8.
Думаю, что это глобально даст хороший прирост силы против соперников. Больше чем сам против себя на тесте!
__________________
AMD Ryzen 7 5700G@3.8GHz
AMD Ryzen 5 2600@3.4GHz
otodranik вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (06.10.2018)
Старый 08.09.2018, 11:19   #3053
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Magystr
В подавляющем большинстве случаев одной проходной в эндшпиле с разноцветными слонами также недостаточно для победы. Необходима возможность организовать вторую проходную, даже если это сопряжено с возможными жертвами.
Очень сложно написать строго, какие эндшпили-разноцветы выиграны, а какие-не совсем. А какие выиграны при неточностях противника
Поэтому обычно стараются делать всё максимально просто, уповая на то, что счёт потом поможет.
С этим патчем SF при прочих равных будет пытаться получить разноцветы, в которых много полуоткрытых линий и проходных (с обеих сторон). Чем больше - тем лучше. На моей практике очень сложные и громоздкие конструкции для оценки того, что выиграно, а что нет, вообще отказываются работать.
Vizvezdenec вне форума   Ответить с цитированием
9 пользователя(ей) сказали cпасибо:
Alexandr_L (06.10.2018), Bullet (09.09.2018), Chess762 (26.03.2019), ck195708 (08.09.2018), Maratka (08.09.2018), otodranik (08.09.2018), Viktor (08.09.2018), Валекс (08.09.2018), Кевин (08.09.2018)
Старый 08.09.2018, 13:18   #3054
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

А на Аброке когда появится?
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (06.10.2018)
Старый 08.09.2018, 13:21   #3055
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
А на Аброке когда появится?
Когда новый мейнтейнер заапрувит. Думаю, в течение 24 часов или меньше.
Vizvezdenec вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (06.10.2018)
Старый 08.09.2018, 13:22   #3056
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
т.е. нет ни проходных пешек, ни полуоткрытых линий, коэффициент, на который домножается оценка, будет не 31/64, а всего 1/8.
А смысл вообще этого умножения (по сути - деления)?

P.s.
Вы свои патчи сразу кидаете на фиштест, или у себя прогоняете по быстрому?
Если у себя - думаю могу помочь, семь ядер на контроле 10 секунд дают ~10000 партий за ночь.
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (06.10.2018)
Старый 08.09.2018, 13:25   #3057
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
Когда новый мейнтейнер заапрувит. Думаю, в течение 24 часов или меньше.
Т.е. как только патч попадет на https://github.com/official-stockfish/Stockfish ?
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (06.10.2018)
Старый 08.09.2018, 13:32   #3058
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
А смысл вообще этого умножения (по сути - деления)?

P.s.
Вы свои патчи сразу кидаете на фиштест, или у себя прогоняете по быстрому?
Если у себя - думаю могу помочь, семь ядер на контроле 10 секунд дают ~10000 партий за ночь.
Не вижу смысла гонять патчи у себя, если честно.
У стокфиша сейчас хватает мощностей, но не хватает идей. У себя получить статистически значащий результат не особо выйдет на моих 4 ядрах, да и машины так и так на фиштесте висят мои, т.к. закидывая патч на фиштест, я и свои машины ему раздаю. Вот допустим этот патч - он висел в районе 0 LLR после 10к игр на STC и на LTC, таких патчей у себя могу припомнить штук 50, а прошёл только этот.
Смысл умножения - чтобы в случае эндшпиля с разноцветными слонами оценка была ниже, чем в других, например, в таком же эндшпиле с одноцветными. В общем это тезис "разноцвет-ничья", выраженный в цифре. Теперь он будет выражен несколько более сложно
Vizvezdenec вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (06.10.2018), Chess762 (26.03.2019)
Старый 08.09.2018, 13:33   #3059
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
Т.е. как только патч попадет на https://github.com/official-stockfish/Stockfish ?
Ну аброк - это просто автокомпиляция именно с этого репозитори гитхаба. Так что всё, что будет на аброке, сначала появляется на гитхабе.
Vizvezdenec вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (06.10.2018), Chess762 (26.03.2019)
Старый 08.09.2018, 13:35   #3060
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
У стокфиша сейчас хватает мощностей, но не хватает идей.
Т.е. если у меня чего нарисуется, то можно кидать сразу туда? Ядра там простаивают?
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (06.10.2018)
Ответ


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

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

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

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


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


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