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)
Старый 22.07.2017, 01:16   #1111
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от ChessMan
Можете взять последнюю версию CFish (или CiChess) и проверить их с включенным режимом "Wide search" - в этом режиме двиг как раз считает шире.
1) "Шире" и "полностью без обезания" - это не одно и то же.
2) "Шире вообще", и шире на "на начальной стадии поиска" - тоже это не одно и то же.
3) Как проверять? Зачастую оболочки для блиц-тестирования движков не ждут мата, и прерывают партию задолго до..

Цитата: Сообщение от ChessMan
По моим наблюдениям не выигрывает.
У Вас набралось хотя бы 100 000 "наблюдений" на контроле минимум 60 + .6 (лучше - больше 100 000 на бОльшем контроле)?
Maratka вне форума   Ответить с цитированием
Старый 22.07.2017, 09:31   #1112
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Maratka
1) "Шире" и "полностью без обезания" - это не одно и то же.
2) "Шире вообще", и шире на "на начальной стадии поиска" - тоже это не одно и то же.
3) Как проверять? Зачастую оболочки для блиц-тестирования движков не ждут мата, и прерывают партию задолго до..


У Вас набралось хотя бы 100 000 "наблюдений" на контроле минимум 60 + .6 (лучше - больше 100 000 на бОльшем контроле)?
А зачем 100 000 партий? Достаточно нескольких тысяч с большой разницей в ЭЛО. С ограничением по времени, выигрывает двиг с выключенной "Wide Search", с ограничением по глубине выигрывает двиг с включенной "Wide Search".

Развернуть для просмотра

+ // The "Wide Search" option looks Engine to look at more positions per search depth, but Engine will play
+ // weaker overall.
+ if ( ( ss->ply < depth / 2 - ONE_PLY) && option_value(OPT_WIDESEARCH) )
+ r = DEPTH_ZERO;
[свернуть]

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

Цитата: Сообщение от ChessMan
С ограничением по времени, выигрывает двиг с выключенной "Wide Search"
Естественно т.к. Wide Search включен по всей видимости всегда, в результате из-за него основательно режется глубина. А глубина для движков на базе SF по всей видимости важнее.
В том же случае, который предлагаю я, глубина резаться де-факто не будет: 1% процессорного времени с практической точки зрения на нее никак не влияет.
Maratka вне форума   Ответить с цитированием
Старый 22.07.2017, 17:36   #1114
Aster
КМС
 
Аватар для Aster
 
Регистрация: 21.11.2016
Сообщений: 709
Сказал(а) спасибо: 433
Поблагодарили 1,545 раз(а) в 582 сообщениях
Репутация: 197
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Maratka
Естественно т.к. Wide Search включен по всей видимости всегда, в результате из-за него основательно режется глубина. А глубина для движков на базе SF по всей видимости важнее.
В том же случае, который предлагаю я, глубина резаться де-факто не будет: 1% процессорного времени с практической точки зрения на нее никак не влияет.
Какой в этом смысл кроме замедления на 1%?
Не видел чтобы сток не мог найти мат в 5 ходов
Aster вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
ChessMan (22.07.2017)
Старый 22.07.2017, 17:46   #1115
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Aster
Какой в этом смысл кроме замедления на 1%?
В том, чтобы найти мат гарантировано.
Maratka вне форума   Ответить с цитированием
Старый 22.07.2017, 17:51   #1116
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Maratka
В том, чтобы найти мат гарантировано.
Для поиска мата есть двиг Matefinder: https://github.com/jhellis3/Stockfish/tree/mate_finder

и его ассемблеровский порт от М.Ли и Л.Антонова:
https://github.com/lantonov/asmFish/...les/Matefinder
ChessMan вне форума   Ответить с цитированием
Старый 22.07.2017, 18:23   #1117
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его клоны

И как его использовать во время матча движков?
Maratka вне форума   Ответить с цитированием
Старый 22.07.2017, 19:38   #1118
Aster
КМС
 
Аватар для Aster
 
Регистрация: 21.11.2016
Сообщений: 709
Сказал(а) спасибо: 433
Поблагодарили 1,545 раз(а) в 582 сообщениях
Репутация: 197
По умолчанию Re: Stockfish и его клоны

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

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

И много таких партий где стокфиш проиграл или сыграл вничью не увидев мат?
ChessMan вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Alex_Lk (22.07.2017), Aster (22.07.2017), Psyclone2513 (23.07.2017), Viktor (22.07.2017)
Старый 23.07.2017, 00:27   #1121
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его клоны

А кто его знает?
Партий даже у одного меня много тысяч, каждая в среднем ну где-то ходов шестьдесят.
При игре с серьезной программой первые двадцать-тридцать ходов ну наверное можно отбросить. А вот остальные тридцать нужно рассматривать. Т.е проверить на мат по ~30 позиций с каждой сыгранной SF'ем партии.
Не желаете попробовать?
Maratka вне форума   Ответить с цитированием
Старый 23.07.2017, 08:59   #1122
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: Stockfish и его клоны

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

Цитата: Сообщение от Maratka
А кто его знает?
Партий даже у одного меня много тысяч, каждая в среднем ну где-то ходов шестьдесят.
При игре с серьезной программой первые двадцать-тридцать ходов ну наверное можно отбросить. А вот остальные тридцать нужно рассматривать. Т.е проверить на мат по ~30 позиций с каждой сыгранной SF'ем партии.
Не желаете попробовать?
Если Вы установили правило присуждения ничьей и выигрыша в литтлблитцере (или чем Вы там пользуетесь) то можно не искать мат так как в Ваших движковых партия его просто (скорее всего) нет.

Вот 1000 матовых позиций: https://github.com/wspeirs/chess/blo.../mate/BWTC.PGN

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

Цитата: Сообщение от ChessMan
Если Вы установили правило присуждения ничьей и выигрыша в литтлблитцере (или чем Вы там пользуетесь) то можно не искать мат так как в Ваших движковых партия его просто (скорее всего) нет.
Я пользуюсь Чесбазовскими оболочками.


Цитата: Сообщение от ChessMan
Вот 1000 матовых позиций: https://github.com/wspeirs/chess/blo.../mate/BWTC.PGN
Спасибо!
Их как-то можно проверить автоматически, без ручного копирования партии за партией?
Maratka вне форума   Ответить с цитированием
Старый 23.07.2017, 19:23   #1125
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Maratka
Я пользуюсь Чесбазовскими оболочками.



Спасибо!
Их как-то можно проверить автоматически, без ручного копирования партии за партией?
В чессбазовских оболочках вроде тоже есть автоприсуждения или там движки до мата играют?

Их можно в Арену добавить и как-то автоматизировать их решение (что-то вроде Strategic Test Suite)
https://sites.google.com/site/strate...na-epd-testing
ChessMan вне форума   Ответить с цитированием
Старый 23.07.2017, 20:38   #1126
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от ChessMan
В чессбазовских оболочках вроде тоже есть автоприсуждения или там движки до мата играют?
Не обязательно до мата, можно и до какого-то перевеса, но в явном виде он не задается. Значений переключателя три: никогда, поздно, рано.
Maratka вне форума   Ответить с цитированием
Старый 26.07.2017, 12:46   #1127
byan_mivv
Гроссмейстер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
По умолчанию Re: Stockfish и его клоны

by I. Ivec and L. Ljubičić July 23, 2017

http://chess.ultimaiq.net/stockfish.html
byan_mivv вне форума   Ответить с цитированием
6 пользователя(ей) сказали cпасибо:
ChessMan (26.07.2017), Ofiscer (28.07.2017), Виталий В. (26.07.2017), Гудвин (26.07.2017), Философ (26.07.2017), Харлампий (26.07.2017)
Старый 27.07.2017, 12:04   #1128
Chess762
2 разряд
 
Аватар для Chess762
 
Регистрация: 03.06.2016
Сообщений: 255
Сказал(а) спасибо: 3,444
Поблагодарили 422 раз(а) в 189 сообщениях
Репутация: 60
По умолчанию Re: Stockfish и его клоны

На форуме TalkChess daniel jose выложил стокфиш с опцией сохранения и загрузки hash-файла, я попоробовал на тестовой позиции- эта функция у меня работает.
http://talkchess.com/forum/viewtopic...724927&t=64720
Chess762 вне форума   Ответить с цитированием
7 пользователя(ей) сказали cпасибо:
Alex_Lk (27.07.2017), byan_mivv (27.07.2017), JanusX (01.08.2017), Ofiscer (28.07.2017), SergeyMZ (27.07.2017), Виталий В. (27.07.2017), Философ (27.07.2017)
Старый 27.07.2017, 15:34   #1129
Viktor
Эксперт
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от otodranik
в коде нечего править по части Ассемблера
Асм опять не будет обновлён?
Viktor вне форума   Ответить с цитированием
Старый 27.07.2017, 15:50   #1130
otodranik
Гроссмейстер
 
Аватар для otodranik
 
Регистрация: 25.01.2017
Сообщений: 2,114
Сказал(а) спасибо: 1,261
Поблагодарили 3,271 раз(а) в 1,504 сообщениях
Репутация: 138
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Viktor
Асм опять не будет обновлён?
Должен
__________________
AMD Ryzen 7 5700G@3.8GHz
AMD Ryzen 5 2600@3.4GHz
otodranik вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Viktor (27.07.2017), Харлампий (27.07.2017)
Старый 27.07.2017, 18:51   #1131
Харлампий
2 разряд
ТС
 
Аватар для Харлампий
 
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
По умолчанию Re: Движок stockfish

Author: VoyagerOne
Date: Thu Jul 27 02:14:18 2017 -0700
Timestamp: 1501146858

Remove redundant if-statements

No functional change

Closes #1173 http://abrok.eu/stockfish/
Харлампий вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Alexandr_L (07.09.2017), otodranik (06.08.2017), Философ (27.07.2017)
Старый 29.07.2017, 09:44   #1132
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от otodranik
Должен
ещё б разработчики об этом знали, а то последний уже как 19 дней первый :-)
svoitsl вне форума   Ответить с цитированием
Старый 30.07.2017, 08:36   #1133
byan_mivv
Гроссмейстер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
По умолчанию Re: Stockfish и его клоны

BrainFish_170728 July 28 5878420 bmi2, modern, x64, x32

http://zipproth.de
byan_mivv вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
ALEKS (30.07.2017), ChessMan (30.07.2017), Виталий В. (30.07.2017), Гудвин (30.07.2017), Харлампий (30.07.2017)
Старый 31.07.2017, 20:46   #1134
Viktor
Эксперт
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Still
кто тут Ромео у нас?
http://immortalchess.net/forum/showp...94&postcount=8
Уважаемый ChessMan.
Viktor вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
ChessMan (31.07.2017), ck195708 (31.07.2017), SergeyMZ (31.07.2017)
Старый 31.07.2017, 22:11   #1135
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Still
ChessMan, опишите пошагово свои действия с опцией Save Hash

Чем больше хеша Вы выставляете двигателю - тем больше времени ему нужно, чтобы его сохранить (и загрузить).
Чтобы проверить как оно работает, рекомендую сначала установить небольшой хэш.
После нескольких минут (часов, дней и т.д.) анализа нажимаете "сохранить хэш", ждете некоторое время потом останавливаете двигатель, если он не останавливается - "убиваете процесс" в диспетчере задач (иногда приходится и аквариум так выключать).
Чтобы продолжить анализировать: выбираете позицию для которой сохранили хэш, включаете двигатель, нажимаете "загрузить хэш" и ждете пока оценка изменится на ту, которая была перед сохранением (для 2-х ГБ хеша это 30-60 секунд), глубина тоже должна вырасти, но не уверен до какого уровня.

https://postimg.org/image/5kouv2tdr/

Во фрице и ЧБ у меня не работает или я просто не понял как там использовать эту опцию...

Более подробная информация об этой опции: http://talkchess.com/forum/viewtopic...724927&t=64720

(автор рекомендует сначала останавливать анализ, а потом сохранять хэш)
ChessMan вне форума   Ответить с цитированием
8 пользователя(ей) сказали cпасибо:
byan_mivv (01.08.2017), Chess762 (01.08.2017), JanusX (01.08.2017), Master (01.08.2017), Ofiscer (01.08.2017), Still (31.07.2017), Гудвин (01.08.2017), Философ (31.07.2017)
Старый 01.08.2017, 12:44   #1136
Chess762
2 разряд
 
Аватар для Chess762
 
Регистрация: 03.06.2016
Сообщений: 255
Сказал(а) спасибо: 3,444
Поблагодарили 422 раз(а) в 189 сообщениях
Репутация: 60
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от ChessMan
Во фрице и ЧБ у меня не работает или я просто не понял как там использовать эту опцию...
При загрузке движка надо в поле hashFile указать имя hash-файла, если говорить про Стокфиш от daniel jose он по умолчанию прописывает имя hash.hsh, полный путь прописывать не надо, файл создастся в папке, где находиться движок.
Chess762 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
ChessMan (04.08.2017)
Старый 01.08.2017, 13:14   #1137
Chess762
2 разряд
 
Аватар для Chess762
 
Регистрация: 03.06.2016
Сообщений: 255
Сказал(а) спасибо: 3,444
Поблагодарили 422 раз(а) в 189 сообщениях
Репутация: 60
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Still
и в какой момент он будет сохранять?
а извлекать?
После анализа надо остановить движок (не выгружать), нажать кнопку stop на панели движка, затем войти в настройки движка, можно правой кнопкой на названии движка, рядом с кнопкой stop. Затем в настройках жмем кнопку SaveHashtoFile, жмем ok и еще раз ok. Процесс сохранения и загрузки занимает от двух и более минут, его можно наблюдать в мониторе ресурсов в разделе диски. После сохранения можно увидеть размер сохраненного файла.
Для загрузки hash-файла, идем в загрузки движка в его параметры. Смотрим чтобы там был указан путь к hash-файлу, лучше пользоваться кнопками сохранения и загрузки настроек движка, жмем кнопку LoadHashfromFile, жмем два раза (программа не сразу дает нажать кнопку ok, надо щелкнуть еще раз, в СВ этот процесс не очень хорошо реализован) ok и наблюдаем процесс загрузки. Затем запускаем анализ
Chess762 вне форума   Ответить с цитированием
9 пользователя(ей) сказали cпасибо:
Alex_Lk (01.08.2017), byan_mivv (01.08.2017), ChessMan (01.08.2017), ck195708 (01.08.2017), JanusX (01.08.2017), Master (01.08.2017), Ofiscer (01.08.2017), Still (01.08.2017), Гудвин (01.08.2017)
Старый 01.08.2017, 20:30   #1138
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его клоны

Чтобы сохранить хэш в Аквариуме нужно остановить анализ, нажать ПКМ на серый квадрат в левом нижнем углу Аквы
https://postimg.org/image/kzr5d4wd7/


и жмём SaveHashtoFile

Чтобы загрузить хэш: запускаем движок и сразу его останавливаем - появляеться серый квадрат в левом углу, жмём ПКМ затем LoadHashfromFile и запускаем анализ. Глубина будет не та на которой был сохранён хэш - это нормально, на Талкчессе написано почему ( http://talkchess.com/forum/viewtopic...d2b00050bf24e5 ).
Лично у меня не получилось сохранить более 2048 МБ хэша - возможно это из-за того, что я использую 32-х битные Акву и Фриц (движки естественно х64 popcnt).

Если у кого-то получится сохранить 4096 МБ хэша (и больше) - отпишитесь, буду признателен.
ChessMan вне форума   Ответить с цитированием
7 пользователя(ей) сказали cпасибо:
byan_mivv (01.08.2017), Chess762 (02.08.2017), Classic_Chessplayer (01.08.2017), Ofiscer (02.08.2017), Виталий В. (02.08.2017), Гудвин (02.08.2017), Философ (02.08.2017)
Старый 01.08.2017, 20:46   #1139
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его клоны

Моя LTO компиляция Stockfish_230717 x32-x64 с возможностью сохранения хэша на диск

Download: http://www54.zippyshare.com/v/dtuq5giN/file.html

==========

Моя LTO компиляция CorChess_1.8_250717 x32-x64 с возможностью сохранения хэша на диск

Bench: 5060856

Download: http://www45.zippyshare.com/v/Tz7g215I/file.html
ChessMan вне форума   Ответить с цитированием
10 пользователя(ей) сказали cпасибо:
ALEKS (01.08.2017), byan_mivv (01.08.2017), Chess762 (02.08.2017), Classic_Chessplayer (01.08.2017), Evgeny (01.08.2017), Ofiscer (02.08.2017), tt66 (02.08.2017), Viktor (01.08.2017), Виталий В. (02.08.2017), Гудвин (02.08.2017)
Старый 02.08.2017, 08:34   #1140
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: Движок stockfish

Tweak connected pawns seed[] array values

Raise a little bit the values in the connected pawns seed[] array.

Closes #1182
Уже можно брать...
svoitsl вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (07.09.2017), otodranik (06.08.2017)
Ответ


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

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

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

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


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


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