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 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: Stockfish и его производные
Думаю, это все из-за погрешности
|
Пользователь сказал cпасибо: | Alexandr_L (06.10.2018) |
31.08.2018, 16:49 | #3033 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Это правда.
Не переоценивайте +/- 1-2 эло. Тем более сейчас все вышли из отпусков и пишут патчи, как проклятые (без особых успехов особо, правда. У меня вот вчера прошёл STC по поводу пешек-"гвоздей", но LTC нет и другие попытки в этом направлении тоже успеха не принесли). |
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пасибо: |
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 |
Гроссмейстер
Регистрация: 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
__________________
"Не-ум - цветы вечности." Ошо |
3 пользователя(ей) сказали cпасибо: |
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 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Stockfish и его производные
Обновление от 1 сентября:
http://chess.ultimaiq.net/stockfish.html |
4 пользователя(ей) сказали cпасибо: |
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пасибо: |
04.09.2018, 09:37 | #3040 |
Начинающий
Регистрация: 18.11.2016
Адрес: Ульяновск
Сообщений: 24
Сказал(а) спасибо: 86
Поблагодарили 26 раз(а) в 14 сообщениях
Репутация: 14
|
Re: Stockfish и его производные
вышла версия, http://tests.stockfishchess.org/test...bc592cf274d4b0 , которая планируется в игре финала TCEC 13, с прибавкой ELO=46,41, а на abrok.eu eё почему-то нет
|
3 пользователя(ей) сказали cпасибо: |
04.09.2018, 09:53 | #3041 |
3 разряд
Регистрация: 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 |
2 пользователя(ей) сказали cпасибо: | AAM (04.09.2018), Alexandr_L (06.10.2018) |
04.09.2018, 11:30 | #3042 |
Гроссмейстер
Регистрация: 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 |
4 пользователя(ей) сказали cпасибо: |
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 |
3 разряд
Регистрация: 14.06.2016
Адрес: Москва
Сообщений: 234
Сказал(а) спасибо: 142
Поблагодарили 878 раз(а) в 190 сообщениях
Репутация: 49
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
И опять Степан
|
Пользователь сказал 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пасибо: |
06.09.2018, 20:31 | #3047 |
Гроссмейстер
Регистрация: 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) Кстати, хотел спросить: а кто такие мейнтейнеры? Это временные главные лица, направляющие процесс разработки? Собственно, лидирующий разработчик, за которым последнее слово по поводу принятия изменений в код или непринятия. |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (06.10.2018), Кевин (07.09.2018) |
08.09.2018, 08:09 | #3048 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Stockfish и его производные
Raubfish довольно интересный клон. Играет довольно самобытно. У него много дополнительных настроек. А вот contempt не нашел. Или входит в другую?
|
Пользователь сказал cпасибо: | Alexandr_L (06.10.2018) |
08.09.2018, 08:50 | #3049 |
3 разряд
Регистрация: 02.07.2016
Сообщений: 180
Сказал(а) спасибо: 908
Поблагодарили 261 раз(а) в 128 сообщениях
Репутация: 17
|
Re: Stockfish и его производные
Цитата: Сообщение от Viktor
Raubfish довольно интересный клон. Играет довольно самобытно. У него много дополнительных настроек. А вот contempt не нашел. Или входит в другую?
|
2 пользователя(ей) сказали cпасибо: | Alexandr_L (06.10.2018), Viktor (08.09.2018) |
08.09.2018, 10:51 | #3050 |
Гроссмейстер
Регистрация: 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. |
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 |
2 разряд
Регистрация: 03.08.2016
Сообщений: 311
Сказал(а) спасибо: 85
Поблагодарили 227 раз(а) в 123 сообщениях
Репутация: 10
|
Re: Stockfish и его производные
В подавляющем большинстве случаев одной проходной в эндшпиле с разноцветными слонами также недостаточно для победы. Необходима возможность организовать вторую проходную, даже если это сопряжено с возможными жертвами.
|
3 пользователя(ей) сказали cпасибо: |
08.09.2018, 11:08 | #3052 |
Гроссмейстер
Регистрация: 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 |
Пользователь сказал cпасибо: | Alexandr_L (06.10.2018) |
08.09.2018, 11:19 | #3053 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Цитата: Сообщение от Magystr
В подавляющем большинстве случаев одной проходной в эндшпиле с разноцветными слонами также недостаточно для победы. Необходима возможность организовать вторую проходную, даже если это сопряжено с возможными жертвами.
Поэтому обычно стараются делать всё максимально просто, уповая на то, что счёт потом поможет. С этим патчем SF при прочих равных будет пытаться получить разноцветы, в которых много полуоткрытых линий и проходных (с обеих сторон). Чем больше - тем лучше. На моей практике очень сложные и громоздкие конструкции для оценки того, что выиграно, а что нет, вообще отказываются работать. |
08.09.2018, 13:18 | #3054 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
А на Аброке когда появится?
|
Пользователь сказал cпасибо: | Alexandr_L (06.10.2018) |
08.09.2018, 13:21 | #3055 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
А на Аброке когда появится?
|
Пользователь сказал cпасибо: | Alexandr_L (06.10.2018) |
08.09.2018, 13:22 | #3056 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
т.е. нет ни проходных пешек, ни полуоткрытых линий, коэффициент, на который домножается оценка, будет не 31/64, а всего 1/8.
P.s. Вы свои патчи сразу кидаете на фиштест, или у себя прогоняете по быстрому? Если у себя - думаю могу помочь, семь ядер на контроле 10 секунд дают ~10000 партий за ночь. |
Пользователь сказал cпасибо: | Alexandr_L (06.10.2018) |
08.09.2018, 13:25 | #3057 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
Когда новый мейнтейнер заапрувит. Думаю, в течение 24 часов или меньше.
|
Пользователь сказал cпасибо: | Alexandr_L (06.10.2018) |
08.09.2018, 13:32 | #3058 |
Гроссмейстер
Регистрация: 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, а прошёл только этот. Смысл умножения - чтобы в случае эндшпиля с разноцветными слонами оценка была ниже, чем в других, например, в таком же эндшпиле с одноцветными. В общем это тезис "разноцвет-ничья", выраженный в цифре. Теперь он будет выражен несколько более сложно |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (06.10.2018), Chess762 (26.03.2019) |
08.09.2018, 13:33 | #3059 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Т.е. как только патч попадет на https://github.com/official-stockfish/Stockfish ?
|
2 пользователя(ей) сказали cпасибо: | Alexandr_L (06.10.2018), Chess762 (26.03.2019) |
08.09.2018, 13:35 | #3060 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
У стокфиша сейчас хватает мощностей, но не хватает идей.
|
Пользователь сказал cпасибо: | Alexandr_L (06.10.2018) |
Здесь присутствуют: 9 (пользователей: 0 , гостей: 9) | |
|
|