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) |
28.07.2020, 20:41 | #10111 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Ребята, официальные исходники с FishTest, из которых собираются на Аброке бинари NN-версии где взять?
бранч "nnue-player-wip"
__________________
*Origin: Мы делили апельсин - много наших полегло.. And I don't care just what people say.. |
28.07.2020, 20:42 | #10112 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Цитата: Сообщение от dew
Переименуй файл nn.bin в nn-c157e0a5755b.nnue и положи его там где движок (без папки eval)
|
28.07.2020, 20:52 | #10113 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
Цитата: Сообщение от Владимир001
да так работает, но какой командой проверить что сеть подгрузилась? Скорость ниже чем у версии нодчип и фаерфатер. А эти версии будут дальше обновляться? Или тепреь только аброк?
Я не знаю будут ли обновляться другие репозитории, но все их авторы трудятся в интеграции для офф. стока - тащат туда каждый фищки - думаю им тоже некогда обновлять свои репы - да и смысл?
__________________
*Origin: Мы делили апельсин - много наших полегло.. And I don't care just what people say.. |
2 пользователя(ей) сказали cпасибо: | ssserg (28.07.2020), Владимир001 (28.07.2020) |
28.07.2020, 21:01 | #10114 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Цитата: Сообщение от dew
Там ввели параметр для командной строки для подгрузки сети.. посмотри в коммитах
|
28.07.2020, 21:03 | #10115 |
3 разряд
|
Re: Stockfish и его производные
Цитата: Сообщение от Владимир001
Где смотреть?
|
Пользователь сказал cпасибо: | Alvir (28.07.2020) |
28.07.2020, 21:08 | #10116 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Теперь чтобы загрузить сеть из командной строки, нужно помудохаться... По умолчанию - это Сток без нейросети. Да и информация про архитектуру движка выводится только после команды "compiler' |
2 пользователя(ей) сказали cпасибо: | ssserg (28.07.2020), Владимир001 (28.07.2020) |
28.07.2020, 21:12 | #10117 |
3 разряд
|
Re: Stockfish и его производные
Цитата: Сообщение от dew
make profile-nnue CC=gcc-8 CXX=g++-8 ARCH=x86-64-modern lto=yes extra=yes |
28.07.2020, 21:14 | #10118 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от ssserg
почему не проходит компиляция для линукс?
make profile-nnue CC=gcc-8 CXX=g++-8 ARCH=x86-64-modern lto=yes extra=yes Да и "CC=gcc-8 CXX=g++-8" перед ARCH меня смущает... Пробуйте так: make profile-nnue ARCH=x86-64-modern CC=gcc-8 CXX=g++-8 или make profile-nnue ARCH=x86-64-modern COMP=gcc |
Пользователь сказал cпасибо: | ssserg (28.07.2020) |
28.07.2020, 21:21 | #10119 |
3 разряд
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
А в мейкфайле нет "lto=yes extra=yes" - это только в СиФише так можно...
Да и "CC=gcc-8 CXX=g++-8" перед ARCH меня смущает... Пробуйте так: make profile-nnue ARCH=x86-64-modern CC=gcc-8 CXX=g++-8 или make profile-nnue ARCH=x86-64-modern COMP=gcc |
28.07.2020, 21:22 | #10120 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
Теперь чтобы загрузить сеть из командной строки, нужно помудохаться... По умолчанию - это Сток без нейросети. Да и информация про архитектуру движка выводится только после команды "compiler' Получается у меня сеть не видит? Хотя играет сеть у меня. Что не так? Скачал сеть от сержио ,переименовал в nn-c157e0a5755b.nnue, без папки eval, рядом с движком |
28.07.2020, 21:22 | #10121 |
3 разряд
|
Re: Stockfish и его производные
Чисто для стока все проходило, а для сетевого не пошло(...
|
28.07.2020, 21:24 | #10122 |
3 разряд
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
А в мейкфайле нет "lto=yes extra=yes" - это только в СиФише так можно...
Да и "CC=gcc-8 CXX=g++-8" перед ARCH меня смущает... Пробуйте так: make profile-nnue ARCH=x86-64-modern CC=gcc-8 CXX=g++-8 или make profile-nnue ARCH=x86-64-modern COMP=gcc |
28.07.2020, 21:25 | #10124 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Владимир001
Получается у меня сеть не видит? Хотя играет сеть у меня. Что не так? Скачал сеть от сержио ,переименовал в nn-c157e0a5755b.nnue, без папки eval, рядом с движком |
28.07.2020, 21:27 | #10125 |
Гроссмейстер
|
Re: Stockfish и его производные
Цитата: Сообщение от Владимир001
какая тут сеть интересно?
самая слабая
__________________
PGN Spy - top tournaments |
2 пользователя(ей) сказали cпасибо: | ChessMan (28.07.2020), Владимир001 (28.07.2020) |
28.07.2020, 21:28 | #10126 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Владимир001
|
Пользователь сказал cпасибо: | Владимир001 (28.07.2020) |
28.07.2020, 21:28 | #10127 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
Наверное в оболочке в настройках поставлена галочка "Use NNUE"...
|
28.07.2020, 21:29 | #10128 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от ssserg
а исходники с офиц. стока брать или с nodchip?
С нодчиповского Вы так не скомпилируете - там нет ARCH=x86_64-modern |
28.07.2020, 21:30 | #10129 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Владимир001
Да, убрал галочку тоже самое
|
28.07.2020, 21:31 | #10130 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
Играет "так же сильно" или "просто играет"?
|
28.07.2020, 21:32 | #10131 |
3 разряд
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
А в мейкфайле нет "lto=yes extra=yes" - это только в СиФише так можно...
Да и "CC=gcc-8 CXX=g++-8" перед ARCH меня смущает... Пробуйте так: make profile-nnue ARCH=x86-64-modern CC=gcc-8 CXX=g++-8 или make profile-nnue ARCH=x86-64-modern COMP=gcc make: *** [Makefile:686: config-sanity] Ошибка 1 |
28.07.2020, 21:37 | #10132 |
3 разряд
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
Наверное в оболочке в настройках поставлена галочка "Use NNUE"...
|
28.07.2020, 21:37 | #10133 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от ssserg
Нет , не получается
make: *** [Makefile:686: config-sanity] Ошибка 1 Кажись мейкфайл поправили основательно. |
28.07.2020, 21:41 | #10134 |
3 разряд
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
А попробуйте profile-build
Кажись мейкфайл поправили основательно. make profile-build CC=gcc-8 CXX=g++-8 ARCH=x86-64-modern lto=yes extra=yes то все компилируется, но на выходе обычный же сток, а нужен же сетевой. |
28.07.2020, 21:45 | #10135 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от ssserg
Я же говорю, если:
make profile-build CC=gcc-8 CXX=g++-8 ARCH=x86-64-modern lto=yes extra=yes то все компилируется, но на выходе обычный же сток, а нужен же сетевой. Цитата: Сообщение от ssserg
почему не проходит компиляция для линукс?
make profile-nnue CC=gcc-8 CXX=g++-8 ARCH=x86-64-modern lto=yes extra=yes |
28.07.2020, 21:47 | #10136 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от ssserg
а нужен же сетевой.
Просто нужно сеть подключить в оболочке... с расширением .nnue вместо .bin |
28.07.2020, 21:50 | #10137 |
3 разряд
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
Это и есть сетевой
Просто нужно сеть подключить в оболочке... с расширением .nnue вместо .bin |
28.07.2020, 21:52 | #10138 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от ssserg
)..где ее можно подключить у обычного стока?)...
С этих исходников: https://github.com/official-stockfis...player-wip/src ? |
28.07.2020, 21:52 | #10139 |
3 разряд
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
Что-то я не понял:
make profile-nnue CC=gcc-8 CXX=g++-8 ARCH=x86-64-modern lto=yes extra=yes Config: debug: 'no' sanitize: 'no' optimize: 'yes' arch: '' bits: '64' kernel: 'Linux' os: 'GNU/Linux' prefetch: 'no' popcnt: 'no' sse: 'no' sse3: 'no' ssse3: 'no' sse41: 'no' sse42: 'no' avx2: 'no' pext: 'no' avx512: 'no' Flags: CXX: g++-8 CXXFLAGS: -Wall -Wcast-qual -fno-exceptions -std=c++17 -DEVAL_NNUE -DENABLE_TEST_CMD -pedantic -Wextra -Wshadow -m64 -DNDEBUG -O3 -DIS_64BIT -DNO_PREFETCH -flto LDFLAGS: -m64 -Wl,--no-as-needed -lpthread -Wall -Wcast-qual -fno-exceptions -std=c++17 -DEVAL_NNUE -DENABLE_TEST_CMD -pedantic -Wextra -Wshadow -m64 -DNDEBUG -O3 -DIS_64BIT -DNO_PREFETCH -flto Testing config sanity. If this fails, try 'make help' ... make: *** [Makefile:686: config-sanity] Ошибка 1 |
28.07.2020, 21:55 | #10140 |
3 разряд
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
У обычного нигде. Вы же сетевой компилируете?
С этих исходников: https://github.com/official-stockfis...player-wip/src ? вот, когда сетовой будет), тогда и сеть подключу..) |
Здесь присутствуют: 19 (пользователей: 0 , гостей: 19) | |
|
|