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) |
23.07.2024, 08:28 | #16501 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: Stockfish и его производные
Цитата: Сообщение от StenR
Главная идея: не меняйте интерфейс!.
|
24.07.2024, 09:14 | #16502 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Stockfish и его производные
ну вот взять Astra Linux, наш отечественный, с интерфейсом Fly - почти семерка, 1 в 1. Даже кнопочки слизали. Все для того, чтобы бухгалтер Марьванна не сильно ругалась на линукс и сисадминов ))) Импортозамещение идет по всем конторам )
|
24.07.2024, 10:27 | #16503 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Stockfish и его производные
Stockfish dev-20240723-b55217fd
https://github.com/official-stockfis...kfish/releases https://abrok.eu/stockfish/ |
4 пользователя(ей) сказали cпасибо: |
25.07.2024, 09:20 | #16504 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Stockfish и его производные
New CorChess version 4.5 20240724
https://chess.ultimaiq.net/stockfish.html |
3 пользователя(ей) сказали cпасибо: |
26.07.2024, 19:13 | #16505 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: Stockfish и его производные
Latest update: 2024/07/25: Stockfish 240719 (+1 Celo to Stockfish 240711)
https://www.sp-cc.de/ Целый 1 Эло всего за неделю. То есть около 50 Эло за год |
26.07.2024, 21:55 | #16506 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: Stockfish и его производные
Но если смотреть рузультаты за большее время, то они менее оптимистичны
Цитата:
Program Celo + - Games Score Av.Op. Draws
1 Stockfish 240719 avx2 : 3845 4 4 15000 71.2% 3680 47.4% 2 Stockfish 16.1 240224 : 3833 4 4 15000 69.8% 3681 48.3% за год 29 Эло |
26.07.2024, 22:47 | #16507 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от svoitsl
То есть 12 Эло за 5 мес.
за год 29 Эло Версия 16 вышла в июле 2023-го, текущая версия сильнее на 40-45 Elo, и это на стандартной минуте, на 3-5 минутах оно еще больше, т.к. за год было с десяток патчей на длинные контроли. |
27.07.2024, 10:07 | #16508 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Stockfish и его производные
А тактику как зевал, так и зевает. Тактические тесты проходит с очень плохим результатом. Понятно, что такие позиции очень редки в реальных партиях, но хотелось бы, чтобы не только позиционную игру подтягивали.
|
27.07.2024, 10:33 | #16509 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: Stockfish и его производные
Цитата: Сообщение от DEEP_MIND
но хотелось бы, чтобы не только позиционную игру подтягивали.
две стратегии оптимизации весьма трудно совместить, есть куча клонов, которые их авторы пытаются оптимизировать именно на тактику. С разной степенью успешности. |
27.07.2024, 15:29 | #16510 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Я скажу иначе: SF пишется для того, чтобы играть в шахматы.
Об этом кстати неоднократно писал тут Vizvezdenec, когда объяснял некой барышне прописные истины по части проведения тестов на FishTest, которые идут десятками и сотнями тысяч партий на один-единственный патч: важно усиление в среднем, а не умение играть некую условную "испанку". Т.е. разница в чем: патч по итогу скажем 70 тыс. партий показывает прирост 1,5 Elo на дисбалансной книге, что ныне вырождается где-то в 0,3 Elo по нормальной, но эти 0,3 Elo там есть с вероятностью 95%. А вот оптимизация под тактику, которая будет проверена на 100-300, может 1000 позиций (не партий, средняя партия - 100 позиций!), и которая покажет уверенное преимущество перед собой же, но старой версии, в реальных шахматах вполне может вылезти в падение на добрых 20 Elo. Т.е. эти тактические версии имеют право на жизнь (почему бы и нет!) но только как либо вспомогательные (а есть ли тут смысл пожертвовать слона?), либо решения задачек из учебников, если сам не смог, и нужна подсказка, но никак не основной инструмент анализа. |
27.07.2024, 16:44 | #16511 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Stockfish и его производные
При таком количестве ядер у процов уж можно выделить парочку на алгоритм с минимальной обрезкой. Пусть в сторонке считают-проверяют.
Наверное переделывать алгоритм хлопотно, а денег никто не платит... |
27.07.2024, 17:15 | #16512 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Конечно можно, только зачем?
Оно даст ну 2, ну 5 Elo, причем разово, ведь SF не решает тактику не от слова "0%"!, он ее не решает на уровне "30% осталось", при том, что некий Кристал, т.е. тактическая версия SF решает 85%, т.е. не решает 15%. Т.е. хитрая математика - процент нерешенного станет в два раза меньше, но процент решенного увеличится всего-то на 20%, и это строго на тактике, а не она рулит шахматами, что мы и увидели лет пять назад, когда вышла Лила, а у SF сети еще не было. Т.е. в целом оно может быть опять же, и в минус пойдет, ибо 10% ядер (ну условно 10%, может быть 5%, может быть строго одно всегда, может быть половина) будет решать некую чепуху, которая возникнуть по ходу партии просто не должна, ибо для нее тут места нет!, вместо того, чтобы давить дальше, и реализовывать +1 оценку с вероятностью не 50%, а 58% (опять же, это для примера цифры). |
27.07.2024, 19:47 | #16513 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Конечно можно, только зачем?
|
28.07.2024, 18:41 | #16514 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
но никак не основной инструмент анализа.
|
29.07.2024, 08:41 | #16515 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Stockfish и его производные
Цитата: Сообщение от svoitsl
А почему бы и нет, движки оптимизированные на тактику как раз в анализе и могут себя показать хорошо, они конечно слабее обычного Стокфиша на 100 Эло, но только при одинаковом контроле, но для анализа, когда никто ни куда не торопиться, одни должны подойти лучше
|
Пользователь сказал cпасибо: | ck195708 (29.07.2024) |
29.07.2024, 10:24 | #16516 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Stockfish и его производные
Stockfish dev-20240728-2343f71f
https://github.com/official-stockfis...kfish/releases https://abrok.eu/stockfish/ |
3 пользователя(ей) сказали cпасибо: |
29.07.2024, 13:42 | #16517 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Viktor
Для бесконечного анализа тактические движки вполне сгодятся.
С другой стороны, в общем-то известно, что тактические движки свою тактическую зоркость получают не волшебством каким-то, а вполне реальным хаком кода классического SF: меньше обрезаний, т.е. смотрят больше вариантов, в т.ч. и с жертвами. Но за все есть плата: тактическая версия не наберет той глубины, которую наберет классическая, т.е. увидеть тактику - увидит, если она есть, но если выигрыш (или его опровержение) не тактическое решение? Т.е. хотелось бы тут уточнить, как именно их используют в этом анализе? Лично я вижу где-то так: тактическая версия на паре ядер из где-то 10 имеющихся (т.е. даем где-то 20% ядер ей), и в другой оболочке - основная версия еще на 6-7 ядрах. Ну и в третьей оболочке, особенно, если партия еще не дошла до эндшпиля, а крутится на теории, или мительшпиле - Лила на одном ядре, плюс приличной видеоплате. Вполне себе допускаю, что я ошибаюсь, потому собственно и спрашиваю, ибо как-то у мну исторически сложилось, что дебюты лучше играть Лилой, SF (современной понятно, т.е. сетевой) не сильно хуже, но таки хуже, ибо сеть - мелкая. Зато он хорошо рулит в эндшипиле, где Лила до сих пор бывает зевает в буквально один ход. И в этой парадигме я не вижу места для тактического SF. Ну или вернее сказать - вижу, но оно как-то сомнительно все: оно громозко получается, т.к. три движка (а кто доказал, что Комодо в режиме MCTS не найдет чего-то уникального, просто потому, что он - MCTS, т.е. движок поиска близок к Лиле алгоритмически, но детали то есть!), т.е. уже тогда четыре движка поднимать надо, так выходит? |
30.07.2024, 13:30 | #16518 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Stockfish и его производные
Так от позиции зависит, зачем в равной, симметричной позе запускать тактика? Там искать нечего - 0.00 )) а вот там где +0.70 например и свалка фигур, то дело другое...
|
31.07.2024, 10:43 | #16519 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Stockfish и его производные
Цитата: Сообщение от DEEP_MIND
Так от позиции зависит, зачем в равной, симметричной позе запускать тактика? Там искать нечего - 0.00 )) а вот там где +0.70 например и свалка фигур, то дело другое...
|
03.08.2024, 12:47 | #16520 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: Stockfish и его производные
https://github.com/official-stockfis...kfish/releases
https://abrok.eu/stockfish/ 3 небольших патча, ну очень небольших Наверное хотят зарелизить, а уж потом делать большие патчи (так как есть некоторый риск) |
Пользователь сказал cпасибо: | Валекс (05.08.2024) |
04.08.2024, 10:56 | #16521 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Релиз наклевывается, ибо и по срокам пора, и по Elo (почти 50 с версии 16). Но все же не 50. Другое дело... а какая разница собственно? Вот спроси у мастеров с этого форума - они релизом анализ делают, или на ~20 Elo более "умной" версией?
Т.е. релизы - это чисто так, точка отсчета, чтобы проще считать было рост для следующих версий. |
05.08.2024, 08:22 | #16522 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: Stockfish и его производные
Stockfish and CorChess development builds compiled by I. Ivec
August 3, 2024 http://chess.ultimaiq.net/stockfish.html |
2 пользователя(ей) сказали cпасибо: | AndreyZhivotkov (05.08.2024), Валекс (14.08.2024) |
14.08.2024, 19:50 | #16524 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
А Вам нужно, чтобы каждые пять дней по три патча выходило?
Затишья нет и отдаленно, тестируется в каждый момент ~30 патчей. Просто они не проходят, так бывает. |
Пользователь сказал cпасибо: | ck195708 (15.08.2024) |
15.08.2024, 11:43 | #16525 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: Stockfish и его производные
Цитата: Сообщение от StenR
Рекордное затишье. Стокфишевцы в отпуске..
пытаются отловить ошибки, возможно что то оптимизировать. |
15.08.2024, 12:48 | #16526 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от svoitsl
скорее всего не хотят вносить больших и рискованных патчей перед релизом 17 версии
|
07.09.2024, 07:15 | #16529 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
И не должна, это задокументировано.
Author: Joost VandeVondele Date: Thu May 30 23:07:25 2024 +0200 Timestamp: 1717103245 Fix cross from Linux to Windows specifies Windows 7 required https://learn.microsoft.com/en-us/cp...?view=msvc-170 closes https://github.com/official-stockfis...fish/pull/5319 |
2 пользователя(ей) сказали cпасибо: | AndreyZhivotkov (07.09.2024), Валекс (08.09.2024) |
08.09.2024, 20:45 | #16530 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: Stockfish и его производные
Цитата: Сообщение от StenR
Под XP она так и не заработала..Даже самая примитивная версия, увы.
Stockfish for Xeons https://www.open-chess.org/viewtopic.php?f=7&t=4092 к сожалению некая NUMA не пошла на пользу совместимости |
Здесь присутствуют: 13 (пользователей: 0 , гостей: 13) | |
|
|