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)
Старый 16.09.2019, 22:28   #5731
dew
Гроссмейстер
 
Аватар для dew
 
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от crem
И ещё я думаю что если кто-нибудь бы снял stack trace когда SF висит, быстро стало бы понятно, что происходит. Но они пока этого не делают, а меняют строчки наугад.
им веднее, они же гуру
dew вне форума   Ответить с цитированием
Старый 19.09.2019, 09:16   #5732
byan_mivv
Гроссмейстер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
По умолчанию Re: Stockfish и его производные


SugaR 9-19-2019


https://chess.massimilianogoi.com/download/sugar/
__________________
"Не-ум - цветы вечности." Ошо
byan_mivv вне форума   Ответить с цитированием
6 пользователя(ей) сказали cпасибо:
Arikchess (19.09.2019), gens (19.09.2019), PanDoors (22.09.2019), Viktor (19.09.2019), Владимир Харламов (20.09.2019), Философ (19.09.2019)
Старый 22.09.2019, 21:16   #5733
byan_mivv
Гроссмейстер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
По умолчанию Re: Stockfish и его производные

Было? Не помню...

sting-sf-17

http://s000.tinyupload.com/?file_id=...66431049925014
__________________
"Не-ум - цветы вечности." Ошо
byan_mivv вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Александр (24.09.2019)
Старый 22.09.2019, 21:22   #5734
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: Stockfish и его производные

удалось таки дождаться....
compiled by I. Ivec
September 16, 2019
svoitsl вне форума   Ответить с цитированием
Старый 22.09.2019, 21:28   #5735
byan_mivv
Гроссмейстер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
По умолчанию Re: Stockfish и его производные

У Массимилиано Гои был же, вовремя, разве не он же самый?
__________________
"Не-ум - цветы вечности." Ошо
byan_mivv вне форума   Ответить с цитированием
Старый 23.09.2019, 07:58   #5736
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: Joost VandeVondele
Date: Mon Sep 23 06:47:59 2019 +0200
Timestamp: 1569214079

Acknowledge fishtest authors

Explicitly acknowledge fishtest authors.
Their efforts are almost invisible, but essential for the project.

Many thanks to https://github.com/glinscott/fishtes...master/AUTHORS !

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

Author: protonspring
Date: Mon Sep 23 07:12:32 2019 +0200
Timestamp: 1569215552

Simplify connected pawn scoring

When scoring the connected pawns, replace the intricate ternary expressions
choosing the coefficient by a simpler addition of boolean conditions:

` value = Connected * (2 + phalanx - opposed) `

This is the map showing the old coefficients and the new ones:

```
phalanx and unopposed: 3x -> 3x
phalanx and opposed: 1.5x -> 2x
not phalanx and unopposed: 2x -> 2x
not phalanx and opposed: 1x -> 1x
```

STC
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 11354 W: 2579 L: 2437 D: 6338 Elo +4.35
http://tests.stockfishchess.org/test...bc5971531d244f

LTC
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 41221 W: 7001 L: 6913 D: 27307 Elo +0.74
http://tests.stockfishchess.org/test...bc5971531d26d6

Bench: 3959889

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

Author: Joost VandeVondele
Date: Mon Sep 23 07:29:00 2019 +0200
Timestamp: 1569216540

More random draw evaluations

Use the randomized draw function value_draw() also for draw evalutions.

This extends the earlier commit
https://github.com/official-stockfis...a18c7fc6509886
which did this only for 3folds.

As in that case, this test was yellow at STC and LTC, but green at VLTC,
indicative of the fact that the higher the drawrate, the more likely this
idea is beneficial.

STC:
LLR: -2.96 (-2.94,2.94) [0.50,4.50]
Total: 83573 W: 18584 L: 18335 D: 46654 Elo +1.04
http://tests.stockfishchess.org/test...bc5971531d4f94

LTC:
LLR: -2.96 (-2.94,2.94) [0.00,3.50]
Total: 92252 W: 15240 L: 15160 D: 61852 Elo +0.30
http://tests.stockfishchess.org/test...bc5971531d68e1

VLTC: 120+1.2 @ 2th
LLR: 2.96 (-2.94,2.94) [0.00,3.50]
Total: 51902 W: 7323 L: 7028 D: 37551 Elo +1.97
http://tests.stockfishchess.org/test...bc595f57c22b15

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

Bench: 3441237

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

Author: xoto10
Date: Mon Sep 23 09:50:34 2019 +0200
Timestamp: 1569225034

Encourage rook lift to third rank

This change to the Rook psqt encourages rook lifts to the third rank
on the two center files.

STC 10+0.1 th 1 :
LLR: 2.96 (-2.94,2.94) [0.00,4.00]
Total: 40654 W: 9028 L: 8704 D: 22922 Elo +2.77
http://tests.stockfishchess.org/test...bc5906dd3e9fcd

LTC 60+0.6 th 1 :
LLR: 2.96 (-2.94,2.94) [0.00,4.00]
Total: 56963 W: 9530 L: 9196 D: 38237 Elo +2.04
http://tests.stockfishchess.org/test...bc5906dd3ea45f

Thanks to @snicolet for mentioning that Komodo does this a lot and
Stockfish doesn't, which gave me the idea for this patch, and to
@noobpwnftw for providing cores to fishtest which allowed very quick
testing.

Future work: perhaps this can be refined somehow to encourage this
on other files, my attempts have failed.

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

Bench: 3950249

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

Сегодня ещё вот такой патч был:

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

Author: Stéphane Nicolet
Date: Mon Sep 23 08:54:20 2019 +0200
Timestamp: 1569221660

Clarify the mapping of files to queenside

Author: @nickpelling

We replace in the code the obscure expressions mapping files ABCDEFGH to ABCDDCBA
by an explicite call to an auxiliary function :

old: f = min(f, ~f)
new: f = map_to_queenside(f)

We used the Golbolt web site (https://godbolt.org) to find the optimal code
for the auxiliary function.

STC:
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 30292 W: 6756 L: 6651 D: 16885 Elo +1.20
http://tests.stockfishchess.org/tests/view/5d8676720ebc5971531d6aa1

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.
Кевин вне форума   Ответить с цитированием
Старый 23.09.2019, 11:13   #5741
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: Stockfish и его производные

Во поперло...., Кажется всем другим движкам можно сразу задаваться, что б не позориться
svoitsl вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Cr@ck (23.09.2019)
Старый 23.09.2019, 18:06   #5742
byan_mivv
Гроссмейстер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
По умолчанию Re: Stockfish и его производные

CorChess_2019.09.23

https://chess.massimilianogoi.com/download/corchess/
__________________
"Не-ум - цветы вечности." Ошо
byan_mivv вне форума   Ответить с цитированием
7 пользователя(ей) сказали cпасибо:
alex1957 (23.09.2019), Arikchess (23.09.2019), gens (24.09.2019), kruzh (24.09.2019), tt66 (24.09.2019), Vasilievich (23.09.2019), Александр (24.09.2019)
Старый 23.09.2019, 18:39   #5743
Cr@ck
3 разряд
 
Аватар для Cr@ck
 
Регистрация: 05.08.2017
Сообщений: 240
Сказал(а) спасибо: 610
Поблагодарили 185 раз(а) в 102 сообщениях
Репутация: 20
По умолчанию Re: Stockfish и его производные

Ждём 11-го, леди и джентльмены. Там 50 пунктов над десятым точно есть уже.
Cr@ck вне форума   Ответить с цитированием
Старый 23.09.2019, 19:03   #5744
dew
Гроссмейстер
 
Аватар для dew
 
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Cr@ck
Ждём 11-го, леди и джентльмены. Там 50 пунктов над десятым точно есть уже.
неа:

https://github.com/glinscott/fishtes...gression-Tests
dew вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Arikchess (23.09.2019), Cr@ck (23.09.2019), tt66 (24.09.2019)
Старый 23.09.2019, 19:08   #5745
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от dew
неа:
ну до 11 -го время еще есть, по традиции он релизится в декабре.
И даже если чуток тормазнет (тьфу три раза), все равно за год выдающееся достижение
Паритет с NN движками удерживает вполне успешно
svoitsl вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Arikchess (23.09.2019), Cr@ck (23.09.2019), dew (23.09.2019), tt66 (24.09.2019)
Старый 24.09.2019, 11:15   #5746
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: nickpelling
Date: Tue Sep 24 10:05:54 2019 +0200
Timestamp: 1569312354

Clarify the mapping of files to queenside

This patch replaces the obscure expressions mapping files ABCDEFGH to ABCDDCBA
by explicite calls to an auxiliary function:

old: f = min(f, ~f)
new: f = map_to_queenside(f)

We used the Golbolt web site (https://godbolt.org) to check that the current
code for the auxiliary function is optimal.

STC:
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 30292 W: 6756 L: 6651 D: 16885 Elo +1.20
http://tests.stockfishchess.org/test...bc5971531d6aa1

Achieved with a bit of help from Sopel97, snicolet and vondele, thanks everyone!
Closes https://github.com/official-stockfis...fish/pull/2325

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

Author: Stéphane Nicolet
Date: Tue Sep 24 12:54:02 2019 +0200
Timestamp: 1569322442

Increase weight for supported pawns

This patch changes the weight for counting supports of pawns
from 17 to 21. Hopefully Stockfish will accept to play a bit
more of closed or semi-closed positions.

STC:
LLR: 2.95 (-2.94,2.94) [0.00,4.00]
Total: 13822 W: 3158 L: 2939 D: 7725 Elo +5.51
http://tests.stockfishchess.org/test...bc595091802379

LTC:
LLR: 2.96 (-2.94,2.94) [0.00,4.00]
Total: 63066 W: 10590 L: 10236 D: 42240 Elo +1.95
http://tests.stockfishchess.org/test...bc595091802680

Future work: try to tweak the evaluation to better understand
the French structures.

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

Bench: 3618154

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пасибо:
tt66 (24.09.2019), Vasilievich (24.09.2019), Viktor (24.09.2019)
Старый 24.09.2019, 14:47   #5748
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Future work: try to tweak the evaluation to better understand
the French structures.
От мейнтейнера - разработчика из Франции.
Vizvezdenec вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
sovaz1997 (24.09.2019), Кевин (24.09.2019)
Старый 24.09.2019, 16:39   #5749
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
Future work: try to tweak the evaluation to better understand
the French structures.
Каким образом можно заточить a-b под понимание дебюта, не в ущерб остальным дебютам?
Без подвохов ;), реально интересно.


________
Даже сети натаскиваются на какой-то дебют в ущерб остальным: играй его до посинения при тренировке, и получишь супер-мега-пупер систему в этом (но только в этом) дебюте. А в остальных на основе этого обучения хорошо если будет уровень Houdini, ибо возможен и уровень Fire. Отсюда кстати и в общем-то разумное предположение: текущее обучение сетей должно включаться на ~10-15 ходу. А до этого - играть должны сети, натасканные на конкретные дебюты. Т.е. текший уровень LZ - это "общий" уровень, которому просто масть так легла, что французскую он играет шикарно. Но это явно не предел для французской у LZ, это просто уровень игры LZ с учетом "среднего" обучения на всем подряд.

Это я к тому, что если SF и получится " обучить" для игры во французской, то это даст ну может 50 Elo именно во французской, но нуль (или даже небольшой минус) в остальных дебютах.
А сети можно точить под дебют, используя разные сети в зависимости от. Это займет лет десять, это тоже очевидно.
Но точить a-b тоже придется под каждый дебют, которые будут появляться каждые несколько месяцев у сетей, и которые сети будут играть лучше. Получиться ли догнать? ;)

Последний раз редактировалось Maratka; 24.09.2019 в 17:12.
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
sovaz1997 (24.09.2019)
Старый 24.09.2019, 17:56   #5750
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Ну сейчас делаются прям "самые топорные" вещи.
http://tests.stockfishchess.org/test...bc5950918055f1
Ну вот, например, что прошло STC.
+10 бонуса за е5 пешку и -10 за е4.
Машинная оценка - вещь такая, тут очень часто чем глупее и топорнее выглядит патч, тем лучше, тебе кажется "ну не может же быть настолько просто, работать не будет" - будет
Никто не точит SF конкретно под французскую, просто делают патчи, чтобы он в ней лучше играл (опять же по их мнению).
Vizvezdenec вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Cr@ck (29.09.2019), Maratka (24.09.2019), sovaz1997 (24.09.2019), Кевин (24.09.2019)
Старый 24.09.2019, 18:05   #5751
dew
Гроссмейстер
 
Аватар для dew
 
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
По умолчанию Re: Stockfish и его производные

S( 40-10,-13)
S( 11+10,-12)

А это временный код? Потом будет константы, если прокатит?
dew вне форума   Ответить с цитированием
Старый 24.09.2019, 18:11   #5752
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от dew
S( 40-10,-13)
S( 11+10,-12)

А это временный код? Потом будет константы, если прокатит?
Разумеется.
Просто человек, когда делает серию патчей, делает так, чтобы менять только 2 числа, а не вычитать каждый раз вручную.
С таким кодом можно 10 патчей за 30 секунд написать примерно
Vizvezdenec вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
dew (24.09.2019), Maratka (24.09.2019)
Старый 24.09.2019, 22:26   #5753
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
+10 бонуса за е5 пешку и -10 за е4.
Ну не знаю... как по мне, то тут проще условную "анти-книгу" прошить. Ну скажем тупо не играть e4, но все остальные варианты рассматривать, оценивать и среди них выбирать лучший. Хотя... и текущая реализация весьма похожа на анти-книгу: бонус за e5 высок, и чтобы не выбрать этот ход, нужно иметь веские причины при анализе. Т.е. для "чистой" анти-книги нужно увеличь бонус за e5, но не менять за e4.
Maratka вне форума   Ответить с цитированием
Старый 24.09.2019, 22:37   #5754
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
+10 бонуса за е5 пешку и -10 за е4.
Кстати, поправьте меня те, кто больше понимает, но как я вижу - это не обучение играть французскую, это обучение не играть ее из начальной позиции черными, но предлагать ее белыми.

___
Может тогда и итальянку белыми туда же прошить? Или нереально?
Maratka вне форума   Ответить с цитированием
Старый 24.09.2019, 22:50   #5755
sovaz1997
Гроссмейстер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
Кстати, поправьте меня те, кто больше понимает, но как я вижу - это не обучение играть французскую, это обучение не играть ее из начальной позиции черными, но предлагать ее белыми.

___
Может тогда и итальянку белыми туда же прошить? Или нереально?
Мне кажется, это уже лишнее. Патч должен усиливать не точечно, а в целом. Хотя, какие-то идеи из дебютов можно взять, конечно
sovaz1997 вне форума   Ответить с цитированием
Старый 24.09.2019, 22:56   #5756
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

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

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

Там вообще нет ходов.
Это просто Piece Square Tables, т.е. "фигурно-клеточные таблицы", которые просто дают бонус/штраф за нахождение фигуры на определённой клетке.
Т.е. есть мобильность, допустим, которая считается как количество атак нашей зоны мобильности данной фигурой, а эти таблицы очень простые и очень тупые - слон на а1 получает штраф (20,20), а вот на d4 - бонус (17, 3).
Просто при чём тут французская - пытаются усилить бонус за пешку e5 по сравнению с пешкой е4 (статический бонус, никакие ходы тут не при делах).
Соответственно за чёрных будет бонус за е4 по сравнению с е5.
Это не книга, это "самая грубая и самая базовая часть оценки", где просто смотрится нахождение фигур на какой-то клетке и суммируется бонус за белых и за чёрных.
С развитием движка эло, даваемое PSQT, начинает падать, тем не менее даже сейчас они дают за 100 эло, правда, из них 90% это PSQT коня и короля.
Vizvezdenec вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
alchemist888 (25.09.2019), Cr@ck (29.09.2019), Maratka (24.09.2019)
Старый 24.09.2019, 23:46   #5759
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
Там вообще нет ходов.
Это просто Piece Square Tables, т.е. "фигурно-клеточные таблицы", которые просто дают бонус/штраф за нахождение фигуры на определённой клетке.
...
Просто при чём тут французская - пытаются усилить бонус за пешку e5 по сравнению с пешкой е4 (статический бонус, никакие ходы тут не при делах).
Но... пешка там должна как-то появиться, т.е. движок будет стремиться поставить ее там, а не на другой клетке. Т.е. это не книга в обычном понимании термина, но... и не не-книга. Это ну наверное правильнее сказать, что что шпаргалка вида "куда ставить фигуры выгодно, а куда нет". Т.е. по сути, это знания, похожие на те, которые получают сети во время тренировки?
Maratka вне форума   Ответить с цитированием
Старый 25.09.2019, 00:04   #5760
dew
Гроссмейстер
 
Аватар для dew
 
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
По умолчанию Re: Stockfish и его производные

Ваше обсуждение грубой оценки, напомнило мне одну забытую мной идею.
7-ми фигурные таблицы - это все-таки космос по стоимости ресурсов для одной компьютерной единицы.. А что если из этих таблиц вычленить только информацию в сухом остатке:

1. обязательно все позиции со значением ничья;
2. позиции со значением выиграно или наоборот (что меньше в объеме);

ну и пусть движок стремится к выиграному или в крайнем ничейному из-зо всех сил. А там уж как пойдет и 6-ти фигурные в помощь.

Ваши мысли?
dew вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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