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) |
11.07.2020, 17:50 | #8732 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
А что конкретно она делает - да хрен его знает
https://github.com/official-stockfis...fish/pull/2806
__________________
*Origin: Мы делили апельсин - много наших полегло.. And I don't care just what people say.. |
11.07.2020, 21:27 | #8734 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Цитата: Сообщение от Владимир001
SF NNUE + NET - работает под Fritz https://workupload.com/file/ggEUrvNVgmH
|
Пользователь сказал cпасибо: | gens (12.07.2020) |
11.07.2020, 21:41 | #8735 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: Stockfish и его производные
Цитата: Сообщение от Владимир001
Вот качайте
|
11.07.2020, 21:50 | #8736 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
https://discord.gg/NSxAYq - приглашение на Дискорд
Регистрация не нужна просто придумываете Логин и все, заходите в раздел help anything обозначаете проблему и подскажут вам. Может и соберут под ваш проц, там быстро ребята отвечают, через переводчик придётся общаться, если английский не знаете. |
11.07.2020, 23:50 | #8738 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
https://github.com/FireFather/sf-nnu...src/bitboard.h
Вот тут видно, что они не убирали из кода поддержку софтверного popcount: Код:
inline int popcount(Bitboard b) { #ifndef USE_POPCNT union { Bitboard bb; uint16_t u[4]; } v = { b }; return PopCnt16[v.u[0]] + PopCnt16[v.u[1]] + PopCnt16[v.u[2]] + PopCnt16[v.u[3]];
__________________
*Origin: Мы делили апельсин - много наших полегло.. And I don't care just what people say.. |
12.07.2020, 00:04 | #8739 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
@svoitsl вроде собрал под твой проц:
https://file.io/6701sQleSZNF Код:
dew@asus MINGW64 ~/repos/sf-nnue/src $ ./stockfish.exe Stockfish NNUE run (halfkp-256x2-32-32) 120720 x64 by T. Romstad, M. Costalba, J. Kiiski, G. Linscott, Hisayori Noda quit
__________________
*Origin: Мы делили апельсин - много наших полегло.. And I don't care just what people say.. |
4 пользователя(ей) сказали cпасибо: |
12.07.2020, 00:07 | #8740 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Тоже собрал х64_std
+popcnt https://dropmefiles.com/GQUcX https://www107.zippyshare.com/v/2xSg5Uwb/file.html |
4 пользователя(ей) сказали cпасибо: |
12.07.2020, 00:16 | #8741 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
@ChessMan я всем желаю все таки научиться делать это самому - это же три-четыре косанды и не нужно в программировании разбираться:
Код:
dew@asus MINGW64 ~/repos/sf-nnue/src $ history 1 pacman -Syuu 2 gcc 3 pacman -S base-devel 4 pacman -Syuu 5 pacman -Syuu 6 pacman -Syuu 7 pacman -Syuu 8 pacman -Syuu zip git make mingw-w64-x86_64-gcc mingw-w64-x86_64-jasper mingw-w64-x86_64-qt5-static 9 pacman -Syuu zip git make mingw-w64-i686-gcc mingw-w64-i686-jasper mingw-w64-i686-qt5-static 10 pacman -Syuu openssh mingw-w64-x86_64-clang-tools-extra 11 pacman -Syuu mingw-w64-x86_64-clang-tools-extra mingw-w64-x86_64-clang-analyzer 12 pacman -Syuu mingw-w64-x86_64-clang-tools-extra mingw-w64-x86_64-clang-analyzer mingw-w64-i686-clang-tools-extra mingw-w64-i686-clang-analyzer 13 pacman -Syuu 14 pacman -Syuu 15 mkdir repos 16 cd repos 17 git clone https://github.com/FireFather/sf-nnue.git 18 cd sf-nnue/ 19 make 20 cd src/ 21 make 22 make profile-build ARCH=x86-64 COMP=gcc 23 ls 24 ls -alh 25 ls -alh|grep exe 26 strip.exe stockfish.exe 27 ./stockfish.exe 28 history
__________________
*Origin: Мы делили апельсин - много наших полегло.. And I don't care just what people say.. |
Пользователь сказал cпасибо: | Владимир001 (12.07.2020) |
12.07.2020, 00:32 | #8742 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Stockfish and CorChess development builds compiled by I. Ivec
July 11, 2020 https://chess.ultimaiq.net/stockfish.html |
2 пользователя(ей) сказали cпасибо: | Валекс (14.07.2020), Виталий В. (13.07.2020) |
12.07.2020, 00:35 | #8743 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Author: syzygy1
Date: Sat Jul 11 22:32:34 2020 +0200 Timestamp: 1594499554 Corrects a functional change in a cleanup patch. This corrects a functional change in https://github.com/official-stockfis...1206c8acdca627 changing evaluation of KPPvK. Bench remains unchanged at low depth With this patch, 8/8/5k1p/8/7p/7K/8/8 b - - 1 11 is again correctly evaluated as a draw. closes https://github.com/official-stockfis...fish/pull/2807 Bench: 4366686 https://abrok.eu/stockfish/ |
2 пользователя(ей) сказали cпасибо: | Валекс (14.07.2020), Виталий В. (13.07.2020) |
12.07.2020, 00:38 | #8744 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Цитата: Сообщение от dew
|
12.07.2020, 00:40 | #8745 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
@svoitsl я там чуть-чуть накосячил - собрал динамический бинарь.. Вот статический-профилированный:
https://file.io/wvqUVxZIjz38 Собирался так: CXXFLAGS=" -flto" make profile-build ARCH=x86-64 COMP=mingw
__________________
*Origin: Мы делили апельсин - много наших полегло.. And I don't care just what people say.. |
12.07.2020, 00:43 | #8746 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
Цитата: Сообщение от Владимир001
Да я с удовольствием бы собрал сам, если подробно объяснишь, желательно пошагово, потому что никогда этим не занимался, был бы очень признателен за помощь.
Идешь сюда: https://www.msys2.org/ И ставишь msys2 (спойлер - http://repo.msys2.org/distrib/x86_64...4-20200629.exe )
__________________
*Origin: Мы делили апельсин - много наших полегло.. And I don't care just what people say.. |
Пользователь сказал cпасибо: | Владимир001 (12.07.2020) |
12.07.2020, 00:56 | #8748 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
https://github.com/nodchip/Stockfish/releases
Вот последняя версия, желательно чтобы bmi2 заработала |
12.07.2020, 00:56 | #8749 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
Цитата: Сообщение от Владимир001
Скачал, дальше что делать?
__________________
*Origin: Мы делили апельсин - много наших полегло.. And I don't care just what people say.. |
Пользователь сказал cпасибо: | Владимир001 (12.07.2020) |
12.07.2020, 01:01 | #8750 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
Дальше запускаем "красную" консоль msys2
И о да! У меня Windows 7 (я для клиентов работаю и для них тут тестирую)
__________________
*Origin: Мы делили апельсин - много наших полегло.. And I don't care just what people say.. |
12.07.2020, 01:05 | #8752 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
В консоли набираем последовательно команды:
Код:
pacman -Syuu pacman -S base-devel pacman -Syuu zip git make mingw-w64-x86_64-gcc mingw-w64-x86_64-jasper mingw-w64-x86_64-qt5-static pacman -Syuu zip git make mingw-w64-i686-gcc mingw-w64-i686-jasper mingw-w64-i686-qt5-static pacman -Syuu openssh mingw-w64-x86_64-clang-tools-extra pacman -Syuu mingw-w64-x86_64-clang-tools-extra mingw-w64-x86_64-clang-analyzer pacman -Syuu mingw-w64-x86_64-clang-tools-extra mingw-w64-x86_64-clang-analyzer mingw-w64-i686-clang-tools-extra mingw-w64-i686-clang-analyzer
__________________
*Origin: Мы делили апельсин - много наших полегло.. And I don't care just what people say.. |
Пользователь сказал cпасибо: | Владимир001 (12.07.2020) |
12.07.2020, 01:05 | #8753 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
Цитата: Сообщение от Владимир001
__________________
*Origin: Мы делили апельсин - много наших полегло.. And I don't care just what people say.. |
12.07.2020, 01:12 | #8754 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Цитата: Сообщение от dew
В консоли набираем последовательно команды:
Код:
pacman -Syuu pacman -S base-devel pacman -Syuu zip git make mingw-w64-x86_64-gcc mingw-w64-x86_64-jasper mingw-w64-x86_64-qt5-static pacman -Syuu zip git make mingw-w64-i686-gcc mingw-w64-i686-jasper mingw-w64-i686-qt5-static pacman -Syuu openssh mingw-w64-x86_64-clang-tools-extra pacman -Syuu mingw-w64-x86_64-clang-tools-extra mingw-w64-x86_64-clang-analyzer pacman -Syuu mingw-w64-x86_64-clang-tools-extra mingw-w64-x86_64-clang-analyzer mingw-w64-i686-clang-tools-extra mingw-w64-i686-clang-analyzer |
12.07.2020, 01:14 | #8755 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
Цитата: Сообщение от Владимир001
тут не понятно ,скопировать все это у в консоль или как?
__________________
*Origin: Мы делили апельсин - много наших полегло.. And I don't care just what people say.. |
12.07.2020, 01:27 | #8758 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
Цитата: Сообщение от Владимир001
это после команды pacman -S base-devel
уже 5 мин идет процесс
__________________
*Origin: Мы делили апельсин - много наших полегло.. And I don't care just what people say.. |
Пользователь сказал cпасибо: | Владимир001 (12.07.2020) |
12.07.2020, 01:28 | #8759 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Цитата: Сообщение от Владимир001
https://github.com/nodchip/Stockfish/releases
Вот последняя версия, желательно чтобы bmi2 заработала Идет куча установок ,куда это все устанавливается? |
12.07.2020, 01:35 | #8760 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
Цитата: Сообщение от Владимир001
эти команды отсюда? Я бы хотел именно эту версию bmi2
Идет куча установок ,куда это все устанавливается? Обычно все устанавливается в каталог msys64 на диске, который ты указал для установки - у меня это файбер-ченнел диск D:
__________________
*Origin: Мы делили апельсин - много наших полегло.. And I don't care just what people say.. |
Пользователь сказал cпасибо: | Владимир001 (12.07.2020) |
Здесь присутствуют: 12 (пользователей: 0 , гостей: 12) | |
|
|