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) |
12.11.2016, 13:12 | #241 |
2 разряд
ТС
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Re: Движок stockfish
Author: Aram Tumanian
Date: Fri Nov 11 15:02:28 2016 +0200 Timestamp: 1478869348 Make a version of Position::do_move() without the givesCheck parameter http://abrok.eu/stockfish |
4 пользователя(ей) сказали cпасибо: |
14.11.2016, 22:55 | #242 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Движок stockfish
косяк с хэшем остался - если включить 3-4 линии, и в них есть ходы ведущие в одну позицию (простая перестановка ходов), то оценка у них разная - ввиду того, что в одной из линий на глудине 6-8-10 делается другой ход (еще может быть это влияние от многоядерного режима).
гудок в таких позах дает четко 2 одинаковые линии и одинаковые оценки. |
4 пользователя(ей) сказали cпасибо: |
15.11.2016, 00:35 | #243 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Движок stockfish
Цитата: Сообщение от DEEP_MIND
косяк с хэшем остался - если включить 3-4 линии, и в них есть ходы ведущие в одну позицию (простая перестановка ходов), то оценка у них разная - ввиду того, что в одной из линий на глудине 6-8-10 делается другой ход (еще может быть это влияние от многоядерного режима).
гудок в таких позах дает четко 2 одинаковые линии и одинаковые оценки. |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (07.09.2017), sergey1963 (15.11.2016) |
15.11.2016, 08:23 | #244 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Движок stockfish
Цитата: Сообщение от Кевин
зачем в 3-4 линии анализировать
по моему всем известно, что в режиме 1 хода PV, ходы с 2 и ниже серьезно обрезаются, и если позиция с серьезной тактикой, дающей перевес, то движок не скоро до нее досчитается. кстати именно на стокфише это заметно - сейчас есть пара таких позиций, гудок сразу видит перевес, стокфиш только в 3-4 линии замечает нужный ход. в режиме 1 хода бесполезно ждать - глубина под 40 и =0.00 |
4 пользователя(ей) сказали cпасибо: |
16.11.2016, 00:35 | #245 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Движок stockfish
Цитата: Сообщение от DEEP_MIND
чтобы эти 3-4 хода нализировались по полной, без обрезки.
по моему всем известно, что в режиме 1 хода PV, ходы с 2 и ниже серьезно обрезаются, и если позиция с серьезной тактикой, дающей перевес, то движок не скоро до нее досчитается. кстати именно на стокфише это заметно - сейчас есть пара таких позиций, гудок сразу видит перевес, стокфиш только в 3-4 линии замечает нужный ход. в режиме 1 хода бесполезно ждать - глубина под 40 и =0.00 |
Пользователь сказал cпасибо: | Alexandr_L (07.09.2017) |
16.11.2016, 08:17 | #246 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Движок stockfish
Цитата: Сообщение от Кевин
Но Сергей Нефёдов переубедил меня, сказав, что от использования мульти-пв сила игры движка заметно ослабевает и он как раз может не найти сильнейшее продолжение.
кстати в новом стоке явно хэш с косяком - часто некоторые ходы выводятся с ошибкой в виде: mate #0 и далее вариант. какой-то мат в 0 ходов у него там в равной позиции обнаруживается ))) |
5 пользователя(ей) сказали cпасибо: | Alexandr_L (07.09.2017), Ofiscer (16.11.2016), solova008 (16.11.2016), Viktor (16.11.2016), Философ (16.11.2016) |
16.11.2016, 10:13 | #247 |
КМС
Регистрация: 14.10.2016
Сообщений: 667
Сказал(а) спасибо: 5,298
Поблагодарили 1,293 раз(а) в 498 сообщениях
Репутация: 201
|
Re: Движок stockfish
Я новичок в "Адвансе" и натолкнулся на такую "непонятку".
у меня i7 2700k 16Gb (2011г) анализ проводил в "Кветке" (XP stockfish 7 32bit) (Понятно что лучше Win7/8/10 и 64 бита. но мне так удобнее и для старта сойдет) в одном анализе получил. Ход №1: ... Bg7 | Оценка: 0.28 | Глубина: 35 Ход №2: ... Bh6 | Оценка: 0.33 | Глубина: 34 Ход №3: ... Rd8 | Оценка: 0.34 | Глубина: 34 Ход №4: ... Bc5+ | Оценка: 0.37 | Глубина: 34 Ход №5: ... Ke7 | Оценка: 0.40 | Глубина: 34 Время обработки: 1824.140 сек | Обработано ходов: 3 329 068 099 Увидел что мой комп молотит одним ядром загрузка проца 13% Почитал о настройках. Изменил Threads=1 на Threads=4. ничего больше не трогал. Ну думаю сейчас посчитаем раза в 3-4 быстрее. Но не тут-то было: 4 потока. загрузка проца 50% Ход №1: ... Bg7 | Оценка: 0.22 | Глубина: 35 Ход №2: ... Bc5+ | Оценка: 0.29 | Глубина: 34 Ход №3: ... Bh6 | Оценка: 0.31 | Глубина: 34 Ход №4: ... Rd8 | Оценка: 0.32 | Глубина: 34 Ход №5: ... Ke7 | Оценка: 0.52 | Глубина: 34 Время обработки: 5126.530 сек | Обработано ходов: 32 703 348 585 дальше больше: 8 потоков. загрузка проца 100% Ход №1: ... Bc5+ | Оценка: 0.29 | Глубина: 35 Ход №2: ... Bh6 | Оценка: 0.31 | Глубина: 34 Ход №3: ... Bg7 | Оценка: 0.32 | Глубина: 34 Ход №4: ... Rd8 | Оценка: 0.32 | Глубина: 34 Ход №5: ... Ke7 | Оценка: 0.58 | Глубина: 34 Время обработки: 10057.223 сек | Обработано ходов: 84 150 940 899 Я в растерянности и понимаю, что ничего не понимаю. Кто-нибудь эти цифры обьяснит? Это более качественный анализ и дерево рассмотрено более "широко" и все отлично. или "Потоки" мешают и замедляют друг друга и молотят по одному месту. Ради незначительного усиления истратили в 5 раз больше времени. Комп при этом больше ничем не занимался. Кветка каждый раз перезагружалась. Позиция естественно одна и та же. Анализ в 5 вариантов(линий?). Эндшпильные базы отключены. И вообще как правильно настроить stockfish ? |
Пользователь сказал cпасибо: | Alexandr_L (07.09.2017) |
16.11.2016, 10:25 | #248 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Движок stockfish
Цитата: Сообщение от Alex_Lk
8 потоков. загрузка проца 100%
и самое главное вы не написали условия этого анализа. бесконечный? на глубину? время на ход? я просто кветкой не пользовлся, не знаю, как там запускается анализ. |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (07.09.2017), Alex_Lk (16.11.2016) |
16.11.2016, 10:35 | #249 |
КМС
Регистрация: 14.10.2016
Сообщений: 667
Сказал(а) спасибо: 5,298
Поблагодарили 1,293 раз(а) в 498 сообщениях
Репутация: 201
|
Re: Движок stockfish
Цитата: Сообщение от DEEP_MIND
у вас 4 ядерный проц, 8 потоков для него уже лишние и ничего не дают в плане ускорения.
и самое главное вы не написали условия этого анализа. бесконечный? на глубину? время на ход? я просто кветкой не пользовлся, не знаю, как там запускается анализ. |
Пользователь сказал cпасибо: | Alexandr_L (07.09.2017) |
17.11.2016, 01:16 | #250 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Движок stockfish
Цитата: Сообщение от DEEP_MIND
с чего вдруг она ослабевает? что, у движка мозги отключаются от мульти-ПВ ? нет конечно, оценка одинакова в любом месте алгоритма. то что времени тратится больше - это верно, так как с полным усилием рассматривается не 1, а несколько ходов.
кстати в новом стоке явно хэш с косяком - часто некоторые ходы выводятся с ошибкой в виде: mate #0 и далее вариант. какой-то мат в 0 ходов у него там в равной позиции обнаруживается ))) |
Пользователь сказал cпасибо: | Alexandr_L (07.09.2017) |
17.11.2016, 08:09 | #251 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Движок stockfish
Цитата: Сообщение от Кевин
которая решается мульти-пв
|
2 пользователя(ей) сказали cпасибо: | Alexandr_L (07.09.2017), TCH (17.11.2016) |
17.11.2016, 08:26 | #252 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Движок stockfish
Цитата: Сообщение от DEEP_MIND
мульти ПВ не для решения позиций, а для удобства анализа.
Цитата: Сообщение от DEEP_MIND
в некоторых позициях где на 2-3 линии есть тихий, но сильный ход - вот он быстрее поднимается на 1 место в этом режиме.
|
Пользователь сказал cпасибо: | Alexandr_L (07.09.2017) |
17.11.2016, 12:43 | #253 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Движок stockfish
Цитата: Сообщение от Кевин
Прошу пример такой позиции.
|
Пользователь сказал cпасибо: | Alexandr_L (07.09.2017) |
17.11.2016, 14:51 | #254 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Stockfish и его клоны
посмотрел код Brainfish - оказывается его база ходов (точнее база хэшей с ходами) работает только в игровом режиме.
в анализе и поиске мата фича игнорируется. и да, в полном поиске эта штука не используется, только в корне поиска (root) - поэтому только игровой режим и задействован. |
7 пользователя(ей) сказали cпасибо: | Alexandr_L (22.09.2017), Chess762 (14.12.2016), GRF (14.12.2016), TCH (08.12.2016), Viktor (17.11.2016), Виталий В. (20.11.2016), Кевин (18.11.2016) |
18.11.2016, 01:28 | #255 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Движок stockfish
Цитата: Сообщение от DEEP_MIND
перелопачивать партии не буду, но такие позиции были, иначе я бы так не говорил.
Зато позиции, выигрывающиеся ретроспективным анализом, у меня случаются каждый день. |
Пользователь сказал cпасибо: | Alexandr_L (07.09.2017) |
18.11.2016, 01:29 | #256 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его клоны
Цитата: Сообщение от DEEP_MIND
посмотрел код Brainfish
|
Пользователь сказал cпасибо: | Alexandr_L (22.09.2017) |
18.11.2016, 05:46 | #257 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Stockfish и его клоны
Цитата: Сообщение от Кевин
Он вообще в игре хоть сильнее Стокфиша, есть ли где тесты?
|
4 пользователя(ей) сказали cпасибо: |
18.11.2016, 05:56 | #258 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его клоны
Как и ожидалось - очередной пиар горе-разработчиков
|
2 пользователя(ей) сказали cпасибо: | Alexandr_L (22.09.2017), Viktor (18.11.2016) |
18.11.2016, 08:16 | #259 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Движок stockfish
Цитата: Сообщение от Кевин
Зато позиции, выигрывающиеся ретроспективным анализом, у меня случаются каждый день.
|
2 пользователя(ей) сказали cпасибо: | Alexandr_L (07.09.2017), Кевин (18.11.2016) |
18.11.2016, 12:06 | #260 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Движок stockfish
Цитата: Сообщение от DEEP_MIND
никто не запрещает бегать по позиции в режиме мульти-ПВ ))
|
Пользователь сказал cпасибо: | Alexandr_L (07.09.2017) |
18.11.2016, 12:18 | #261 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Движок stockfish
Цитата: Сообщение от Кевин
так как очень много инфы пишется в хэш и он быстро теряется при пробеге по основному варианту.
мало того, ПВ- вариант в хэше - неприкасаем! слоты с данными ПВ не затираются. |
4 пользователя(ей) сказали cпасибо: |
18.11.2016, 12:23 | #262 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Движок stockfish
Я просто по опыту говорю, что если бегать по позиции руками целый час (особенно в эндшпиле), то при использовании мультика даже несколько раз теряются оценки уже просмотренных позиций. Может, это баг Стока, я не знаю. Но такое дело я наблюдал.
|
2 пользователя(ей) сказали cпасибо: | Alexandr_L (07.09.2017), TCH (18.11.2016) |
18.11.2016, 14:22 | #263 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
|
Re: Движок stockfish
Цитата: Сообщение от Кевин
Я просто по опыту говорю, что если бегать по позиции руками целый час (особенно в эндшпиле), то при использовании мультика даже несколько раз теряются оценки уже просмотренных позиций. Может, это баг Стока, я не знаю. Но такое дело я наблюдал.
у гудка в режиме 1 линии хэш точно теряется - недавно одну позу мусолил, так приходилось ждать пока он снова оценку восстановит. + гудок некорректно троекратное повторение иногда оценивает. |
3 пользователя(ей) сказали cпасибо: |
18.11.2016, 16:25 | #264 |
1 разряд
Регистрация: 18.09.2016
Адрес: Россия, Москва
Сообщений: 598
Сказал(а) спасибо: 2,384
Поблагодарили 2,038 раз(а) в 677 сообщениях
Репутация: 185
|
Re: Движок stockfish
Цитата: Сообщение от DEEP_MIND
гудок некорректно троекратное повторение иногда оценивает.
|
Пользователь сказал cпасибо: | Alexandr_L (07.09.2017) |
18.11.2016, 16:32 | #265 |
1 разряд
Регистрация: 18.09.2016
Адрес: Россия, Москва
Сообщений: 598
Сказал(а) спасибо: 2,384
Поблагодарили 2,038 раз(а) в 677 сообщениях
Репутация: 185
|
Re: Движок stockfish
Цитата: Сообщение от DEEP_MIND
у гудка в режиме 1 линии хэш точно теряется - недавно одну позу мусолил, так приходилось ждать пока он снова оценку восстановит
|
Пользователь сказал cпасибо: | Alexandr_L (07.09.2017) |
19.11.2016, 01:51 | #266 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Движок stockfish
Кстати, уже несколько патчей зелёных проходило для Стока (на упрощение), но их не добавляют. Две недели уже как нет функциональных изменений :(
|
Пользователь сказал cпасибо: | Alexandr_L (07.09.2017) |
19.11.2016, 11:04 | #267 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Движок stockfish
Цитата: Сообщение от Кевин
Две недели уже как нет функциональных изменений :(
Author: Stefan Geschwentner Date: Sat Nov 19 08:37:52 2016 +0100 Timestamp: 1479541072 Non-quiet pruning tweak Count in the difference of static evaluation and alpha for pruning threshold. STC: LLR: 2.96 (-2.94,2.94) [0.00,5.00] Total: 16885 W: 3061 L: 2866 D: 10958 LTC: LLR: 2.95 (-2.94,2.94) [0.00,5.00] Total: 33566 W: 4428 L: 4202 D: 24936 Bench: 5513149 Author: Joost VandeVondele Date: Sat Nov 19 08:47:41 2016 +0100 Timestamp: 1479541661 More accurate 'go nodes' searches at low count Makes the actual number of nodes searched match closely the number of nodes requested, by increasing the frequency of checking the number of nodes searched at low node count. All other searches retain the default checking frequency of once per 4096 nodes, and are thus unaffected. Passed STC as non-regression LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 26643 W: 4766 L: 4655 D: 17222 No functional change. http://abrok.eu/stockfish/ |
Пользователь сказал cпасибо: | Alexandr_L (07.09.2017) |
19.11.2016, 12:09 | #268 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Движок stockfish
Author: Aram Tumanian
Date: Sat Nov 19 10:20:28 2016 +0100 Timestamp: 1479547228 Start searching for a repetition from the 4th ply behind A position can never repeat the one on the previous move. Thus we can start searching for a repetition from the 4th ply behind. In the case: std::min(st->rule50, st->pliesFromNull) < 4 We don't need to do any more calculations. This case happens very often - in more than a half of all calls of the function. No functional change. Author: Alain SAVARD Date: Sat Nov 19 09:42:11 2016 +0100 Timestamp: 1479544931 Pawn shelter and pawn storm tuned Based on SPSA tuned values Passed STC http://tests.stockfishchess.org/test...bc5910626b9ca8 LLR: 2.95 (-2.94,2.94) [0.00,4.00] Total: 40628 W: 7380 L: 7087 D: 26161 and passed LTC http://tests.stockfishchess.org/test...bc5910626b9cb5 LLR: 2.96 (-2.94,2.94) [0.00,4.00] Total: 273312 W: 35991 L: 35131 D: 202190 bench: 5773672 Author: Marco Costalba Date: Sat Nov 19 09:35:57 2016 +0100 Timestamp: 1479544557 Fix compile error from previous patch Due to different types on some platforms. No functional change. Author: Stéphane Nicolet Date: Sat Nov 19 09:22:49 2016 +0100 Timestamp: 1479543769 Do not use GCC extension for anonymous unions Anonymous struct inside anonymous unions are a GCC extension. This patch uses named structs to stick to the C+11 standard. Avoids a string of warnings on the Clang compiler. Non functional change (same bench and same MD5 signature, so compiled code is exactly the same as in current master) http://abrok.eu/stockfish/ |
3 пользователя(ей) сказали cпасибо: |
19.11.2016, 22:24 | #269 |
Гроссмейстер
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
|
Re: Stockfish и его клоны
|
2 пользователя(ей) сказали cпасибо: | Alexandr_L (22.09.2017), Viktor (19.11.2016) |
20.11.2016, 08:51 | #270 |
2 разряд
ТС
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Re: Движок stockfish
Author: Fabian Beuke
Date: Sat Nov 19 21:31:24 2016 +0100 Timestamp: 1479587484 Reduce variable scope in swap_byte Added a specialization to remove the 'if' condition No functional change. http://abrok.eu/stockfish/ |
3 пользователя(ей) сказали cпасибо: |
Здесь присутствуют: 25 (пользователей: 0 , гостей: 25) | |
|
|