Forchess - форум о заочных шахматах  

Вернуться   Forchess - форум о заочных шахматах > Заочные турниры и партии > Шахматные программы и движки

Ответ
 
Опции темы Опции просмотра
Старый 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)
Старый 07.01.2019, 04:52   #3841
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от ChessMan
Cfish для тестирования таблиц Syzygy

http://s000.tinyupload.com/index.php...53918533374398

Нужно просто закинуть движок в папку с таблицами и запустить без оболочки.
ChessMan, могу ли я разместить это сообщение со ссылкой и скрином на сайте "Гладиаторов"? На мой взгляд, это очень важная информация Мне она помогла и кому-то ещё может помочь.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
Старый 07.01.2019, 06:52   #3842
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
Exclamation База ладья и две пешки против ладьи с пешкой.

У меня была битой главная и самая важная таблица - ладья и две пешки против ладьи с пешкой.



Её контрольная сумма была такая: 79a2fd4faea6d9c4f639253e2e3cd8d1 *KRPPvKRP.rtbw


После перекачки таблицы ошибок больше нет, анализ также корректно работает и Сток не вылетает.





Моя контрольная сумма корректной (перекачанной) базы: 306b44858171f2141f10edaa7f76ec3a *KRPPvKRP.rtbw



По версии сайта ftp://ftp.chessdb.cn/pub/syzygy/7men/checksums.txt контрольная сумма совсем иная: KRPPvKRP.rtbw: a92493e82147cc425316074c91a0374c



http://tablebase.lichess.ovh/tables/.../KRPPvKRP.rtbw - кто-нибудь может у себя замерить сумму для этой таблицы?
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Alex_Lk (07.01.2019), ChessMan (07.01.2019), Still (07.01.2019)
Старый 07.01.2019, 11:25   #3843
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Кевин
У меня не одна папка с таблицами и они не на одном диске, так что не всё так просто.
Вы можете сделать что бы все было в одном месте за счет символических ссылок, работают как в Windows так и в Linux
svoitsl вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (07.01.2019)
Старый 07.01.2019, 12:35   #3844
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Кевин
http://tablebase.lichess.ovh/tables/.../KRPPvKRP.rtbw - кто-нибудь может у себя замерить сумму для этой таблицы?
рассчитать, не замерить. ;)
KRPPvKRB.rtbw
8fb67d872dcfa07d9d5d5020495bf1f6
Maratka вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alex_Lk (07.01.2019), Кевин (07.01.2019)
Старый 07.01.2019, 12:47   #3845
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Кевин
ChessMan, могу ли я разместить это сообщение со ссылкой и скрином на сайте "Гладиаторов"? На мой взгляд, это очень важная информация Мне она помогла и кому-то ещё может помочь.
Да, конечно.
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (07.01.2019)
Старый 07.01.2019, 13:25   #3846
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
рассчитать, не замерить. ;)
KRPPvKRB.rtbw
8fb67d872dcfa07d9d5d5020495bf1f6
Не та таблица.
Кевин просил проверить для KRPPvKRP.rtbw
ChessMan вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alex_Lk (07.01.2019), Кевин (07.01.2019)
Старый 07.01.2019, 14:45   #3847
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: База ладья и две пешки против ладьи с пешкой.

Цитата: Сообщение от Кевин
У меня была битой главная и самая важная таблица - ладья и две пешки против ладьи с пешкой.



Её контрольная сумма была такая: 79a2fd4faea6d9c4f639253e2e3cd8d1 *KRPPvKRP.rtbw


После перекачки таблицы ошибок больше нет, анализ также корректно работает и Сток не вылетает.





Моя контрольная сумма корректной (перекачанной) базы: 306b44858171f2141f10edaa7f76ec3a *KRPPvKRP.rtbw



По версии сайта ftp://ftp.chessdb.cn/pub/syzygy/7men/checksums.txt контрольная сумма совсем иная: KRPPvKRP.rtbw: a92493e82147cc425316074c91a0374c



http://tablebase.lichess.ovh/tables/.../KRPPvKRP.rtbw - кто-нибудь может у себя замерить сумму для этой таблицы?
Проверил. Сумма такая же как и у Вас.

ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (07.01.2019)
Старый 07.01.2019, 15:07   #3848
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от ChessMan
Не та таблица.
Кевин просил проверить для KRPPvKRP.rtbw
Действительно, промахнулся.

KRPPvKRP.rtbw
306b44858171f2141f10edaa7f76ec3a

Т.е. получается, что хеши на сайте посчитаны неверно.
Теперь как бы было бы полезным попросить нашего китайского коллегу пересчитать хеши.
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (07.01.2019)
Старый 07.01.2019, 15:09   #3849
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
Действительно, промахнулся.

KRPPvKRP.rtbw
306b44858171f2141f10edaa7f76ec3a

Т.е. получается, что хеши на сайте посчитаны неверно.
Теперь как бы было бы полезным попросить нашего китайского коллегу пересчитать хеши.
Это не он их считал.
ChessMan вне форума   Ответить с цитированием
Старый 07.01.2019, 15:10   #3850
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Вот коммит с хэшами:

https://github.com/syzygy1/tb/commit...e620db998f5881
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (07.01.2019)
Старый 07.01.2019, 15:16   #3851
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Чуть позже скину список хешей всех моих семифигурок.
Благодаря этому буджет невозможно узнать, битый ли файл, но вполне можно определить, одинаковый ли он у нас.
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (07.01.2019)
Старый 07.01.2019, 15:17   #3852
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от ChessMan
Это не он их считал.
Ну так очевидно значит попросить того, кто их считал.
Maratka вне форума   Ответить с цитированием
Старый 07.01.2019, 15:18   #3853
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от ChessMan
Нужно просто закинуть движок в папку с таблицами и запустить без оболочки.
Хорошая, но не универсальная штука.
Проверьте например:

https://yadi.sk/d/RD7WNESgtXCY9w

По сути, замена любого количества байт в таблице на мусор (ну или скажем нули) продетекчена не будет.
Детектируются только недокаченные файлы.
Maratka вне форума   Ответить с цитированием
Старый 07.01.2019, 15:22   #3854
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
Хорошая, но не универсальная штука.
Проверьте например:

https://yadi.sk/d/RD7WNESgtXCY9w

По сути, замена любого количества байт в таблице на мусор (ну или скажем нули) продетекчена не будет.
Детектируются только недокаченные файлы.
Если загрузите на другой обменник - проверю.
В моей стране, Яндекс вне закона, а качать VPN нет желания...
ChessMan вне форума   Ответить с цитированием
Старый 07.01.2019, 15:24   #3855
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

https://dropmefiles.com/djtHO
Maratka вне форума   Ответить с цитированием
Старый 07.01.2019, 15:26   #3856
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Да, действительно, если заменить несколько символов с помощью блокнота - движок не ругается...
ChessMan вне форума   Ответить с цитированием
Старый 07.01.2019, 15:26   #3857
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от ChessMan
В моей стране, Яндекс вне закона, а качать VPN нет желания...
Анекдот такой ходит у нас с 2014 года: что России проще вернуть: Курильские острова или Крым?
Ответ: Аляску.

Это я к тому, что может проще страну поменять, коль уж до такого маразма доходит? ;)
Maratka вне форума   Ответить с цитированием
Старый 07.01.2019, 15:30   #3858
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
Анекдот такой ходит у нас с 2014 года: что России проще вернуть: Курильские острова или Крым?
Ответ: Аляску.

Это я к тому, что может проще страну поменять, коль уж до такого маразма доходит? ;)
Хорошо там, где нас нет
ChessMan вне форума   Ответить с цитированием
Старый 07.01.2019, 15:30   #3859
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от ChessMan
Да, действительно, если заменить несколько символов с помощью блокнота - движок не ругается...
Описание патча:
This addresses partially issue #1911 in that it documents in our
Readme the command that users can use to verifying the md5sum of
their downloaded tablebase files.

Additionally, a quick check of the file size (the size of each
tablebase file modulo 64 is 16 as pointed out by @syzygy1) has been
implemented at launch time in Stockfish.

Естественно, что подобного рода битые файлы никак не детектируются.
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (07.01.2019)
Старый 07.01.2019, 15:38   #3860
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
Теперь как бы было бы полезным попросить нашего китайского коллегу пересчитать хеши.
Но с другой стороны не верно ли будет предположение, что именно эти хеши и правильны, ведь они для того и создаются. чтоб контролировать не поврежденность данных и когда они рассчитывались данные были именно такие
svoitsl вне форума   Ответить с цитированием
Старый 07.01.2019, 15:42   #3861
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

На сайте таблиц и в коммите приведены не MD5 суммы

https://github.com/syzygy1/tb/issues/32

niklasf commented an hour from now
"These checksums are not MD5, but built-in ones, verified using tbcheck from this repository:

$ ./tbcheck -p KRPPvKRP.rtbw
KRPPvKRP.rtbw: a92493e82147cc425316074c91a0374c
$ ./tbcheck KRPPvKRP.rtbw
KRPPvKRP.rtbw: OK!
I can confirm that the MD5 checksum is correct:

$ md5sum KRPPvKRP.rtbw
306b44858171f2141f10edaa7f76ec3a KRPPvKRP.rtbw"
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (07.01.2019)
Старый 07.01.2019, 15:51   #3862
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от svoitsl
Но с другой стороны не верно ли будет предположение, что именно эти хеши и правильны,
Три разных человека скачали один и тот же файл, и получили один и тот же хеш.
Так что если на сервере файлы целые, и хеши подсчитаны верно, то значит сервер их отдает неверно. И только так эту разницу можно объяснить.
Maratka вне форума   Ответить с цитированием
Старый 07.01.2019, 15:56   #3863
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
Три разных человека скачали один и тот же файл, и получили один и тот же хеш.
Так что если на сервере файлы целые, и хеши подсчитаны верно, то значит сервер их отдает неверно. И только так эту разницу можно объяснить.
Правильно и на сервере и у нас.
Читайте моё сообщение выше
ChessMan вне форума   Ответить с цитированием
Старый 07.01.2019, 15:59   #3864
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Глупость какая-то.
Есть универсальный и общепризнанный способ для проверки целостности файлов.
Зачем изобретать велосипед?
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alex_Lk (07.01.2019)
Старый 07.01.2019, 19:59   #3865
Aster
КМС
 
Аватар для Aster
 
Регистрация: 21.11.2016
Сообщений: 709
Сказал(а) спасибо: 433
Поблагодарили 1,545 раз(а) в 582 сообщениях
Репутация: 197
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
Глупость какая-то.
Есть универсальный и общепризнанный способ для проверки целостности файлов.
Зачем изобретать велосипед?
Наверное, их хэш быстрее считается, и оптимизирован для конкретного кейса. Но делать его так похожим на md5 по длине, наверное, не стоило бы
Aster вне форума   Ответить с цитированием
Старый 07.01.2019, 21:59   #3866
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
Чуть позже скину список хешей всех моих семифигурок.
Итого, у меня:

# MD5 checksums generated by MD5summer (http://www.md5summer.org)
# Generated 07.01.2019 21:58:00

1d093b892640102d745c3a5e86dfbbc0 *7/4v3_pawnful/KBBNvKQP.rtbw
a3e41c0f57201ded33223c144ded131d *7/4v3_pawnful/KBBNvKQP.rtbz
5a08b2c16b13fa5f84bf0e990352a16f *7/4v3_pawnful/KBBNvKQP.txt
8e0c9f85306702f43f6a1840f31f62e0 *7/4v3_pawnful/KBNPvKBB.rtbw
b802d7adaaca7a10bdd63ed9dc28b878 *7/4v3_pawnful/KBNPvKBB.rtbz
d6a07ee090f2b02b1949e6e9de72dc11 *7/4v3_pawnful/KBNPvKBB.txt
959b164ced78306afffe37d9cc6cd024 *7/4v3_pawnful/KBNPvKBN.rtbw
485b20ef7d696f776070c923966eff84 *7/4v3_pawnful/KBNPvKBN.rtbz
1a25f1a02122f936ae039005be59bfcd *7/4v3_pawnful/KBNPvKBN.txt
891af2d4248508ca7c4dcba083a0118d *7/4v3_pawnful/KBPPvKBB.rtbw
819156887c5c3b54d5dfa0dc1b924ee6 *7/4v3_pawnful/KBPPvKBB.rtbz
b5467fee72ee56bb9db330f6162aa83d *7/4v3_pawnful/KBPPvKBB.txt
83ca12bf46ad7b7ff32a50c2fda9b604 *7/4v3_pawnful/KBPPvKBP.rtbw
d3293c322533c757bee4d6bd58edcf82 *7/4v3_pawnful/KBPPvKBP.rtbz
a355117b1523c61576a02f7749b21de1 *7/4v3_pawnful/KBPPvKBP.txt
d8d3527ccd538020b75d9a76c35b56ad *7/4v3_pawnful/KBPPvKNN.rtbw
6bfd0a02a5e173972eeea6fe3a77d35a *7/4v3_pawnful/KBPPvKNN.rtbz
7798e8d47a34ccc8cc01fdc238a3a311 *7/4v3_pawnful/KBPPvKNN.txt
cc630e03dfb73815468ef38b6fa9d796 *7/4v3_pawnful/KBPPvKNP.rtbw
2cdb6e576976eb6b4e611325a036fb43 *7/4v3_pawnful/KBPPvKNP.rtbz
e4b1b320b7ba64a4be289414091addc1 *7/4v3_pawnful/KBPPvKNP.txt
20bc1d36bd3e0de961e5da00372ec3c8 *7/4v3_pawnful/KBPPvKRP.rtbw
bb25300740cb1f4c7bd90e4aaaa36238 *7/4v3_pawnful/KBPPvKRP.rtbz
943f3e5d955d1ab4c1343e1846167abd *7/4v3_pawnful/KBPPvKRP.txt
62484d0625da2a608d906b991c47ea77 *7/4v3_pawnful/KNPPvKBB.rtbw
41e10093674b534150c88d3083fac597 *7/4v3_pawnful/KNPPvKBB.rtbz
ebf954ce9876b226eb58b3b5f350e865 *7/4v3_pawnful/KNPPvKBB.txt
0d810a6927005e56d71f3e577bc83279 *7/4v3_pawnful/KNPPvKNN.rtbw
01743e9fbb161df5b5c1927e7ae855a8 *7/4v3_pawnful/KNPPvKNN.rtbz
9b299fb40a9df649acf49076cb88f2bf *7/4v3_pawnful/KNPPvKNN.txt
f3d317ba937853cc3b1e3c2a9952557b *7/4v3_pawnful/KNPPvKNP.rtbw
2bbdbfaff9a0fafcc99321dc2d9d6d6b *7/4v3_pawnful/KNPPvKNP.rtbz
19f0fa2c232f08fcf35e01d8b4090ca0 *7/4v3_pawnful/KNPPvKNP.txt
dda21d999326f10f83456c49c3ed935c *7/4v3_pawnful/KNPPvKRP.rtbw
b37d8d50debc3f4b4c893b361e3ac96c *7/4v3_pawnful/KNPPvKRP.rtbz
0cf3fe7f8c5a313c27073e484506947b *7/4v3_pawnful/KNPPvKRP.txt
d1170e00a7408acda5d72251a037a717 *7/4v3_pawnful/KPPPvKNP.rtbw
d3f868ebc3d149289c04443294744302 *7/4v3_pawnful/KPPPvKNP.rtbz
b05b135635380f3ea86e87ab654cebbe *7/4v3_pawnful/KPPPvKNP.txt
a008025151fdbc3edd3b03f275ba4e03 *7/4v3_pawnful/KPPPvKPP.rtbw
5708d5a5f44a70219cac58939fc25116 *7/4v3_pawnful/KPPPvKPP.rtbz
64a66625e63ab73cc5ef08765c7cf7cd *7/4v3_pawnful/KPPPvKPP.txt
9971c64c3e58ba2fe01b0946620ae528 *7/4v3_pawnful/KPPPvKQP.rtbw
50ad9afbb4f639f376132de7cc572d97 *7/4v3_pawnful/KPPPvKQP.rtbz
5e3040cf98a1c42dfba8bffaf0875c89 *7/4v3_pawnful/KPPPvKQP.txt
d70c20e0b0a8354d9063a4bbf9c501ba *7/4v3_pawnful/KQPPvKPP.rtbw
b1d4e08e1156a6c490f4c421e4235042 *7/4v3_pawnful/KQPPvKPP.rtbz
2345dd874be56344f99bdf9914c196b9 *7/4v3_pawnful/KQPPvKPP.txt
635fa01974504d20d150e37a112545f5 *7/4v3_pawnful/KQPPvKQP.rtbw
da465b356be26c4897f1df22ba1d0e68 *7/4v3_pawnful/KQPPvKQP.rtbz
1a550a0eefec45489f8ac3ee5f4892cd *7/4v3_pawnful/KQPPvKQP.txt
73444ce1a4c6183849f31effc1132fb6 *7/4v3_pawnful/KQPPvKQR.rtbw
c90c5355b8403bec8463c7f857da7962 *7/4v3_pawnful/KQPPvKQR.rtbz
db38b049b17bfc7a3c27114481714e8c *7/4v3_pawnful/KQPPvKQR.txt
a32017841bf5d0c3c4d029ddddb27064 *7/4v3_pawnful/KRBPvKRB.rtbw
fb3d0cd8d77f6e1ccc7d60709dce4a65 *7/4v3_pawnful/KRBPvKRB.rtbz
b6647de7a463799d520fe45b260c5bbc *7/4v3_pawnful/KRBPvKRB.txt
2d2c86372dcca512713b90fdb4c3f660 *7/4v3_pawnful/KRBPvKRR.rtbw
94b94f67f1e9bf0d4b1dabb42fce6853 *7/4v3_pawnful/KRBPvKRR.rtbz
0244726a09a84ee98b48ea5d2cb8fbc3 *7/4v3_pawnful/KRBPvKRR.txt
281963b4c0dc26a57713098228535e51 *7/4v3_pawnful/KRNPvKRN.rtbw
9c9785b4cf4a75dad0dba9b276bb8d03 *7/4v3_pawnful/KRNPvKRN.rtbz
e17d11566843a9ff741849721a33beea *7/4v3_pawnful/KRNPvKRN.txt
b6b0576d98d6ba6053906c18736cf591 *7/4v3_pawnful/KRNPvKRR.rtbw
6455560f2c8939e6ab5bb1b3cc3e9d02 *7/4v3_pawnful/KRNPvKRR.rtbz
6dac4c6e20a68ac090cede7102cc257e *7/4v3_pawnful/KRNPvKRR.txt
ec1c7723f109135d16ebce00825ae14b *7/4v3_pawnful/KRPPvKQR.rtbw
7c098f9f3a0ea8aa1fc3e9e6e79e4d7a *7/4v3_pawnful/KRPPvKQR.rtbz
93f845523b9aee9dab2c8db1ea6f23a2 *7/4v3_pawnful/KRPPvKQR.txt
8fb67d872dcfa07d9d5d5020495bf1f6 *7/4v3_pawnful/KRPPvKRB.rtbw
e83a45d206be7e5e671ae68099210c0e *7/4v3_pawnful/KRPPvKRB.rtbz
224ae8d48677a01d9262f14b7b9767ed *7/4v3_pawnful/KRPPvKRB.txt
879c3ca975443b78ca8f8b7125bf08e4 *7/4v3_pawnful/KRPPvKRN.rtbw
d244f1d9533b485c4139ae1ffb49ed05 *7/4v3_pawnful/KRPPvKRN.rtbz
b2f28546fd4758ff9fcdf77ef163e50f *7/4v3_pawnful/KRPPvKRN.txt
306b44858171f2141f10edaa7f76ec3a *7/4v3_pawnful/KRPPvKRP.rtbw
c6216dd302993261051a8dcca8c8e2c0 *7/4v3_pawnful/KRPPvKRP.rtbz
922ef0dbd78fb38d15e69c8cbd79e6f8 *7/4v3_pawnful/KRPPvKRP.txt
b8c2ebcfab3c27ee4fe7768ae417f5d2 *7/4v3_pawnful/KRRBvKQP.rtbw
cff034e578cf0b102763b18f73f12927 *7/4v3_pawnful/KRRBvKQP.rtbz
86ac36732942b9b4915fc1107989408d *7/4v3_pawnful/KRRBvKQP.txt
afcc57ceeaa742dff8b5a346e18bcce5 *7/4v3_pawnful/KRRPvKQB.rtbw
69346e2189974b7e33fe9199d37d99b7 *7/4v3_pawnful/KRRPvKQB.rtbz
a172cef6693ab3f9fc9b5c15156b6f0f *7/4v3_pawnful/KRRPvKQB.txt
9d6049814a1a838611a531da3e14f0b3 *7/4v3_pawnful/KRRPvKQN.rtbw
07268ea4b6a50e743ef8396861e4dfcd *7/4v3_pawnful/KRRPvKQN.rtbz
10589e705c2d05ee1f4cc89cea125f00 *7/4v3_pawnful/KRRPvKQN.txt
8d27e844b1abcab9f817cdb28c341679 *7/4v3_pawnful/KRRPvKQP.rtbw
f7e35ee30d4210e45a47516e7724bcb5 *7/4v3_pawnful/KRRPvKQP.rtbz
2dde61476e390f1bea08c340041dfcfc *7/4v3_pawnful/KRRPvKQP.txt
06234463d3949c4acc965ea4b82a1e29 *7/4v3_pawnful/KRRPvKRR.rtbw
72a7653f7bce0dd4c3a1953a1c8a0d50 *7/4v3_pawnful/KRRPvKRR.rtbz
2d915d4b4815332b56aa3110106c0146 *7/4v3_pawnful/KRRPvKRR.txt
c5b4d61da30740be4a0611d5aec7573c *7/5v2_pawnful/KBPPPvKQ.rtbw
d6c4a1f96b4dac68032c1eb73e780256 *7/5v2_pawnful/KBPPPvKQ.rtbz
e97f4ce074832b343470ed989d64ba00 *7/5v2_pawnful/KBPPPvKQ.txt
7b06644b8a7ac8f76e4519f41e0e027e *7/5v2_pawnful/KBPPPvKR.rtbw
6b233636bd858cd9b1fb103a5cee777b *7/5v2_pawnful/KBPPPvKR.rtbz
7ca9f8713c3cd8cb315ca8cff0696e1b *7/5v2_pawnful/KBPPPvKR.txt
f7b60bd4d62f97dd6fb1a2843b130828 *7/5v2_pawnful/KNPPPvKQ.rtbw
dc6acaae21ea0785cf65f3ef0f5f30c6 *7/5v2_pawnful/KNPPPvKQ.rtbz
1d8025e8bfa6d7a210a7eda53b9584f5 *7/5v2_pawnful/KNPPPvKQ.txt
548e33cbbb6e2e0cf0db9bffabbc29ee *7/5v2_pawnful/KNPPPvKR.rtbw
f9568ec47d44f2a8f5b57f6c8a4e1bef *7/5v2_pawnful/KNPPPvKR.rtbz
fa393a2960f4c61e88a049a3f0e42802 *7/5v2_pawnful/KNPPPvKR.txt
09093e2bb41dbf3c204b5701ed6d20f5 *7/5v2_pawnful/KPPPPvKB.rtbw
55f27980d05f9a307a0ffc58dfeed1e0 *7/5v2_pawnful/KPPPPvKB.rtbz
ef7e2b1432cdbc0db9e664cd09e278b4 *7/5v2_pawnful/KPPPPvKB.txt
87d36c576e88bf2976d279f09c9606b3 *7/5v2_pawnful/KPPPPvKN.rtbw
7350fba8db2852877e92495355976aff *7/5v2_pawnful/KPPPPvKN.rtbz
01a1fa9ebd8c87c326d4709a2af6f675 *7/5v2_pawnful/KPPPPvKN.txt
bad2549b19393caeacd8b5fa7db7eab5 *7/5v2_pawnful/KRBPPvKQ.rtbw
6abc68fa113960dac8ce7a497f96f88b *7/5v2_pawnful/KRBPPvKQ.rtbz
2c8e84fe307fdbca32b7b1fccfe6593f *7/5v2_pawnful/KRBPPvKQ.txt
38c621ac648422164cabd024f1dd15a5 *7/5v2_pawnful/KRPPPvKQ.rtbw
48af4a877387fe703cf9ce56f1945ac8 *7/5v2_pawnful/KRPPPvKQ.rtbz
9f9d11c742e0d144b6ce969d4b1b4133 *7/5v2_pawnful/KRPPPvKQ.txt
3476a661205611e1d4b6a1903fb01413 *7/5v2_pawnful/KRPPPvKR.rtbw
88de007e6b4218a3a8128f0461ce6227 *7/5v2_pawnful/KRPPPvKR.rtbz
a4dc7753f668684e7b26e72b8f45274b *7/5v2_pawnful/KRPPPvKR.txt
7d5119ca4a3507ca3b01bba5f3b59242 *7/6v1_pawnful/KBPPPPvK.rtbw
5bb39e988b96516ea910f44a92943570 *7/6v1_pawnful/KBPPPPvK.rtbz
82208dd2b4dfeaed52a2fcc808a56126 *7/6v1_pawnful/KBPPPPvK.txt
def45f9d50a551dbeb6c61938ab39a56 *7/6v1_pawnful/KNPPPPvK.rtbw
3ca534598b3cdd59414600244c9d427a *7/6v1_pawnful/KNPPPPvK.rtbz
c1a88c8ac0220f81eff06135ee2b79c3 *7/6v1_pawnful/KNPPPPvK.txt
c6d94e4929327123454e9c2b7d8f5ce4 *7/6v1_pawnful/KQPPPPvK.rtbw
f6b6c73ec979b68b19eb7a17bc196e9b *7/6v1_pawnful/KQPPPPvK.rtbz
f0bd7d3a2764015b978d0f3b99689d11 *7/6v1_pawnful/KQPPPPvK.txt
e5977874450f32d29f8c283dd10d8e2c *7/6v1_pawnful/KRPPPPvK.rtbw
8f69c8ede81995f8d643aba1c3fe5157 *7/6v1_pawnful/KRPPPPvK.rtbz
cc864dec0a2e636dd09aace3f3facae4 *7/6v1_pawnful/KRPPPPvK.txt
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (07.01.2019)
Старый 07.01.2019, 22:01   #3867
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Aster
Наверное, их хэш быстрее считается, и оптимизирован для конкретного кейса. Но делать его так похожим на md5 по длине, наверное, не стоило бы
Может и быстрее, но практически на 100% уверен, что для большинства людей быстрее подсчитать md5, чем разбираться, что за чексуммы на этом сервере.
Maratka вне форума   Ответить с цитированием
Старый 07.01.2019, 23:29   #3868
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

А тем временем, кластерный Стокфиш в бенчмарке на сайте Ipman'a:

http://www.ipmanchess.yolasite.com/a...hess-bench.php

4.801.341.606 Nodes/second, 128 cpu's x 32threads Cluster system 4096threads

Ближайший конкурент:

431.403.814 Nodes/second 8x Intel Xeon Platinum 8168 8x24c/48t

384threads (движок asmFish 2017-05-22 BMI2)
ChessMan вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Rom77 (08.01.2019), Still (08.01.2019), Кевин (08.01.2019)
Старый 08.01.2019, 00:46   #3869
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от ChessMan
А тем временем, кластерный Стокфиш в бенчмарке на сайте Ipman'a:
Nps это хорошо, вопрос - есть ли усиление на кластере?
Слишком много там накладных расходов, даже в сравнении с мультипроцессорным сервером: задержки в коммуникации между серверами могут сожрать все эти nps'ы.
Maratka вне форума   Ответить с цитированием
Старый 08.01.2019, 01:46   #3870
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
Nps это хорошо, вопрос - есть ли усиление на кластере?
Слишком много там накладных расходов, даже в сравнении с мультипроцессорным сервером: задержки в коммуникации между серверами могут сожрать все эти nps'ы.
Думаю есть.
Иначе эта версия не была бы в официальном репозитории Стокфиша.

https://github.com/official-stockfis...h/tree/cluster
ChessMan вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 14 (пользователей: 0 , гостей: 14)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 05:58. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Рейтинг@Mail.ru