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.02.2019, 16:09 | #4051 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
Там ведь книги играют роль, железо, разные патчи.
Цитата: Сообщение от Maratka
прочих равных (т.е. тот абсолютно тот же алгоритм, но ускоренный
|
19.02.2019, 19:20 | #4052 |
Гроссмейстер
Регистрация: 10.07.2018
Сообщений: 1,406
Сказал(а) спасибо: 776
Поблагодарили 2,282 раз(а) в 935 сообщениях
Репутация: 230
|
Re: Stockfish и его производные
http://abrok.eu/stockfish/ - здесь тишина уже 12-й день
http://tests.stockfishchess.org/tests - здесь тоже запустение |
19.02.2019, 22:40 | #4053 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Цитата: Сообщение от Asunta
http://abrok.eu/stockfish/ - здесь тишина уже 12-й день
http://tests.stockfishchess.org/tests - здесь тоже запустение
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
2 пользователя(ей) сказали cпасибо: | Maratka (19.02.2019), Vasilievich (20.02.2019) |
20.02.2019, 15:49 | #4054 |
Эксперт
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
|
Re: Stockfish и его производные
Да, раньше был допустим один патч 5 эло, а теперь будет 100 патчей каждый по 0.05 эло. И это создаст устойчивое психологическое состояние, эмуляцию беспрерывного подъема.
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs |
20.02.2019, 16:03 | #4055 |
Гроссмейстер
|
Re: Stockfish и его производные
Не знаю, я отказался от стокфиша, не использую его , не Интресно он мне .....есть другие движки которые более точно дают оценку
__________________
Выше нас только звезды Шахматы – моя жизнь, но моя жизнь – не только шахматы Моя безответная любовь, это черная шахматная королева Истина где-то рядом..... ICCF - 2431 PlayChess - 2640 Шахматная Планета - 2621 |
20.02.2019, 16:04 | #4056 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: Stockfish и его производные
Цитата: Сообщение от Александр Руденко
Не знаю, я отказался от стокфиша, не использую его , не Интресно он мне .....есть другие движки которые более точно дают оценку
|
20.02.2019, 16:31 | #4057 |
Гроссмейстер
|
Re: Stockfish и его производные
Цитата: Сообщение от sovaz1997
Вы имеет ввиду, что Stockfish завышает оценку иногда?
__________________
Выше нас только звезды Шахматы – моя жизнь, но моя жизнь – не только шахматы Моя безответная любовь, это черная шахматная королева Истина где-то рядом..... ICCF - 2431 PlayChess - 2640 Шахматная Планета - 2621 |
Пользователь сказал cпасибо: | sovaz1997 (20.02.2019) |
20.02.2019, 18:22 | #4059 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Stockfish и его производные
Цитата: Сообщение от Lotosok33
асмфиш за ноябрь я нашел и скачал а вот за декабрь никто по моему это обновление не выставлял
https://www.solidfiles.com/v/xKP3akejGNP2Q |
3 пользователя(ей) сказали cпасибо: |
20.02.2019, 18:53 | #4060 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Сейчас нет никакого смысла использовать асмФиш. Он сильно устарел.
|
2 пользователя(ей) сказали cпасибо: | Viktor (20.02.2019), Виталий В. (21.02.2019) |
20.02.2019, 19:44 | #4061 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Александр Руденко
Не знаю, я отказался от стокфиша, не использую его , не Интресно он мне .....есть другие движки которые более точно дают оценку
https://forchess.ru/showpost.php?p=87433&postcount=793 Если выставить contempt=0, то он точно не будет завышать оценку. |
20.02.2019, 19:46 | #4062 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Код:
Score of stockfish_080219_x64_modern vs asmFishWCP_2018-12-07_popcnt: 156 - 118 - 449 [0.526] Elo difference: 18.28 +/- 15.56 723 of 20000 games finished. +156-118=449 Остановил тест, так как всё ясно. |
21.02.2019, 03:35 | #4064 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
http://tests.stockfishchess.org/test...bc5925cffca7a6
Ну вот, например |
21.02.2019, 19:03 | #4066 |
КМС
|
Re: Stockfish и его производные
За декабрь AsmFishCP 2018-12-07:
https://www.solidfiles.com/v/xKP3akejGNP2Q Но мне он больше понравился на большой ветке анализа находит правильный ход . а Стокфиш правильный ход не видит |
Пользователь сказал cпасибо: | Chess762 (22.02.2019) |
21.02.2019, 21:03 | #4067 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Я правда так и не понял, что он делает...
Теперь она делается не 3 раза, а 2 или 4 в зависимости от того, является ли узел поиска CutNode, как-то так... |
Пользователь сказал cпасибо: | Maratka (21.02.2019) |
21.02.2019, 21:40 | #4068 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: protonspring
Date: Thu Feb 21 19:18:02 2019 +0100 Timestamp: 1550773082 Remove skipQuiets variable in search() This is a functional simplification. The moveCountPruning variable and the skipQuiets variable are similar enough in function that they can be combined. This removes the skipQuiets variable in search. STC LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 23278 W: 5210 L: 5091 D: 12977 Elo +1.78 http://tests.stockfishchess.org/test...bc5925cffc12e9 LTC LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 77107 W: 12792 L: 12761 D: 51554 Elo +0.14 http://tests.stockfishchess.org/test...bc5925cffc1490 Closes https://github.com/official-stockfis...fish/pull/2011 bench 3640330 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пасибо: | Валекс (21.02.2019), Виталий В. (22.02.2019) |
21.02.2019, 21:41 | #4069 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: protonspring
Date: Thu Feb 21 19:24:02 2019 +0100 Timestamp: 1550773442 Remove PvNode dimension from Reductions array This is a functional simplification: if we simply subtract one to Reductions[] when PvNode is set, we can remove this dimension of the multidimensional array. I think this saves about 8K of memory. STC LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 10118 W: 2282 L: 2138 D: 5698 Elo +4.95 http://tests.stockfishchess.org/test...bc5925cffbdfed LTC LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 70765 W: 11617 L: 11575 D: 47573 Elo +0.21 http://tests.stockfishchess.org/test...bc5925cffbe0de Closes https://github.com/official-stockfis...fish/pull/2010 Bench 3261078 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пасибо: | Валекс (21.02.2019), Виталий В. (22.02.2019) |
21.02.2019, 21:48 | #4070 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: MJZ1977
Date: Thu Feb 21 19:36:48 2019 +0100 Timestamp: 1550774208 ProbCutCount limit dependancy to cutNode Use the ProbCutCount limit `2 + 2 * cutNode` instead of constant 3. STC LLR: -2.95 (-2.94,2.94) [0.50,4.50] Total: 61812 W: 13599 L: 13459 D: 34754 Elo +0.79 http://tests.stockfishchess.org/test...bc5925cffca07a LTC LLR: 2.96 (-2.94,2.94) [0.00,3.50] Total: 27549 W: 4614 L: 4363 D: 18572 Elo +3.17 http://tests.stockfishchess.org/test...bc5925cffca7a6 Closes https://github.com/official-stockfis...fish/pull/2015 Bench: 3368889 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пасибо: |
21.02.2019, 22:09 | #4071 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: Kurtbusch
Date: Thu Feb 21 19:53:03 2019 +0100 Timestamp: 1550775183 Add KNNvKP Endgame Heuristi This is a somewhat different patch. It fixes blindspots for two knights vs pawn endgame. With local testing starting from random KNNvKP positions where the pawn has not advanced beyond the 4th rank (thanks @protonspring !) at 15+0.15 (4 cores), this went +105=868-27 against master. All except two losses were won in reverse. The heuristic is simple but effective - the strategy in these endgames is to push the opposing king to the corner, then move the knight that's blocking the pawn in for the checkmate while the pawn is free to move and prevents stalemate. This patch gives SF the little boost it needs to search the relevant king-cornering mating lines. See the discussion in pull request 1939 for some more good results for this test in independant tests: https://github.com/official-stockfis...fish/pull/1939 Bench: 3310239 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пасибо: | Валекс (21.02.2019), Виталий В. (22.02.2019) |
21.02.2019, 22:38 | #4072 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Кевин
Add KNNvKP Endgame Heuristi
|
21.02.2019, 22:51 | #4074 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Формально - да.
Но таблицы - это все же уже готовый справочник, а не мозги, как впрочем и книги. ____ Лично я за лучшие мозги! |
22.02.2019, 11:52 | #4075 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
А скажите ка, другое.. Вот Bryan делает, на мой взгляд, качественные разборы ошибок стокфиша.. А сколько патчей получилось воплотить на основании его работ?
|
Пользователь сказал cпасибо: | Maratka (22.02.2019) |
22.02.2019, 14:12 | #4077 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
В районе единиц (0-3 я бы сказал).
И как я бы сказал - на моём опыте вообще разбор ошибок конкретных вообще мало что даёт. Из моих вот патчей: 1) случайно поигрался с цифрами в свежепрошедшем патче; 2) попробовал улучшить Scale Factor для дисбаланса R+R vs R+B или R vs B с пешками... Почему-то улучшил в итоге оценку разноцветных слонов. ; 3) взял результаты тюнинга таблиц мобильности и PSQT для коня, которые прошли STC, но провалили LTC, и искусственно уменьшил изменения в 3 раза ; 4) когда другой разработчик стал убирать tropism из kingDanger, попробовал его туда ввести заново, но как квадрат; 5) вообще стал много ковырять kingDanger, решил попробовать, что будет, если исключить из атакующих фигур те, которые атакуют из kingRing только те клетки, которые защищены 2 пешками. Идея в том, что такие клетки прям "очень хорошо" защищены и атаки на них бесполезны; 6) посмотрел, что мы считаем возможность шахов типом фигур 1 раз, но при этом почему-то когда шахи возможны только с пересекающихся клеток, мы считаем все шахи. Немного нелогично выходит - переписал, поправил цифры, получил патч. А игры что? А ничего Сколько ни пытался по результатам игр что-либо писать - пока ничего не прошло |
22.02.2019, 14:22 | #4079 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Цитата: Сообщение от dew
Это как? ))
|
Здесь присутствуют: 14 (пользователей: 0 , гостей: 14) | |
|
|