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

Цитата: Сообщение от DEEP_MIND
т.е. эта сборка проиграла предыдущей )))
Да, по короткоконтрольному тесту. Но с более долгим тест пройден. Посчитали, что упрощение того стоит, и патч добавили.
Кевин вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Alexandr_L (07.09.2017), sergey1963 (24.12.2016), Viktor (23.12.2016)
Старый 23.12.2016, 17:18   #362
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: Stockfish и его клоны

Фома неверующий...

Последний раз редактировалось sergey1963; 05.01.2017 в 19:55.
sergey1963 вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (22.09.2017), Still (25.12.2016)
Старый 24.12.2016, 13:06   #363
Aster
КМС
 
Аватар для Aster
 
Регистрация: 21.11.2016
Сообщений: 709
Сказал(а) спасибо: 433
Поблагодарили 1,545 раз(а) в 582 сообщениях
Репутация: 197
По умолчанию Re: Движок stockfish

Ни у кого последние pedant'ы на линуксе не падают с segfault'ом?
Aster вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (07.09.2017)
Старый 25.12.2016, 10:16   #364
Viktor
Эксперт
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,715 раз(а) в 4,521 сообщениях
Репутация: 726
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Still
ВНИМАНИЕ

Асм и Педант некорректно работают с таблицами!
Или убедите меня в обратном...
А у меня сразу 0.00 показывает версия 2016-11-04.
Viktor вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Alexandr_L (22.09.2017), sergey1963 (25.12.2016), Still (25.12.2016)
Старый 25.12.2016, 11:48   #365
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: Stockfish и его клоны

ох-хо-хо...(нууууу тупой.....)-
1. в качестве ликбеза- Рональд дэ Мэн- голландский математик в 13г создал 6 фигурные таблицы шахматных окончаний (в пику Налимову) в 8!!!раз меньше 150ГБ против 1200ГБ.
2. эти таблицы идут 2 папками- wdl-68ГБ с расширением -rtbw (Рональда таблицы -w) и dtz (дистанция до "0")-81ГБ с расширением- rtbz (Рональда таблицы -z).
3. для анализа нужна только папка wdl- где собраны оценки всех позиций, в папке dtz- находятся количество ходов до мата или перехода в 5 фигурки- таким образом по сравнению с Налимовым (и Ломоносовым!) вес таблиц уменьшился в 18!!! раз, что позволило разместить их на SSD.
4. и для 5 и 7 фигурок действенно это правило 18 раз.
5. ссылка на 6 фигурки суз-
http://oics.olympuschess.com/tracker/index.php
sergey1963 вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Alexandr_L (22.09.2017), Alex_Lk (25.12.2016), chabcio (01.03.2017)
Старый 25.12.2016, 12:33   #366
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Still
поаккуратней, я тоже Весы
а ты не Дева?
http://forchess.ru/showpost.php?p=16201&postcount=1406
-он все больше и больше напоминает Брежнева, скорее всего после него будет такой же цирк и бардак...
-ты значит тоже похож на Брежнева?
-я козерог и плевал на хохлов и брежневых!
sergey1963 вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (22.09.2017), Still (25.12.2016)
Старый 25.12.2016, 12:35   #367
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Still
уже пятифигурка!
какой нах переход?
другие движки, поддерживающие Сизиги, уверенно показывают ничью

кроме этих двух ренегатов
я тебе показал скан- ты и в самом деле не острый
sergey1963 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (22.09.2017)
Старый 25.12.2016, 13:04   #368
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Движок stockfish

Author: Jörg Oster
Date: Sun Dec 25 10:44:56 2016 +0100
Timestamp: 1482659096

Further simplify unstoppable (#938)

By finally moving it into passed pawns eval.

Tested for no regression:
STC
LLR: 3.25 (-2.94,2.94) [-3.00,1.00]
Total: 57109 W: 10023 L: 9947 D: 37139

LTC
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 21511 W: 2800 L: 2680 D: 16031

Bench: 5255881

Author: hxim
Date: Sun Dec 25 10:40:17 2016 +0100
Timestamp: 1482658817

Fix psqt format and use smaller numbers in king psqt (#940)

Fix minus sign in pawn psqt and use smaller numbers in king psqt.

No functional change.


Author: Joost VandeVondele
Date: Sun Dec 25 10:34:48 2016 +0100
Timestamp: 1482658488

Explicitly use alpha+1 for beta in NonPV search (#939)

Fixes the only exception, in razoring.

The code already does assert(PvNode || (alpha == beta - 1)), and it can be verified by studying the program flow that this is indeed the case, also for the modified line.

No functional change.


http://abrok.eu/stockfish/
Кевин вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Alexandr_L (07.09.2017), Гудвин (26.12.2016), Философ (25.12.2016)
Старый 26.12.2016, 08:10   #369
Viktor
Эксперт
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,715 раз(а) в 4,521 сообщениях
Репутация: 726
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Still
почему у меня не показывает
Прежде всего надо при установке движка в его настройках прописать путь к таблицам и обязательно сохранить.
Viktor вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (22.09.2017)
Старый 26.12.2016, 08:50   #370
Viktor
Эксперт
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,715 раз(а) в 4,521 сообщениях
Репутация: 726
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Still
у меня пятёрки отсюда

но не двумя папками, а объединены в одну
Возможно, причина в этом?
Объединить в одну можно только если все таблицы в этой папке без подпапок.
Не забудьте после подключения 6-ти фигурных исправить в настройках
"Probe SyzygyBases" 5 на 6!
Viktor вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (22.09.2017)
Старый 26.12.2016, 09:01   #371
Viktor
Эксперт
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,715 раз(а) в 4,521 сообщениях
Репутация: 726
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Still
получил подтверждение от Зункора, у него шестёрки, но проблема именно с движками этой серии есть...
Ну ладно я тупой
но заподозрить Витю никто не может!
У меня в Аквариуме:
http://www58.zippyshare.com/v/826N4HvX/file.html
Viktor вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (22.09.2017)
Старый 26.12.2016, 09:06   #372
Viktor
Эксперт
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,715 раз(а) в 4,521 сообщениях
Репутация: 726
По умолчанию Re: Stockfish и его клоны

Настройки движка для таблиц Syzygy:
SyzygyProbeDepth = 1
SyzygyProbeLimit = 6
Viktor вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (22.09.2017)
Старый 26.12.2016, 09:33   #373
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: Stockfish и его клоны

ладно- пожалеем бедных смолян...
1. в качестве ликбеза- скорее всего проблема в больших таймингах оперативки и быстроте проца...если не понял- погугли,
2. проц как бы проскакивает мимо таблиц, скопируй 1-2 ветки анализа, соответственно, будет уже не 58 ход, а 80-100-ый- уж тут-то проц подхватит таблицы.
sergey1963 вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (22.09.2017), Chess762 (11.07.2017)
Старый 26.12.2016, 12:17   #374
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Still
ты б лучше перекинул мне на SSD свои шестёрки... да и прислал, жалостливый ты мой

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

не с моим интернетом качать сотни гигов
[свернуть]
-какие проблемы? к концу следующего года как раз в преф и выиграешь (7тр)- вышлю под новый год...
-там не сотни ГБ, а только 68- у меня за полтора часа скачалось (100Мбс), раньше при 5Мбс- тоже за полтора...суток
sergey1963 вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (22.09.2017), Still (26.12.2016)
Старый 26.12.2016, 15:54   #375
Харлампий
2 разряд
ТС
 
Аватар для Харлампий
 
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
По умолчанию Re: Stockfish и его клоны

asmFishW_2016-12-26 x64
pedantFishW_2016-12-26 x64
https://github.com/lantonov/asmFish/tree/master/Windows
Харлампий вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
Alexandr_L (22.09.2017), Ofiscer (26.12.2016), SergeyMZ (26.12.2016), Гудвин (27.12.2016), Философ (26.12.2016)
Старый 26.12.2016, 16:37   #376
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Still
давайте Новогоднюю пульку замутим рублей по пять, неохота ждать целый год
не- согласен по сотне...охота вертолет прикупить...
sergey1963 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (22.09.2017)
Старый 26.12.2016, 16:40   #377
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Still
я погуглю, если ты мне объяснишь, почему обычный Сток не косячит
ты чего упал? асм работает даже не с оперативкой - а с L2 и L3 кэшами в самом проце- отсюда и бешенная скорость и "промахи" с оперативкой...
100КБ запросто там размещаются, а вот с 1-2МБ будут проблемы...
sergey1963 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (22.09.2017)
Старый 26.12.2016, 18:41   #378
DEEP_MIND
Super Moderator
 
Аватар для DEEP_MIND
 
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Still
подожду Банкусса
а чего ждать? будьто обычный сток-8 как-то по другому работает? )))

для проца все едино - он понимает машинный код (или ассемблер - так человеку понятней маш.код воспринимать)
сток-8 для проца такой же ассеблерный как и асмфиш. компилятор С++ который собирает сток и компилятор ФАСМ который собирает асмфиш - на выходе выдают МАШИННЫЙ КОД. только уровень оптимизаций разный, поэтому и скорость разная.
цикл FOR к примеру на ассемблере можно 3-4 разными способами нарисовать. результат один а скорость разная. поэтому говорить что какой-то код где-то проскакивает мимо или в кэш проца не влезает - чушь собачья. есть код - проц его выполняет, если он его то выполянет то нет, то это не проц, а фигня с кучей ножек. (представляю если бы такие процы дали военным или космостроителям - они бы обрадовались случайности исполнения кода - запустится корабль или нет? )))
DEEP_MIND вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (22.09.2017), TCH (26.12.2016)
Старый 26.12.2016, 18:48   #379
DEEP_MIND
Super Moderator
 
Аватар для DEEP_MIND
 
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от sergey1963
и "промахи" с оперативкой.
промахи как раз бывают в кэше - когда проц просит данные, а их в кэшпамяти нет (cache miss) тогда идет обращение в оперативку
DEEP_MIND вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (22.09.2017)
Старый 26.12.2016, 19:24   #380
DEEP_MIND
Super Moderator
 
Аватар для DEEP_MIND
 
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
По умолчанию Re: Stockfish и его клоны

у меня асмфиша нет (его нереально под мак скомпилировать), а обычный сток8 пишет =0.00

такой вопрос: CRC скачанных файлов сизиги проверял?
DEEP_MIND вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (22.09.2017)
Старый 26.12.2016, 19:32   #381
DEEP_MIND
Super Moderator
 
Аватар для DEEP_MIND
 
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Still
нет, конечно
проверяй - в винде самое простое, через тотал командер, в нем есть проверялка
DEEP_MIND вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (22.09.2017)
Старый 26.12.2016, 19:33   #382
DEEP_MIND
Super Moderator
 
Аватар для DEEP_MIND
 
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
По умолчанию Re: Stockfish и его клоны

3-4-5-6.md5 - вот файл с суммами, скачать тут: http://tablebase.sesse.net/syzygy/6-WDL/

кидаешь его в папку с базами и жмешь на нем ентер в командере - начинается проверка
DEEP_MIND вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (22.09.2017)
Старый 26.12.2016, 19:48   #383
DEEP_MIND
Super Moderator
 
Аватар для DEEP_MIND
 
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Still
в пятифигурках checksum.md5
проверил, ошибок 0
значит косяк в самом асмфише )
DEEP_MIND вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (22.09.2017)
Старый 26.12.2016, 20:23   #384
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: Stockfish и его клоны

пойдем логическим путем (С иронии судьбы)-
- таблицы работают,
- обычный сток их видит,
- не видят и асм и педант,
- что их объединяет?- ассемблеровский код (очень быстр)
-копируем ветку анализа из 20-30 ходов в нотацию- начинаем ржать- через раз- два- если начать с конца ветки- все работает
- чешем репу- что мешает?- медленно начинает доходить- скорость и мешает- то попадаем в таблицы- то нет
- нужно ли это для практического анализа- нет- это как "матовый" движок- мат найдет быстрее всех, но обычную партию- продует...
sergey1963 вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (22.09.2017), Виталий В. (26.12.2016)
Старый 27.12.2016, 08:05   #385
DEEP_MIND
Super Moderator
 
Аватар для DEEP_MIND
 
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от sergey1963
- что их объединяет?- ассемблеровский код (очень быстр)
https://ru.wikipedia.org/wiki/%D0%9C...BA%D0%BE%D0%B4
DEEP_MIND вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (22.09.2017)
Старый 27.12.2016, 13:54   #386
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: Stockfish и его клоны

угу- оттого, что я назову ладью турой- сила игры не изменится...
но все равно спасибо за молчаливую дискуссию- для себя понял, что некоторые адвансеры не понимают некоторых вещей- ждите сюрприза в наших партиях!
sergey1963 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (22.09.2017)
Старый 31.12.2016, 16:07   #387
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Движок stockfish

Author: lucasart
Date: Sat Dec 31 13:52:42 2016 +0100
Timestamp: 1483188762

Remove SafeCheck (#946)

It was a bit of a hack, without intrinsic value, but rather compensating for the
fact that checks were mistuned.

STC:
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 88308 W: 15553 L: 15545 D: 57210

LTC:
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 53115 W: 6741 L: 6662 D: 39712

bench 5468995

http://abrok.eu/stockfish/
Кевин вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Alexandr_L (07.09.2017), Гудвин (02.01.2017), Харлампий (31.12.2016)
Старый 31.12.2016, 16:28   #388
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Движок stockfish

Author: Alain SAVARD
Date: Sat Dec 31 14:15:57 2016 +0100
Timestamp: 1483190157

Small eval cleanup and renaming


Non-functional changes

a) splitting the threat array to avoid using an enum
b) reorder the scores according to functions where they are used.
c) declarations in evaluate_pieces after the const(s) like elsewhere
d) more compact definitions of KingFlank,
now that we need it also for the PanwLessFlank penalty.
e) reuse CenterFiles in evaluate_space
f) move one line inside next popcount

No functional change.


http://abrok.eu/stockfish/
Кевин вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (07.09.2017), Гудвин (02.01.2017)
Старый 01.01.2017, 13:28   #389
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Движок stockfish

Author: lucasart
Date: Sun Jan 1 11:11:52 2017 +0100
Timestamp: 1483265512

WDL: rename WDLCursedLoss into WDLBlessedLoss

Tested using syzygy bench method:

- 2016 random positions ranging between 3 and 10 pieces
- each searched using bench at depth=10

Same node count (and no speed regression).

No functional change.



Author: Aram Tumanian
Date: Sun Jan 1 11:04:24 2017 +0100
Timestamp: 1483265064

Don't clear EasyMove in search()

EasyMove is cleared after every iteration of the
search if the 3rd move in the PV of the main thread
changes from the previous iteration. Therefore,
clearing EasyMove during a search iteration may be
excessive. The tests show that this is indeed unnecessary.
In the new version the EasyMove variable is used only in
the Thread::search function.

STC
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 47719 W: 8438 L: 8362 D: 30919

LTC
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 122841 W: 15448 L: 15457 D: 91936

bench: 5468995



Author: Sergei Antonov
Date: Sun Jan 1 10:56:46 2017 +0100
Timestamp: 1483264606

Threefold repetition detection

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

Implement a threefold repetition detection. Below are the examples of
problems fixed by this change.

Loosing move in a drawn position.
position fen 8/k7/3p4/p2P1p2/P2P1P2/8/8/K7 w - - 0 1 moves a1a2 a7a8 a2a1
The old code suggested a loosing move "bestmove a8a7", the new code suggests "bestmove a8b7" leading to a draw.

Incorrect evaluation (happened in a real game in TCEC Season 9).
position fen 4rbkr/1q3pp1/b3pn2/7p/1pN5/1P1BBP1P/P1R2QP1/3R2K1 w - - 5 31 moves e3d4 h8h6 d4e3
The old code evaluated it as "cp 0", the new code evaluation is around "cp -50" which is adequate.

Brings 0.5-1 ELO gain. Passes [-3.00,1.00].

STC: http://tests.stockfishchess.org/tests/view/584ece040ebc5903140c5aea
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 47744 W: 8537 L: 8461 D: 30746

LTC: http://tests.stockfishchess.org/tests/view/584f134d0ebc5903140c5b37
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 36775 W: 4739 L: 4639 D: 27397

Patch has been rewritten into current form for simplification and
logic slightly changed so that return a draw score if the position
repeats once earlier but after or at the root, or repeats twice
strictly before the root. In its original form, repetition at root
was not returned as an immediate draw.

After retestimng testing both version with SPRT[-3, 1], both passed
succesfully, but this version was chosen becuase more natural. There is
an argument about MultiPV in which an extended draw at root may be sensible.
See discussion here:

https://github.com/official-stockfish/Stockfish/pull/925

For documentation, current version passed both at STC and LTC:
[свернуть]


STC
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 51562 W: 9314 L: 9245 D: 33003

LTC
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 115663 W: 14904 L: 14906 D: 85853

bench: 5468995

http://abrok.eu/stockfish/
Кевин вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (07.09.2017), Гудвин (02.01.2017)
Старый 01.01.2017, 13:35   #390
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Движок stockfish

Author: Jonathan Calovski
Date: Sun Jan 1 11:28:50 2017 +0100
Timestamp: 1483266530

Tweak best thread selection logic

STC 7 threads:
LLR: 2.96 (-2.94,2.94) [0.00,5.00]
Total: 26881 W: 4161 L: 3941 D: 18779
http://tests.stockfishchess.org/test...bc5903140c632f

LTC 7 threads:
LLR: 2.95 (-2.94,2.94) [0.00,5.00]
Total: 22988 W: 2767 L: 2583 D: 17638
http://tests.stockfishchess.org/test...bc5903140c636d

bench: 5468995

http://abrok.eu/stockfish/
Кевин вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
Alexandr_L (01.01.2017), Viktor (01.01.2017), Гудвин (02.01.2017), Философ (01.01.2017), Харлампий (01.01.2017)
Ответ


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

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

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

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


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


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