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)
Старый 13.05.2018, 20:16   #2641
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Viktor
А в чем отличие движков WindowsOS_binaries от простых Windows?
А где взять простые Windows? что бы сравнить
svoitsl на форуме   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (14.06.2018)
Старый 13.05.2018, 20:25   #2642
Viktor
Эксперт
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от svoitsl
А где взять простые Windows? что бы сравнить
Все в одном файле: мои скомпилированные и в папке WindowsOS_binaries:
https://www92.zippyshare.com/v/jhWsIcYo/file.html
Viktor вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (14.06.2018)
Старый 13.05.2018, 20:33   #2643
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Viktor
ои скомпилированные и
А зачем вы их компилировали, раз уже за вас все сделали?
Ваши отличаются только датой (есть такой глюк), по идее компилированные файлы не должны зависеть от даты компиляции.
svoitsl на форуме   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (14.06.2018), ChessMan (13.05.2018)
Старый 13.05.2018, 20:38   #2644
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Viktor
А в чем отличие движков WindowsOS_binaries от простых Windows?
Ни в чём. WindowsOS_binaries = Windows OS binaries/exe.
ChessMan вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (14.06.2018), Chess762 (28.02.2019)
Старый 13.05.2018, 20:43   #2645
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

На счёт собственной компиляции асмФиша (которая на самом деле не компиляция т.к. для создания готовых EXE асмФиш не использует компилятор): бесполезная трата времени - движки не будут ничем отличаться, ни скоростью ни "лучшей оптимизацией под мой процессор". Можно смело пользоваться официальными EXE-шками.
ChessMan вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Alexandr_L (14.06.2018), Chess762 (28.02.2019), sovaz1997 (14.05.2018), Viktor (13.05.2018)
Старый 13.05.2018, 21:11   #2646
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от ChessMan
для создания готовых EXE асмФиш не использует компилятор
а вот fasmg.exe гордо называет себя flat assembler, то есть по сути компилятор, он себе льстит?

Цитата: Сообщение от ChessMan
бесполезная трата времени
раньше без этого было не обойтись, так как были только исходники
svoitsl на форуме   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (14.06.2018)
Старый 13.05.2018, 22:04   #2647
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от svoitsl
а вот fasmg.exe гордо называет себя flat assembler, то есть по сути компилятор, он себе льстит?


раньше без этого было не обойтись, так как были только исходники


"В отличие от Стокфиша и Сифиша, Асмфиш не нуждается в компиляторе" - слова Counterply, одного из авторов Асмфиша.

Если есть готовые EXE то незачем самому переделывать.
ChessMan вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (14.06.2018), Chess762 (28.02.2019)
Старый 13.05.2018, 23:57   #2648
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от ChessMan
ни "лучшей оптимизацией под мой процессор".
Это как раз таки очень даже возможно.
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (14.06.2018)
Старый 13.05.2018, 23:58   #2649
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

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

Цитата: Сообщение от ChessMan
Ничего не меняя в исходниках? Как?
Разумеется меняя в исходниках.
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (14.06.2018)
Старый 14.05.2018, 09:00   #2651
Viktor
Эксперт
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
По умолчанию Re: Stockfish и его производные

Вышло очередное обновление:

Author: VoyagerOne
Date: Mon May 14 06:52:48 2018 +0200
Timestamp: 1526273568

Update search.cpp

At PvNodes allow bonus for prior counter move that caused a fail low
for depth 1 and 2. Note : I did a speculative LTC on yellow STC patch
since history stats tend to be highly TC sensitive

STC (Yellow):
LLR: -2.96 (-2.94,2.94) [0.00,5.00]
Total: 64295 W: 13042 L: 12873 D: 38380
http://tests.stockfishchess.org/test...bc5968e6524153

LTC:
LLR: 2.96 (-2.94,2.94) [0.00,5.00]
Total: 22407 W: 3413 L: 3211 D: 15783
http://tests.stockfishchess.org/test...bc591fdf408b87

Also use local variable excludedMove in NMP (marotear)

Bench: 5294316

http://abrok.eu/stockfish/
Viktor вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Alexandr_L (14.06.2018), Валекс (14.05.2018), Виталий В. (15.05.2018), Философ (14.05.2018)
Старый 14.05.2018, 10:14   #2652
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Моя сборка:
https://yadi.sk/d/yt0sxgNX3VrvpP
Maratka вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Alexandr_L (14.06.2018), Viktor (14.05.2018), Валекс (14.05.2018), Виталий В. (15.05.2018)
Старый 14.05.2018, 23:29   #2653
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

I. Ivec and L. Ljubičić
May 14.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
Alexandr_L (14.06.2018), byan_mivv (15.05.2018), Валекс (15.05.2018), Виталий В. (15.05.2018), Философ (15.05.2018)
Старый 16.05.2018, 11:27   #2654
sovaz1997
Гроссмейстер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: Stockfish и его производные

25 пунктов ЭЛО по сравнению со Stockfish 9. Половина от Stockfish 10
http://tests.stockfishchess.org/test...bc591fdf408d59
sovaz1997 вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
AAM (16.05.2018), Alexandr_L (14.06.2018), Валекс (17.05.2018)
Старый 16.05.2018, 11:55   #2655
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от sovaz1997
25 пунктов ЭЛО по сравнению со Stockfish 9
да, хорошо поработали.....
Главное, что б основных конкурентов Гудини и Комодо обойти, известно, что Комодо прибавил пока только 5 Эло, но есть большие перспективы
svoitsl на форуме   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (14.06.2018)
Старый 16.05.2018, 12:30   #2656
sovaz1997
Гроссмейстер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: Stockfish и его производные

Не верю я в перспективы Komodo. Просто решили выехать на популярности LCZero. Посмотрим, конечно, но крайне маловероятно их MCTS без нейросети превзойдет Alpha-beta, тут годы оптимизаций, я думаю.

А пока обходить никого не надо, конкурентов сейчас просто нет.
sovaz1997 вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (14.06.2018), Rom77 (16.05.2018)
Старый 16.05.2018, 22:32   #2657
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от sovaz1997
25 пунктов ЭЛО по сравнению со Stockfish 9. Половина от Stockfish 10
http://tests.stockfishchess.org/test...bc591fdf408d59
15-05-18 sn master diff
ELO: 24.92 +-1.8 (95%) LOS: 100.0%
Total: 40000 W: 7039 L: 4175 D: 28786
40000 @ 60+0.6 th 1 Regression/progression test against SF9 after "Update search.cpp" of May, 14th

Да, около 10 пунктов буквально за пару недель
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (14.06.2018)
Старый 16.05.2018, 23:03   #2658
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от sovaz1997
А пока обходить никого не надо, конкурентов сейчас просто нет.
Это можно было бы утверждать, если бы новые версии Гудини не шли с отставанием от SF на пару месяцев. Не верю я в чудеса, и не понимаю, как Гударт сделал из версии 4 версию 5 с набором что-то там 200 или 300 Elo, просто так вот сев, и сделав. А до этого что-то около трех лет не делал ничего. Ну и в результате выпустил версию пять, с рейтингом, в аккурат таким же, как и у актуального на тот момент времени SF. И ни граммом больше, чтобы продержаться на троне хотя бы полгодика. А ведь вполне понятно ему было, как и всем окружающим, что выпустив версию с рейтингом как у конкурента, он начнет отставать от этого конкурента буквально через несколько недель, ибо у конкурента выходит в среднем по паре сборок в неделю с усилением на полтора-два Elo каждая.
Maratka вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (14.06.2018), Chess762 (28.02.2019)
Старый 16.05.2018, 23:21   #2659
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
как и у актуального на тот момент времени SF
Но все таки подозревать его в прямом плагиате кода нет особых оснований, во первых пример Васика ещё не забыт,а во вторых - стиль игры как говорят у Гудини немного другой. Но а пользоваться идеями в принципе никто не запрещал...
svoitsl на форуме   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (14.06.2018)
Старый 17.05.2018, 00:38   #2660
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: Tom Truscott
Date: Wed May 16 22:51:43 2018 +0200
Timestamp: 1526503903

Use cycle detection to bound search value

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

A position which has a move which draws by repetition, or which could have
been reached from an earlier position in the game tree, is considered to be
at least a draw for the side to move.

Cycle detection algorithm by Marcel van Kervink:

https://marcelk.net/2013-04-06/paper...ing-rep-v2.pdf

----------------------------

How does the algorithm work in practice? The algorithm is an efficient
method to detect if the side to move has a drawing move, without doing any
move generation, thus possibly giving a cheap cutoffThe most interesting
conditions are both on line 1195:

```
if ( originalKey == (progressKey ^ stp->key)
|| progressKey == Zobrist::side)
```

This uses the position keys as a sort-of Bloom filter, to avoid the expensive
checks which follow. For "upcoming repetition" consider the opening Nf3 Nf6 Ng1.
The XOR of this position's key with the starting position gives their difference,
which can be used to look up black's repeating move (Ng8). But that look-up is
expensive, so line 1195 checks that the white pieces are on their original squares.

This is the subtlest part of the algorithm, but the basic idea in the above game
is there are 4 positions (starting position and the one after each move). An XOR
of the first pair (startpos and after Nf3) gives a key matching Nf3. An XOR of
the second pair (after Nf6 and after Ng1) gives a key matching the move Ng1. But
since the difference in each pair is the location of the white knight those keys
are "identical" (not quite because while there are 4 keys the the side to move
changed 3 times, so the keys differ by Zobrist::side). The loop containing line
1195 does this pair-wise XOR-ing.

Continuing the example, after line 1195 determines that the white pieces are
back where they started we still need to make sure the changes in the black
pieces represents a legal move. This is done by looking up the "moveKey" to
see if it corresponds to possible move, and that there are no pieces blocking
its way. There is the additional complication that, to match the behavior of
is_draw(), if the repetition is not inside the search tree then there must be
an additional repetition in the game history. Since a position can have more
than one upcoming repetition a simple count does not suffice. So there is a
search loop ending on line 1215.

On the other hand, the "no-progress' is the same thing but offset by 1 ply.
I like the concept but think it currently has minimal or negative benefit,
and I'd be happy to remove it if that would get the patch accepted. This
will not, however, save many lines of code.

-----------------------------

STC:
LLR: 2.95 (-2.94,2.94) [0.00,5.00]
Total: 36430 W: 7446 L: 7150 D: 21834
http://tests.stockfishchess.org/test...bc591fdf408dfc

LTC:
LLR: 2.96 (-2.94,2.94) [0.00,5.00]
Total: 12998 W: 2045 L: 1876 D: 9077
http://tests.stockfishchess.org/test...bc591fdf408e0c

How could we continue after the patch:

• The code in search() that checks for cycles has numerous possible variants.
Perhaps the check need could be done in qsearch() too.

• The biggest improvement would be to get "no progress" to be of actual benefit,
and it would be helpful understand why it (probably) isn't. Perhaps there is an
interaction with the transposition table or the (fantastically complex) tree
search. Perhaps this would be hard to fix, but there may be a simple oversight.

Closes https://github.com/official-stockfis...fish/pull/1575
[свернуть]


Bench: 4550412

http://abrok.eu/stockfish/
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Alexandr_L (14.06.2018), Валекс (17.05.2018), Виталий В. (19.05.2018)
Старый 17.05.2018, 01:10   #2661
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: mstembera
Date: Wed May 16 23:40:23 2018 +0200
Timestamp: 1526506823

Fix MSVC errors in tbprobe.cpp

Default template parameters values and recursive functions do not play well
together. Fix for below errors that showed up after updating to latest MSVC.

````
tbprobe.cpp(1156): error C2672:
'search': no matching overloaded function found

tbprobe.cpp(1198): error C2783:
'Tablebases::WDLScore `anonymous-namespace'::search(Position &,Tablebases::ProbeState *)':
could not deduce template argument for 'CheckZeroingMoves'

````

Closes https://github.com/official-stockfis...fish/pull/1594

No functional change.

http://abrok.eu/stockfish/
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Alexandr_L (14.06.2018), Валекс (17.05.2018), Виталий В. (19.05.2018), Философ (19.05.2018)
Старый 20.05.2018, 14:22   #2662
Философ
3 разряд
 
Аватар для Философ
 
Регистрация: 02.06.2016
Сообщений: 233
Сказал(а) спасибо: 2,950
Поблагодарили 189 раз(а) в 125 сообщениях
Репутация: 21
По умолчанию Re: Stockfish и его производные

Поделитесь ссылкой на Raubfisch X38c1_and_GTZ17c1 , у кого есть.
Философ вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (14.06.2018)
Старый 20.05.2018, 14:27   #2663
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Философ
Поделитесь ссылкой на Raubfisch X38c1_and_GTZ17c1 , у кого есть.
https://m.sendspace.com/file/jd9hy6
ChessMan вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Alexandr_L (14.06.2018), Antuan (20.05.2018), Философ (20.05.2018)
Старый 20.05.2018, 14:56   #2664
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

I. Ivec and L. Ljubičić
May 16.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
6 пользователя(ей) сказали cпасибо:
Alexandr_L (14.06.2018), byan_mivv (20.05.2018), Parkaev_Andrey (20.05.2018), Александр (20.05.2018), Валекс (21.05.2018), Философ (20.05.2018)
Старый 20.05.2018, 21:15   #2665
Харлампий
2 разряд
ТС
 
Аватар для Харлампий
 
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Философ
Поделитесь ссылкой на Raubfisch X38c1_and_GTZ17c1 , у кого есть.
c2 уже есть: https://www.dropbox.com/s/bbdtsdo54y...Z17c2.rar?dl=0
Харлампий вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Alexandr_L (14.06.2018), Antuan (20.05.2018), Александр (20.05.2018), Философ (20.05.2018)
Старый 21.05.2018, 10:59   #2666
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: protonspring
Date: Mon May 21 09:51:05 2018 +0200
Timestamp: 1526889065

Simplify shelter: always do strength and danger

This check of pawns before subtracting danger can be removed.

STC
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 21174 W: 4361 L: 4239 D: 12574
http://tests.stockfishchess.org/test...bc5914abc12680

LTC:
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 56980 W: 8377 L: 8309 D: 40294
http://tests.stockfishchess.org/test...bc5914abc12683

Closes https://github.com/official-stockfis...fish/pull/1607

Bench: 4746692


Author: Stéphane Nicolet
Date: Mon May 21 09:37:44 2018 +0200
Timestamp: 1526888264

Simplifying away the progressKey

Simplifying away all the progressKey stuff gives exactly the same bench,
without any speed impact. Tested for speed against master with two benches
at depth 22 ran in parallel:

**testedpatch**
Total time (ms) : 92350
Nodes searched : 178962949
Nodes/second : 1937877

**master**
Total time (ms) : 92358
Nodes searched : 178962949
Nodes/second : 1937709

We also tested the patch at STC for no-regression with [-3, 1] bounds:

LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 57299 W: 11529 L: 11474 D: 34296
http://tests.stockfishchess.org/test...bc5914abc126e5

Closes https://github.com/official-stockfis...fish/pull/1603

No functional change.

http://abrok.eu/stockfish/
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
Alexandr_L (14.06.2018), Bullet (21.05.2018), Rom77 (21.05.2018), tt66 (21.05.2018), Валекс (21.05.2018)
Старый 22.05.2018, 10:30   #2667
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: VoyagerOne
Date: Tue May 22 07:23:04 2018 +0200
Timestamp: 1526966584

Simply reset StatScore to zero at beta cutoff

STC:
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 43154 W: 8706 L: 8625 D: 25823
http://tests.stockfishchess.org/test...bc5914abc1271d

LTC:
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 48155 W: 7036 L: 6955 D: 34164
http://tests.stockfishchess.org/test...bc5914abc1272c

Closes https://github.com/official-stockfis...fish/pull/1608

Bench: 4484288

http://abrok.eu/stockfish/
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Alexandr_L (14.06.2018), Валекс (22.05.2018), Виталий В. (22.05.2018), Философ (22.05.2018)
Старый 22.05.2018, 12:59   #2668
Философ
3 разряд
 
Аватар для Философ
 
Регистрация: 02.06.2016
Сообщений: 233
Сказал(а) спасибо: 2,950
Поблагодарили 189 раз(а) в 125 сообщениях
Репутация: 21
По умолчанию Re: Stockfish и его производные

Подскажите, кто знает, версия McBrain 9.1 последняя, или есть более новая?
Философ вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (14.06.2018)
Старый 22.05.2018, 13:16   #2669
Viktor
Эксперт
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Философ
Подскажите, кто знает, версия McBrain 9.1 последняя, или есть более новая?
Последняя.
Viktor вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (14.06.2018), Философ (22.05.2018)
Старый 22.05.2018, 14:05   #2670
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Хорош для анализа? А то я не проверял эту версию. Глянул исходники - там очень много изменено по сравнению с прошлым релизом.
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (14.06.2018)
Ответ


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

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

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

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


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


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