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) |
19.01.2021, 01:19 | #13471 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
popcnt = sse42 ,modern = sse41
|
Пользователь сказал cпасибо: | Burcontovk (19.01.2021) |
19.01.2021, 07:45 | #13472 |
Гроссмейстер
Регистрация: 10.07.2018
Сообщений: 1,406
Сказал(а) спасибо: 776
Поблагодарили 2,282 раз(а) в 935 сообщениях
Репутация: 230
|
Re: Stockfish и его производные
Удалось подобрать правильный формат... Наши клоны - чемпионы : )
Поменял невнятные названия движков на более логичные: CLOWN теперь Cfish+, SlowFish теперь Cfish++ Файл с задачками окончательно доукомплектован... Позиция [ 13 ], которая в 3 линии решается за 0 секунд, заменена на более трудовую: r2q1r2/1b2bpkp/n3p1p1/2ppP1P1/p6R/1PN1BQR1/NPP2P1P/4K3 w - - 0 1 Название тоже другое: Standard ( 20 ).pgn Флажки для будущих прогонов расставлены : ) При появлении новых версий движков или новых дефолтных сеток можно такие заезды периодически повторять... Привёл в соответствие с последними изменениями ссылки и файлы: https://ru.files.fm/u/fzsvctf9m ------- [ 2021.01.03 Cfish+.zip ] https://ru.files.fm/u/rxfn52hd4 ------ [ 2021.01.03 Cfish++.zip ] https://ru.files.fm/u/7w7wvss7z ----- [ Standard ( 20 ).pgn ] |
5 пользователя(ей) сказали cпасибо: | Arikchess (19.01.2021), Corrs (19.01.2021), Evgeny (19.01.2021), kruzh (19.01.2021), Виталий В. (19.01.2021) |
19.01.2021, 14:40 | #13473 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Burcontovk
А что быстрее будет SSE42 или popcnt?
|
19.01.2021, 15:42 | #13474 |
2 разряд
Регистрация: 30.04.2018
Сообщений: 252
Сказал(а) спасибо: 9
Поблагодарили 505 раз(а) в 193 сообщениях
Репутация: 51
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
POPCNT - это одна из команд набора SSE 4.2, во всех современных процессорах. Так что вопрос как бы не очень смысл имеет.
POPCNT не использует SSE регистры так что теоретически это независимая фича, но так как POPCNT появилась в процессорах одновременно с SSE4a, их часто перечисляют вместе. Если поддерживается SSE42, то POPCNT тоже естть, но обратное неверно. |
19.01.2021, 16:55 | #13475 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от crem
Неправда, POPCNT и SSE42 -- это разные расширения.
Но POPCNT есть одна из команд набора SSE 4.2 (применительно к современным процесссорам, так то она есть и в фирменном наборе AMD: SSE 4A). Понятно, что Wikipedia это не очень специализированный ресурс, но таки вот что сказано там: https://ru.wikipedia.org/wiki/SSE4#%...8%D0%B8_SSE4.2 А вот что пишет по этому вопросу Intel: https://www.intel.ru/content/www/ru/...rocessors.html SSE4 состоит из 54 инструкций. Набор, состоящий из 47 инструкций, который называется SSE 4.1 в документации Intel, доступен в Penryn. SSE 4.2, второй набор, состоящий из семи оставшихся инструкций, впервые доступен в Nehalem-процессоре Intel® Core™ i7. Корпорация Intel имеет обратную информацию от разработчиков при разработке набора инструкций. Обратите внимание на уточнение "второй набор, состоящий из семи оставшихся инструкций", т.е. как раз таки семь инструкций, перечисленных в Wikipedia. |
19.01.2021, 17:17 | #13476 |
2 разряд
Регистрация: 30.04.2018
Сообщений: 252
Сказал(а) спасибо: 9
Поблагодарили 505 раз(а) в 193 сообщениях
Репутация: 51
|
Re: Stockfish и его производные
Цитата: Сообщение от Burcontovk
А что быстрее будет SSE42 или popcnt?
|
19.01.2021, 17:23 | #13477 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Burcontovk
А что быстрее будет SSE42 или popcnt?
В моих сборках СиФиша Вы могли заметить сборки: SSE2/SSE2_popcnt... SSE4/SSE4_popcnt - можете проверить. Только обязательно версии со sparse в названии. |
19.01.2021, 18:30 | #13478 |
2 разряд
Регистрация: 30.04.2018
Сообщений: 252
Сказал(а) спасибо: 9
Поблагодарили 505 раз(а) в 193 сообщениях
Репутация: 51
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
POPCNT быстрее.
В моих сборках СиФиша Вы могли заметить сборки: SSE2/SSE2_popcnt... SSE4/SSE4_popcnt - можете проверить. Только обязательно версии со sparse в названии. SSE2 -> SSE4.1 -> POPCNT (у AMD одновременно с SSE4a) -> SSE4.2. Все процессоры с SSE4.2 (кроме китайских Zhaoxin и VIA) поддерживают POPCNT, поэтому я подозреваю, что sse42 автоматом компилируют с popcnt (хотя зависит от того, кто собирал). До этого это было не так: POPCNT был действительно "новее" и быстрее чем SSE2 и SSE4(.1), но с SSE4.2 это уже не так. |
Пользователь сказал cпасибо: | svoitsl (19.01.2021) |
19.01.2021, 18:51 | #13479 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от crem
поэтому я подозреваю, что sse42 автоматом компилируют с popcnt (хотя зависит от того, кто собирал).
Ключ нужно указывать: https://github.com/official-stockfis...rc/types.h#L33 |
20.01.2021, 14:17 | #13480 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Завершился тестовый прогон 7000 игр Stockfish 210117 - плохой регресс! https://www.sp-cc.de/
|
4 пользователя(ей) сказали cпасибо: |
20.01.2021, 20:59 | #13481 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Официальные данные тоже в небольшой минус.
Честно говоря, не знаю, нужны ли дополнительные 7000 партий, если на FishTest прогоняют 60 тыс. на одном ядре, и 40 тыс. на 8. |
21.01.2021, 07:10 | #13482 |
Гроссмейстер
Регистрация: 10.07.2018
Сообщений: 1,406
Сказал(а) спасибо: 776
Поблагодарили 2,282 раз(а) в 935 сообщениях
Репутация: 230
|
Re: Stockfish и его производные
Ещё одна балалайка: Cfish+++
Если ( Cfish+, Cfish++ ) вполне многофункциональны и конкурентны по скорости, то Cfish+++ подойдёт для поиска быстрой тактики на мелких глубинах ( как Sugar или Crystal ) Результат прогона в целом посредственный, но есть два уникальнейших результата по сравнению с остальными движками: D20 / 10 секунд --- Позиция [ 13 ] --- 1. Qf6+! D23 / 20 секунд --- Позиция [ 18 ] --- 1. Qd8! [ a ] --- несколько опечаток в таблице исправлены [ b ] --- дата 2021.01.03 привязана к последним изменениям в ( Cfish )-исходниках >> https://github.com/syzygy1/Cfish https://ru.files.fm/u/7w7wvss7z ----- [ Standard ( 20 ).pgn ] https://ru.files.fm/u/w5jx2hev4 ----- [ 2021.01.03 Cfish ( p pp ppp ).zip ] 2021.01.03 ( bmi2 ) Cfish+.exe 2021.01.03 ( bmi2 ) Cfish++.exe 2021.01.03 ( bmi2 ) Cfish+++.exe 2021.01.03 ( popcnt ) Cfish+.exe 2021.01.03 ( popcnt ) Cfish++.exe 2021.01.03 ( popcnt ) Cfish+++.exe |
5 пользователя(ей) сказали cпасибо: | Arikchess (21.01.2021), Corrs (21.01.2021), Evgeny (21.01.2021), Gigabayt (22.01.2021), Виталий В. (21.01.2021) |
21.01.2021, 07:58 | #13483 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Stockfish and CorChess development builds compiled by I. Ivec
January 17, 2021 https://chess.ultimaiq.net/stockfish.html |
23.01.2021, 00:01 | #13484 |
Гроссмейстер
Регистрация: 20.12.2016
Сообщений: 1,715
Сказал(а) спасибо: 2,282
Поблагодарили 2,156 раз(а) в 1,075 сообщениях
Репутация: 240
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
POPCNT быстрее.
В моих сборках СиФиша Вы могли заметить сборки: SSE2/SSE2_popcnt... SSE4/SSE4_popcnt - можете проверить. Только обязательно версии со sparse в названии. |
23.01.2021, 00:15 | #13485 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Burcontovk
В чем отличие sparse от обычной и как понять SSE4_popcnt, это sse4.2 или pop или sse4.1?
В тесте скорости SSE2 против SSE41 - SSSE3 используйте sparse SSE41_popcnt... не допечатал циферку... SSE42 в Стокфише отсутствует, как и в СиФише... Также советую проверить скорость sparse и без sparse |
26.01.2021, 03:14 | #13487 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Цитата: Сообщение от Иван
Подскажите пожалуйста stockfish с аброка имеет по умолчанию гибридный поиск?
|
26.01.2021, 05:22 | #13488 |
Начинающий
Регистрация: 18.02.2018
Сообщений: 20
Сказал(а) спасибо: 45
Поблагодарили 9 раз(а) в 4 сообщениях
Репутация: 4
|
Re: Stockfish и его производные
Цитата: Сообщение от Владимир001
Сеть встроена да, но можно отключить при желании, в параметре движка убрав галку с use nnue и будет работать классический режим.
|
26.01.2021, 09:15 | #13490 |
Гроссмейстер
|
Re: Stockfish и его производные
Цитата: Сообщение от Иван
Подскажите пожалуйста stockfish с аброка имеет по умолчанию гибридный поиск?
__________________
PGN Spy - top tournaments |
Пользователь сказал cпасибо: | Иван (26.01.2021) |
26.01.2021, 15:22 | #13491 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Нельзя. Нет его там.
|
2 пользователя(ей) сказали cпасибо: | Владимир001 (26.01.2021), Иван (26.01.2021) |
26.01.2021, 19:28 | #13492 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Иван
Подскажите пожалуйста stockfish с аброка имеет по умолчанию гибридный поиск?
|
3 пользователя(ей) сказали cпасибо: |
27.01.2021, 03:08 | #13493 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Сеть e5v2-ft-LRx2-sigmoid-1-600.bin
https://www.dropbox.com/s/2lqnh38htm...-1-600.7z?dl=0 Чтобы скачать, нажимаем продолжить на сайте, далее жмём на три точки вверху справа и выбираем прямое скачивание. Источник : https://github.com/Sopel97/Stockfish/tree/pylon2 |
4 пользователя(ей) сказали cпасибо: |
27.01.2021, 17:51 | #13494 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
|
6 пользователя(ей) сказали cпасибо: | marattmb (27.01.2021), Shadow (27.01.2021), Vasilievich (28.01.2021), Viktor (27.01.2021), Виталий В. (27.01.2021), Философ (27.01.2021) |
27.01.2021, 18:09 | #13496 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Цитата: Сообщение от byan_mivv
NOPE с итал. - НЕТ
|
Пользователь сказал cпасибо: | byan_mivv (27.01.2021) |
30.01.2021, 14:07 | #13497 |
Гроссмейстер
|
Re: Stockfish и его производные
Что за долгое затишье на аброке?
Готовятся объявить выход Stockfish 13?
__________________
PGN Spy - top tournaments |
2 пользователя(ей) сказали cпасибо: | svoitsl (30.01.2021), Vasilievich (30.01.2021) |
30.01.2021, 14:27 | #13498 |
2 разряд
Регистрация: 04.02.2019
Сообщений: 263
Сказал(а) спасибо: 551
Поблагодарили 1,102 раз(а) в 242 сообщениях
Репутация: 68
|
Re: Stockfish и его производные
Цитата: Сообщение от Переяслав
Что за долгое затишье на аброке?
Готовятся объявить выход Stockfish 13? |
30.01.2021, 16:26 | #13499 |
Гроссмейстер
|
Re: Stockfish и его производные
Цитата: Сообщение от Переяслав
Что за долгое затишье на аброке?
Готовятся объявить выход Stockfish 13?
__________________
Выше нас только звезды Шахматы – моя жизнь, но моя жизнь – не только шахматы Моя безответная любовь, это черная шахматная королева Истина где-то рядом..... ICCF - 2431 PlayChess - 2640 Шахматная Планета - 2621 |
Здесь присутствуют: 17 (пользователей: 0 , гостей: 17) | |
|
|