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) |
14.08.2018, 10:34 | #3001 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: 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), Валекс (14.08.2018) |
14.08.2018, 11:35 | #3002 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: Stéphane Nicolet
Date: Tue Aug 14 10:12:31 2018 +0200 Timestamp: 1534234351 Double weight of capture history We double in this patch the weight of the capture history table in the local scoring of captures for move ordering. The capture history table is indexed by the triplet (capturing piece, capture square, captured piece) and gets information like "it seems to have been historically good in that part of the search tree to capture a pawn with a rook on g3, even if it seems to lose material", and affect the normaly pure « Most Valuable Victim » ordering of captures. Finished yellow at STC after 228842 games (posting a +1.36 Elo gain): LLR: -2.95 (-2.94,2.94) [0.00,4.00] Total: 228842 W: 50894 L: 50152 D: 127796 Elo +1.13 http://tests.stockfishchess.org/test...bc5902bdba332d Passed LTC: LLR: 2.96 (-2.94,2.94) [0.00,4.00] Total: 43251 W: 7425 L: 7131 D: 28695 Elo +2.36 http://tests.stockfishchess.org/test...bc5902bdba3e51 Thanks to user Vizvezdenec for running the LTC test. Поблагодарили Closes https://github.com/official-stockfis...fish/pull/1736 Bench: 4272361
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
4 пользователя(ей) сказали cпасибо: |
15.08.2018, 15:12 | #3003 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
18-08-14 sni master
ELO: 41.69 +-1.9 (95%) LOS: 100.0% Total: 40000 W: 8719 L: 3942 D: 27339 40000 @ 60+0.6 th 1 Regression/progression test against SF9 after "Double weight of capture history" of August, 14th
__________________
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) |
15.08.2018, 15:13 | #3004 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Вчера на фиштесте был грустный день - 10 STC прошло и все провалили LTC.
Надеюсь, стокфиш выбрал запас подобных патчей надолго и дальше LTC будут проходить нормально |
4 пользователя(ей) сказали cпасибо: |
16.08.2018, 21:43 | #3005 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
http://tests.stockfishchess.org/test...bc5902bdba851b
Интересный патч прошёл. Даёт штраф к оценке позиции, если у прошлого хода противника хорошие статы. Заодно ещё более запутывает связь между оценкой и поиском, теперь статистика поиска влияет просто непосредственно на оценку позиции, а не только позиционные факторы. Идея прямо вообще сырая, возможны дальнейшие её улучшения (например, сделать функцию штрафа к оценке от статов прошлого хода противника, а не просто штраф за положительные статы). |
3 пользователя(ей) сказали cпасибо: |
17.08.2018, 11:33 | #3006 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: protonspring
Date: Fri Aug 17 10:21:20 2018 +0200 Timestamp: 1534494080 Simplify king file dependancy in evaluate_shelter() Remove the special value we used for the file of the king in the evaluate_shelter() function, and compensate by tweaking some of the ShelterStrength[] array values. STC LLR: 2.94 (-2.94,2.94) [-3.00,1.00] Total: 17069 W: 3782 L: 3652 D: 9635 Elo +2.65 http://tests.stockfishchess.org/test...bc5902bdba8f3d LTC LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 42639 W: 6973 L: 6887 D: 28779 Elo +0.70 http://tests.stockfishchess.org/test...bc5902bdba906b Closes https://github.com/official-stockfis...fish/pull/1739 Bench: 4639508 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пасибо: |
17.08.2018, 12:59 | #3007 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: VoyagerOne
Date: Fri Aug 17 11:40:29 2018 +0200 Timestamp: 1534498829 Mix search stats with evaluation Mix search stats with evaluation: if the opponent's move has a good historyStat, then decrease the evaluation of the internal node a bit for the pruning decisions during search. STC; LLR: 2.96 (-2.94,2.94) [0.00,5.00] Total: 72083 W: 15683 L: 15203 D: 41197 Elo +2.31 http://tests.stockfishchess.org/test...bc5902bdba7d41 LTC: LLR: 2.95 (-2.94,2.94) [0.00,5.00] Total: 29104 W: 4867 L: 4630 D: 19607 Elo +2.83 http://tests.stockfishchess.org/test...bc5902bdba851b Closes https://github.com/official-stockfis...fish/pull/1738 Bench: 4514101 ----------- How to continue from there? Развернуть для просмотра• the use of the previous stat score can probably be simplified in lines 587 and 716
• we could try to use a continuous bonus based on the previous stat score, instead of just a fixed offset of -10 when the opponent previous move was good. ---------- Comments by Stefan Geschwentner: Interesting idea. Because only the eval in search is tweak this should only influence the eval and static eval used at inner nodes, and not on the return search value (which comes in the end from quiescence search), except through saving in TT followed by a TT cutoff. So essentialy this effects diverse pruning/reduction parts -- eval and static eval are lowered for good opponent moves: • tt cutoff (ttValue) • improving (static eval) • more razoring (eval) • less futility pruning (eval) • less null move pruning (eval + static eval) (but with little more depth) • more probcut (static eval) • more move futility pruning (static eval) [свернуть] 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пасибо: |
17.08.2018, 18:51 | #3008 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
http://tests.stockfishchess.org/test...bc5902bdba9914
Собственно, как я и говорил. Сделали более сложную функцию и заработали ещё эло. |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (06.10.2018), Кевин (18.08.2018) |
18.08.2018, 02:30 | #3009 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
|
2 пользователя(ей) сказали cпасибо: | Alexandr_L (06.10.2018), Кевин (18.08.2018) |
18.08.2018, 02:36 | #3010 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: Stéphane Nicolet
Date: Sat Aug 18 01:23:36 2018 +0200 Timestamp: 1534548216 Use an affine formula to mix stats and eval Follow-up for the previous patch: we use an affine formula to mix stats and evaluation in search. The idea is to give a bonus if the previous move of the opponent was historically bad, and a malus if the previous move of the opponent was historically good. More precisely, if x is the stat score of the previous move by the opponent, we implement the following formulas to tweak the evaluation at an internal node of the tree for our pruning decisions at this node: if x = 0, use v' = eval(P) if x > 0, use v' = eval(P) - 5 - x/1024 if x < 0, use v' = eval(P) + 5 - x/1024 For reference, the previous master had this simpler rule: if x > 0, use v' = eval(P) - 10 if x <= 0, use v' = eval(P) STC: LLR: 2.95 (-2.94,2.94) [0.00,5.00] Total: 29322 W: 6359 L: 6088 D: 16875 Elo +3.21 http://tests.stockfishchess.org/test...bc5902bdba957f LTC: LLR: 2.96 (-2.94,2.94) [0.00,5.00] Total: 30893 W: 5154 L: 4910 D: 20829 Elo +2.74 http://tests.stockfishchess.org/test...bc5902bdba9914 Closes https://github.com/official-stockfis...fish/pull/1740 Bench: 4592766 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), Валекс (18.08.2018) |
18.08.2018, 17:01 | #3011 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
ELO: 43.16 +-1.9 (95%) LOS: 100.0%
Total: 39899 W: 8841 L: 3910 D: 27148 Регресс-тест. Кстати говоря, мейнтейнеру стокфиша нравится идея сделать SF10 на 10 годовщину, т.е. на 2 ноября 2018 года. В принципе эло уже хватает. |
5 пользователя(ей) сказали cпасибо: | Alexandr_L (06.10.2018), byan_mivv (18.08.2018), sovaz1997 (18.08.2018), Валекс (18.08.2018), Кевин (19.08.2018) |
18.08.2018, 17:48 | #3012 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
В принципе эло уже хватает.
|
2 пользователя(ей) сказали cпасибо: | Alexandr_L (06.10.2018), Кевин (19.08.2018) |
20.08.2018, 04:06 | #3013 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
18-08-19 gog cfish
ELO: 7.60 +-2.7 (95%) LOS: 100.0% Total: 16551 W: 2418 L: 2056 D: 12077 20000 @ 60+0.6 th 1 Stockfish vs Cfish comparison test for reference
__________________
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) |
20.08.2018, 23:09 | #3014 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Author: Stefan Geschwentner
Date: Mon Aug 20 21:52:29 2018 +0200 Timestamp: 1534794749 Store only unchanged static evaluations in TT A recent commit introduced a decrease of the static evaluation of an inner node dependent on the previous stat score, which finally was also stored in the transposition table. Now only the unchanged static evaluation are stored there. Remark: For the case that a static evaluation can be retrieved from the transposition table the value is now used unchanged. Another test which also applies the modification in this case failed: http://tests.stockfishchess.org/test...bc5902bdbae2f6 STC: LLR: 2.95 (-2.94,2.94) [0.00,5.00] Total: 6707 W: 1547 L: 1383 D: 3777 Elo +8.50 http://tests.stockfishchess.org/test...bc5902bdbadcf3 LTC: LLR: 2.95 (-2.94,2.94) [0.00,5.00] Total: 36203 W: 6046 L: 5781 D: 24376 Elo +2.54 http://tests.stockfishchess.org/test...bc5902bdbadfa9 Closes https://github.com/official-stockfis...fish/pull/1742 Bench: 4457440 Ещё одно продолжение идеи от VoyagerOne. Этот человек - гений на самом деле, он вот может долго пытаться и ничего получаться не будет, а потом как выдаст идею новую, на которой навертят много патчей... Вот на его прошлом патче уже ещё 2 новых сделано, дающих эло. |
21.08.2018, 00:12 | #3015 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Кевин
18-08-19 gog cfish
ELO: 7.60 +-2.7 (95%) LOS: 100.0% Total: 16551 W: 2418 L: 2056 D: 12077 20000 @ 60+0.6 th 1 Stockfish vs Cfish comparison test for reference ========= 1. Использовался устаревший Cfish Commits on Jul 30, 2018 Introduce tropism measure in king danger … snicolet committed 22 days ago Против свежего Стокфиша Commits on Aug 18, 2018 Use an affine formula to mix stats and eval … snicolet committed 3 days ago 2. Для компиляции использовались разные флаги (хотя это существенно не влияет, разница будет всего около 2-3-х ЭЛО) 3. Китайские сервера - это в основном Райзены/Тридрипперы, они как известно не очень хорошо работают с BMI2. В случае Cfish "не очень хорошо" превращается в "ужасно", если скомпилировать его не правильно (что и происходит при дефолтных исходниках). 4. Автор теста забыл отключить НУМА в мейкфайле СиФиша. Хотя он мог и не знать, что не на всех Linux машинах установлена библиотека libnuma Движки №1 и №5 показывают разницу между "ужасно" и "не очень хорошо". Последний раз редактировалось ChessMan; 21.08.2018 в 00:45. |
Пользователь сказал cпасибо: | Alexandr_L (06.10.2018) |
21.08.2018, 14:25 | #3016 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: Stockfish и его производные
Сделали тест большинства клонов и оптимизированных Stockfish.
Код:
# PLAYER : RATING POINTS PLAYED (%) 1 Asm Fish 180722 x64 : 2326.9 976.5 1800 54 2 CFish 180819 x64 : 2323.1 965.5 1800 54 3 Brain Fish 180818 x64 : 2319.9 956.5 1800 53 4 Stockfish 18081801 x64 : 2311.3 932.0 1800 52 5 Shark 180818 x64 : 2306.9 919.5 1800 51 6 Raubfisch X38e x64 : 2291.9 877.0 1800 49 7 McBrain 9.6 x64 : 2285.1 857.5 1800 48 8 Cor Chess 2.5 x64 : 2283.8 854.0 1800 47 9 Shash 180820 x64 : 2275.9 831.5 1800 46 10 Sugar XPro 1.5.3 x64 : 2275.4 830.0 1800 46 http://talkchess.com/forum3/viewtopic.php?f=6&t=68268. |
4 пользователя(ей) сказали cпасибо: |
21.08.2018, 17:04 | #3017 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от sovaz1997
Сделали тест большинства клонов и оптимизированных Stockfish.
Код:
# PLAYER : RATING POINTS PLAYED (%) 1 Asm Fish 180722 x64 : 2326.9 976.5 1800 54 2 CFish 180819 x64 : 2323.1 965.5 1800 54 3 Brain Fish 180818 x64 : 2319.9 956.5 1800 53 4 Stockfish 18081801 x64 : 2311.3 932.0 1800 52 5 Shark 180818 x64 : 2306.9 919.5 1800 51 6 Raubfisch X38e x64 : 2291.9 877.0 1800 49 7 McBrain 9.6 x64 : 2285.1 857.5 1800 48 8 Cor Chess 2.5 x64 : 2283.8 854.0 1800 47 9 Shash 180820 x64 : 2275.9 831.5 1800 46 10 Sugar XPro 1.5.3 x64 : 2275.4 830.0 1800 46 http://talkchess.com/forum3/viewtopic.php?f=6&t=68268. ==== На 4-х ядерном ПК игралось 32 параллельные партии одновременно. Resign score: 200 cp --- это тоже очень сомнительно. + Очень старая версия Sugar...Самая новая чуть сильнее Стокфиша (4+ Эло) |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (06.10.2018), sovaz1997 (21.08.2018) |
21.08.2018, 17:11 | #3018 |
3 разряд
Регистрация: 11.08.2017
Сообщений: 124
Сказал(а) спасибо: 0
Поблагодарили 64 раз(а) в 49 сообщениях
Репутация: 0
|
Re: Stockfish и его производные
Цитата: Сообщение от sovaz1997
Сделали тест большинства клонов и оптимизированных Stockfish.
Код:
# PLAYER : RATING POINTS PLAYED (%) 1 Asm Fish 180722 x64 : 2326.9 976.5 1800 54 2 CFish 180819 x64 : 2323.1 965.5 1800 54 3 Brain Fish 180818 x64 : 2319.9 956.5 1800 53 4 Stockfish 18081801 x64 : 2311.3 932.0 1800 52 5 Shark 180818 x64 : 2306.9 919.5 1800 51 6 Raubfisch X38e x64 : 2291.9 877.0 1800 49 7 McBrain 9.6 x64 : 2285.1 857.5 1800 48 8 Cor Chess 2.5 x64 : 2283.8 854.0 1800 47 9 Shash 180820 x64 : 2275.9 831.5 1800 46 10 Sugar XPro 1.5.3 x64 : 2275.4 830.0 1800 46 http://talkchess.com/forum3/viewtopic.php?f=6&t=68268. |
Пользователь сказал cпасибо: | Alexandr_L (06.10.2018) |
21.08.2018, 17:18 | #3019 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Алексей
а я за сахар болел)) видимо ошибся )
AMD Ryzen 7 1700X, Linux Mint 19 cutechess-cli, 1 thread, concurrency 13 TC 60+0.6, 64 MB, book: test1.pgn Код:
Program Elo + - Games Score Av.Op. Draws 1 S_XPrO 190818 64 POPCNT : 3305 3 3 2911 51.3 % 3295 71.5 % 2 Stockfish 180818 64 POPCNT : 3295 3 3 2911 48.7 % 3305 71.5 % White advantage = 34.45 Draw rate (equal opponents) = 72.94 % Код:
Games : 2911 (finished) White Wins : 557 (19.1 %) Black Wins : 272 (9.3 %) Draws : 2082 (71.5 %) Unfinished : 0 White Score : 54.9 % Black Score : 45.1 % |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (06.10.2018), sovaz1997 (21.08.2018) |
21.08.2018, 19:26 | #3020 |
3 разряд
Регистрация: 11.08.2017
Сообщений: 124
Сказал(а) спасибо: 0
Поблагодарили 64 раз(а) в 49 сообщениях
Репутация: 0
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
Может и не ошиблись.
AMD Ryzen 7 1700X, Linux Mint 19 cutechess-cli, 1 thread, concurrency 13 TC 60+0.6, 64 MB, book: test1.pgn Код:
Program Elo + - Games Score Av.Op. Draws 1 S_XPrO 190818 64 POPCNT : 3305 3 3 2911 51.3 % 3295 71.5 % 2 Stockfish 180818 64 POPCNT : 3295 3 3 2911 48.7 % 3305 71.5 % White advantage = 34.45 Draw rate (equal opponents) = 72.94 % Код:
Games : 2911 (finished) White Wins : 557 (19.1 %) Black Wins : 272 (9.3 %) Draws : 2082 (71.5 %) Unfinished : 0 White Score : 54.9 % Black Score : 45.1 % |
Пользователь сказал cпасибо: | Alexandr_L (06.10.2018) |
23.08.2018, 11:45 | #3021 |
2 разряд
ТС
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Re: Stockfish и его производные
August 20 UltimaIQ compiles are available: http://chess.ultimaiq.net/stockfish.html
|
5 пользователя(ей) сказали cпасибо: | Alexandr_L (06.10.2018), Vasilievich (26.08.2018), Валекс (23.08.2018), Кевин (23.08.2018), Философ (23.08.2018) |
27.08.2018, 01:56 | #3022 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
http://tests.stockfishchess.org/test...bc5902bdbb8038
Ну теперь всё честно |
5 пользователя(ей) сказали cпасибо: | Alexandr_L (06.10.2018), Alex_Lk (29.08.2018), Rom77 (27.08.2018), sovaz1997 (27.08.2018), Валекс (27.08.2018) |
29.08.2018, 05:33 | #3023 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
ПОПЁРЛО:
(куча патчей под спойлером) Развернуть для просмотраAuthor: protonspring
Date: Wed Aug 29 02:49:10 2018 +0200 Timestamp: 1535503750 Remove PawnsOnBothFlanks It looks like PawnsOnBothFlanks can be removed from initiative(). A barrage of tests seem to confirm that the adjustment to -110 does not gain elo to offset any potential loss by removing PawnsOnBothFlanks. STC LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 22014 W: 4760 L: 4639 D: 12615 Elo +1.91 http://tests.stockfishchess.org/tests/view/5b7f50cc0ebc5902bdbb3a3e LTC LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 40561 W: 6667 L: 6577 D: 27317 Elo +0.77 http://tests.stockfishchess.org/tests/view/5b801f9f0ebc5902bdbb4467 The barrage of 0,4 tests on the -136 value are in my ps_tunetests branch. http://tests.stockfishchess.org/tests/user/protonspring Closes https://github.com/official-stockfish/Stockfish/pull/1751 Bench: 4413173 ------------- How to continue from there? The fact that endgames with all the pawns on only one flank are drawish is a well-known chess idea, so it seems quite strange that this can be removed so easily without losing Elo. In the past there had been attempts to improve on PawnsOnBothFlanks with similar concepts (for instance using the pawn span value), but the tests were at best neutral. Maybe Stockfish is now mature enough that these refined ideas would work to replace PawnsOnBothFlanks? Author: MJZ1977 Date: Wed Aug 29 02:28:09 2018 +0200 Timestamp: 1535502489 Fix bug with "excludedMove" for probcut Bugfix: "excludedMove" has to be skipped in the probcut loop too. If it is not skipped, the probcut can exit quickly with a wrong return value corresponding to the excluded move. See the following forum thread for a discussion: https://groups.google.com/forum/?fromgroups=#!topic/fishcooking/GGithf_VwSU STC : LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 17130 W: 3747 L: 3617 D: 9766 Elo +2.64 http://tests.stockfishchess.org/tests/view/5b8460c40ebc5902bdbb999a LTC : LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 12387 W: 2064 L: 1930 D: 8393 Elo +3.76 http://tests.stockfishchess.org/tests/view/5b8466f90ebc5902bdbb9a21 To go further : it can be perhaps useful to tune the singular extension search parameters. Closes https://github.com/official-stockfish/Stockfish/pull/1754 Bench: 4308541 Author: Steinar H. Gunderson Date: Wed Aug 29 02:00:20 2018 +0200 Timestamp: 1535500820 Shrink the hash table of tablebases back to 4096 entries There is no need to make this as large as 65536 just for the sake of the single 7-man tablebase that happens to have the key 0xf9247fff. Idea for the fix by Ronald de Man, who suggested simply to allow more buckets past the end. We also implement Robin Hood hashing for the hash table, which takes the worst -case search for full 7-man tablebases down from 68 to 11 probes (Also takes the average probe length from 2.06 to 2.05). For a table with 8K entries, the corresponding numbers would be worst-case from 9 to 4, with average from 1.30 to 1.29. https://github.com/official-stockfish/Stockfish/pull/1747 No functional change Author: Ondrej Mosnacek Date: Wed Aug 29 01:24:45 2018 +0200 Timestamp: 1535498685 Refactor pure static eval code This commit tries to make the new pure static eval code more readable by splitting up the nested assignments into separate lines and making a few more cosmetic tweaks. No functional change. Author: protonspring Date: Wed Aug 29 01:07:38 2018 +0200 Timestamp: 1535497658 make DistanceRing more consistent This is a non-functional change. By pre-incrementing minKingPawnDistance instead of post-incrementing, we can remove this -1. This also makes DistanceRing more consistent with the rest of stockfish since it now holds an actual "distance" instead of a less natural distance-1. In current master, PseudoAttacks[KING][ksq] == DistanceRingBB[ksq][0] With this patch, it will be PseudoAttacks[KING][ksq] == DistanceRingBB[ksq][1] ie squares at distance 1 from the king. This is more natural use of distance. The current array size DistanceRingBB[SQUARE_NB][8] is still OK with the new definition, because maximum distance between two squares on a chess board is seven (for example Kh1 and a8). No functional change. Author: Vizvezdenec Date: Wed Aug 29 00:53:31 2018 +0200 Timestamp: 1535496811 Tweak stat bonus formula Tweak stat bonus formula on top of latest elo gain by @snicolet STC http://tests.stockfishchess.org/tests/view/5b830a810ebc5902bdbb7e9c LLR: 2.95 (-2.94,2.94) [0.00,4.00] Total: 27797 W: 6113 L: 5842 D: 15842 Elo +3.39 LTC http://tests.stockfishchess.org/tests/view/5b831f2c0ebc5902bdbb8038 LLR: 2.95 (-2.94,2.94) [0.00,4.00] Total: 13655 W: 2294 L: 2099 D: 9262 Elo +4.96 I think that more elo can be found in tweaks of this parameters so I plan to further try some "hand-tuning", including increasing/decreasing ratio of two constants and making bonus assimetric to 0. Thx to @AndyGrant for helping with github and @jerrydonaldwatson for original idea. Closes https://github.com/official-stockfish/Stockfish/pull/1748 Bench: 4172767 Author: VoyagerOne Date: Wed Aug 29 00:41:53 2018 +0200 Timestamp: 1535496113 Don't modify Eval with search stats at ttHits STC: LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 28344 W: 6148 L: 6040 D: 16156 Elo +1.32 http://tests.stockfishchess.org/tests/view/5b7d6b4e0ebc5902bdbb1914 LTC: LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 41084 W: 6769 L: 6680 D: 27635 Elo +0.75 http://tests.stockfishchess.org/tests/view/5b7d7f5b0ebc5902bdbb1b85 Bench: 4457440 [свернуть] 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. |
5 пользователя(ей) сказали cпасибо: | Alexandr_L (06.10.2018), Alex_Lk (29.08.2018), GL2016 (29.08.2018), Валекс (29.08.2018), Гудвин (29.08.2018) |
29.08.2018, 10:25 | #3024 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
snicolet вернулся из отпуска и разгрёб небольшой завал.
Ещё и патчи пишет сам, как обычно. |
Пользователь сказал cпасибо: | Alexandr_L (06.10.2018) |
29.08.2018, 11:08 | #3025 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Странно, почему регресс-тест запустили не по последний патч
__________________
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) |
29.08.2018, 11:25 | #3026 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
ну запустили после последнего прибавляющего эло патча.
Как я и ожидал, мне просто повезло - реально там не 3 эло и близко. Но и не минус, хоть на том спасибо. |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (06.10.2018), byan_mivv (29.08.2018) |
29.08.2018, 14:54 | #3027 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
ну запустили после последнего прибавляющего эло патча.
__________________
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) |
29.08.2018, 15:31 | #3028 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Не совсем.
"Прибавляющий эло" патч это тот, который прошёл SPRT с нижней границей 0. Тогда вероятность того, что он приносит отрицательное количество эло, равна 0,25% (если он прошёл и STC, и LTC). Simplification же, которые прошли [-3;1], даже если показывают сильно положительный перформанс, не гарантируют прибавки эло с вероятностью больше 30%. Поэтому [0;4] и [0;5] эло прибавляют, а [-3;1] в общем случае его не прибавляют, даже если их перформансы в статтесте положительны, т.к. статтест тут гарантии даёт только в том, что эло не слишком падает. |
4 пользователя(ей) сказали cпасибо: |
29.08.2018, 22:36 | #3029 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
18-08-28 sni master
ELO: 44.23 +-1.9 (95%) LOS: 100.0% Total: 39899 W: 8907 L: 3855 D: 27137 40000 @ 60+0.6 th 1 Regression/progression test against SF9 after "Tweak stat bonus formula" of August, 28th Почти завершён тест. Уже видно, что всё ОК.
__________________
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) |
29.08.2018, 22:43 | #3030 |
Гроссмейстер
Регистрация: 25.01.2017
Сообщений: 2,114
Сказал(а) спасибо: 1,261
Поблагодарили 3,271 раз(а) в 1,504 сообщениях
Репутация: 138
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
Не совсем.
"Прибавляющий эло" патч это тот, который прошёл SPRT с нижней границей 0. Тогда вероятность того, что он приносит отрицательное количество эло, равна 0,25% (если он прошёл и STC, и LTC). Simplification же, которые прошли [-3;1], даже если показывают сильно положительный перформанс, не гарантируют прибавки эло с вероятностью больше 30%. Поэтому [0;4] и [0;5] эло прибавляют, а [-3;1] в общем случае его не прибавляют, даже если их перформансы в статтесте положительны, т.к. статтест тут гарантии даёт только в том, что эло не слишком падает.
__________________
AMD Ryzen 7 5700G@3.8GHz AMD Ryzen 5 2600@3.4GHz |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (06.10.2018), Vizvezdenec (29.08.2018) |
Здесь присутствуют: 12 (пользователей: 0 , гостей: 12) | |
|
|