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) |
06.08.2021, 08:30 | #15154 |
Гроссмейстер
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
|
Re: Stockfish и его производные
Цитата: Сообщение от Vasilievich
А можно сделать чтоб с сетью работал?
Raubfisch X46c_nn_ (sl) и GTZ25c_nn_ (sl) https://pixeldrain.com/u/NuCiMDPG
__________________
"Не-ум - цветы вечности." Ошо |
5 пользователя(ей) сказали cпасибо: | AlphaZero (09.08.2021), guestdestroyer (12.08.2021), Vasilievich (06.08.2021), Виталий В. (30.08.2021), Философ (06.08.2021) |
09.08.2021, 21:59 | #15155 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
https://tests.stockfishchess.org/htm...8a49ac5be798ea
Вроде бы и новая сеть, а вроде бы - правка векторных инструкций. Но дало нехило! |
Пользователь сказал cпасибо: | Владимир001 (09.08.2021) |
09.08.2021, 22:00 | #15156 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Это новая архитектура сети от Sopel, она прилично медленнее мастера, но умнее.
__________________
Развернуть для просмотра[свернуть] |
09.08.2021, 22:01 | #15157 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Ну раз на минуте выиграла, то на часе тем более "ум" важнее скорости окажется.
|
10.08.2021, 13:28 | #15158 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
Это новая архитектура сети от Sopel, она прилично медленнее мастера, но умнее.
Ведь если ее принять, то новые патчи на поиск, которые сейчас могут пройти - окажутся ищут не то и не там? Т.е. чем быстрее принять - тем лучше! Или хотят еще скажем на 180 секунд прогнать, или 30 секунд на 8 потоков? |
10.08.2021, 14:37 | #15159 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
А что ее не аппрувят?
Ведь если ее принять, то новые патчи на поиск, которые сейчас могут пройти - окажутся ищут не то и не там? Т.е. чем быстрее принять - тем лучше! Или хотят еще скажем на 180 секунд прогнать, или 30 секунд на 8 потоков? Прогонять на более длинных контролях смысла мало, т.к. все 3 сети имеют перформанс на длинном контроле лучше, чем на коротком, т.е. она скейлится прекрасно.
__________________
Развернуть для просмотра[свернуть] |
10.08.2021, 15:00 | #15160 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Ну блин... а зам?
Что, вот совсем никого нет, кто может принять решение, дальше - накидать на новую структуру сети патчи на поиск, и... да через неделю будет новый тест регресса - ну вот и посмотрим! Нет - ну и реверс патчей, какие проблемы? А тут - новый поиск поверх старой сети - ну не знаю, я бы эти тесты банально бы блокировал! Они ведь элементарно могут в разнос пойти, что собственно уже изветно: после изменения формата сети в начале мая "вдруг" прошли 10-15 патчей на поиск... А до того - не шло оно добрый квартал! Совпадение - возможно, но вероятность - низка, разве нет? Во всяком случае, когда я работал в "касперском", а это таки один из лидеров рынка антивирусов и по технологиям, и по баблу - такие номера там не проходили. Отпуск - святое дело, но работа не может стоять. А если вдруг...? Потому всегда там был и есть, и (надеюсь) будет правая рука, а то и две руки, кто имеет право принимать решение, и в целом - в этой кухне варит не сильно хуже основного менеджера... А то и вовсе не хуже (да и зарплата у них зачастую.... того, не факт, что у начальника больше)... ибо подчиненный работает в более широкой среде, а не только рулит проектом, он зачастую еще и старший программист в проекте, да и сам что-то пишет. |
10.08.2021, 15:20 | #15161 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
В общем, мое мнение - что это откровенно слабое звено у SF, и в целом - у опенсорса: нет четкой структуры управления по принятию решений. У коммерческих контора с этим вопросов не возникает.
Понятно, что любое решение может быть ошибочным, что у тех, что у других, но... это тот случай, когда стоять и молчать - плохо, лучше хоть что-то. |
10.08.2021, 17:51 | #15162 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
Это новая архитектура сети от Sopel, она прилично медленнее мастера, но умнее.
https://github.com/official-stockfis...fish/pull/3646 HalfKAv2_hm-1024x2-8-32-1. nn-exp135-run7-epoch519.nnue #3646 opened 19 hours ago by Sopel97 Скачать: https://pixeldrain.com/u/FjkZZkiL Сеть НЕ встроена =============== Сборки VNNI исправили, но теперь упала скорость AVX512 |
7 пользователя(ей) сказали cпасибо: | Burcontovk (11.08.2021), byan_mivv (10.08.2021), Rom77 (10.08.2021), svoitsl (10.08.2021), Viktor (10.08.2021), Валекс (11.08.2021), Владимир001 (10.08.2021) |
10.08.2021, 18:02 | #15164 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
В нее входит последняя сеть и код для ее обслуживания?
В мою компиляцию входят: бинари (EXE), исходный код и сеть с которой тестировался этот патч (дэфолтная сеть от Sopel97) |
10.08.2021, 18:06 | #15165 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
Моя компиляция Stockfish 100821 x32-x64
Развернуть для просмотраhttps://github.com/official-stockfis...fish/pull/3646
HalfKAv2_hm-1024x2-8-32-1. nn-exp135-run7-epoch519.nnue #3646 opened 19 hours ago by Sopel97 Скачать: https://pixeldrain.com/u/FjkZZkiL [свернуть] Сеть НЕ встроена Развернуть для просмотра===============
Сборки VNNI исправили, но теперь упала скорость AVX512 [свернуть] |
Пользователь сказал cпасибо: | Виталий В. (30.08.2021) |
10.08.2021, 18:26 | #15166 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
Что такое последняя сеть?
|
10.08.2021, 18:30 | #15167 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
Это новая архитектура сети от Sopel, она прилично медленнее мастера, но умнее.
Ну типа 10 секунд/ход (т.е. хотя бы бегло) на начальной позиции, на 10-м ходе, на 20-м и на 30-м? На "правильных" дебютах понятно... И с результатом партии, дабы было понятно, под что та сеть точилась (пусть и не специально, а просто типа "так вышло")? |
10.08.2021, 18:34 | #15168 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Sopel уже новые тестировал. https://tests.stockfishchess.org/tests/user/Sopel |
10.08.2021, 20:18 | #15171 |
2 разряд
Регистрация: 22.06.2016
Сообщений: 466
Сказал(а) спасибо: 1,400
Поблагодарили 293 раз(а) в 176 сообщениях
Репутация: 37
|
Re: Stockfish и его производные
Цитата: Сообщение от Vasilievich
Пожалуйста вставьте движок
для 4 ядерного компа - модерн Заранее очень благодарен! |
10.08.2021, 20:44 | #15172 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Vasilievich
Пожалуйста вставьте движок
для 4 ядерного компа - модерн Заранее очень благодарен! Цитата: Сообщение от Vasilievich
Имел в виду сеть в движок
|
2 пользователя(ей) сказали cпасибо: | Rom77 (11.08.2021), Vasilievich (11.08.2021) |
11.08.2021, 17:34 | #15173 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
(список Лилы NN от pohl https://www.sp-cc.de/nn-vs-sf-testing.htm показывает, что последний «максимум» далеко не статистически значимо сильнее, чем J94-100)
в то время как, напротив, практически все рейтинговые списки и т. д. показали, что SF в суфии 21 (~ SF14) статистически значимо сильнее, чем последняя SF в суфии 20 (~ SF13) |
Пользователь сказал cпасибо: | Viktor (11.08.2021) |
11.08.2021, 17:36 | #15174 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Я так понял, что у них до сих пор нет методики тестирования, и "сильнейшего" выбирают по старинке, голосованием.
|
11.08.2021, 19:46 | #15176 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Некоторая статистика от NCM. Начиная с SF 14, поэтому в последнем 21 заезде было сыграно 34620/34700 открытий.
Из этих SF-разработчиков хотя бы один раз получили следующие результаты (поэтому цифры не суммируются): Как белый: - победа в 34474 дебютах (99,58%), - розыгрыш 11940, - потеря 261. Как черный: - победа в 34087 дебютах (98,46%), - розыгрыш 22035, - убыток в 640 руб. Если исключить те 80 дебютов, которые не были сыграны, есть 146 дебютов, которые SF не смогли выиграть белыми и 532 черными. Из тех, что в моей очищенной книге 8moves_v4, только 53 строки будут удалены как плохие (3 для белых и 50 для черных), так что есть еще ряд дебютов, которые трудно выиграть с какой-то стороны, даже против SF 7. Эти открытия разделены на цвета и упомянутые хорошие / плохие категории. https://pixeldrain.com/u/SPojNdkv |
11.08.2021, 21:07 | #15178 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
|
5 пользователя(ей) сказали cпасибо: | guestdestroyer (12.08.2021), Vasilievich (12.08.2021), Viktor (12.08.2021), Виталий В. (30.08.2021), Философ (11.08.2021) |
12.08.2021, 01:08 | #15179 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
|
2 пользователя(ей) сказали cпасибо: | Viktor (12.08.2021), Виталий В. (30.08.2021) |
12.08.2021, 12:11 | #15180 |
Гроссмейстер
Регистрация: 10.07.2018
Сообщений: 1,406
Сказал(а) спасибо: 776
Поблагодарили 2,282 раз(а) в 935 сообщениях
Репутация: 230
|
Re: Stockfish и его производные
Пусть.
( 1 ) 2021.08.05 SF14 / nn-46832cfbead3 / MultiPV: 1 ( 2 ) Threads: 1 --- исключаем многоядерность ( 3 ) Depth: 28 ---- исключаем тайм менеджмент и Windows-влияние на него ( 4 ) Берём завышенный хэш > 3Gb, который при D28 будет использован не более чем на 7% ( 5 ) Перед каждым анализом очищаем хэш Тогда почему Сток генерит разные линии ( ? ) Пример для начальной позиции: 3400 MB >> D28 +0.41 1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.0-0 Nxe4 5.Re1 Nd6 6.Nxe5 Be7 7.Bf1 Nxe5 8.Rxe5 0-0 9.d4 Bf6 3600 MB >> D28 +0.34 1.e4 c5 2.Nf3 d6 3.d4 Nf6 4.Nc3 cxd4 5.Nxd4 a6 6.Be3 e5 7.Nb3 Be7 8.f3 Be6 9.Qd2 0-0 3800 MB >> D28 +0.46 1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.0-0 Nxe4 5.Re1 Nd6 6.Nxe5 Be7 7.Bf1 Nxe5 8.Rxe5 0-0 9.d4 Bf6 4000 MB >> D28 +0.35 1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.0-0 b5 6.Bb3 Bb7 7.d3 Bc5 8.Nc3 0-0 9.Bg5 h6 По идее "что-то новое" должно возникать, когда хэш заполнен на 100% и движок вынужден перед новой записью в хэш удалить старую запись... Понятно, что при 3400 MB такой "момент" наступит раньше чем при 4000 MB... Но... Была же ж взята глубина D28, при которой почти весь хэш пустой... Т.е. программа должна вести себя одинаково... А линии разные : ) |
Здесь присутствуют: 21 (пользователей: 0 , гостей: 21) | |
|
|