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

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

Ответ
 
Опции темы Опции просмотра
Старый 04.06.2016, 17:13   #1
Харлампий
2 разряд
 
Аватар для Харлампий
 
Регистрация: 03.06.2016
Сообщений: 397
Сказал(а) спасибо: 476
Поблагодарили 1,624 раз(а) в 382 сообщениях
Репутация: 107
По умолчанию Stockfish и его производные



Stockfish 9

Stockfish 8

Официальный сайт стокфиш

Обновления тестовых версий стокфиша: http://abrok.eu/stockfish/

Сборки стокфиш от I. Ivec and L. Ljubičić

Развитие движка http://tests.stockfishchess.org/tests

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.
[свернуть]

Последний раз редактировалось Parkaev_Andrey; 08.02.2018 в 17:00. Причина: поправил картинку
Харлампий вне форума   Ответить с цитированием
25 пользователя(ей) сказали cпасибо:
ALEKS (05.10.2017), Alexandr_L (07.09.2017), Arikchess (02.03.2018), Chess762 (01.12.2016), ChessMan (30.10.2017), GL2016 (04.06.2016), IgorPastukhov (06.02.2018), ivm1995 (03.12.2017), KERCH (04.06.2016), Maratka (24.05.2018), Michael Strelkov (29.01.2017), Ofiscer (06.06.2016), Psyclone2513 (06.10.2017), Shadow (15.11.2017), sovaz1997 (03.10.2017), Stavross (04.06.2016), tt66 (04.06.2016), Виталий В. (13.07.2016), Гудвин (04.06.2016), Кевин (30.03.2017), Ларин (09.02.2018), Петригин Олег (04.06.2016), Ренат (17.10.2016), Философ (04.06.2016)
Старый 28.02.2018, 02:04   #2311
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 2,805
Сказал(а) спасибо: 3,175
Поблагодарили 8,119 раз(а) в 2,338 сообщениях
Записей в дневнике: 180
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
Если покопаться, то можно найти и бетки уже после релиза "девятки", где уже есть +3-5-7 Elo против "девятки", но еще нет "динамики"
Дожились: настолько разрабы напортачили, что в поисках работоспособной версии нужно выискивать момент, когда в код не было добавлено фатальное изменение, портящее движок, ибо все последующие разработки и нововведения добавляются в уже испорченный продукт, исправлять который никто совершенно не желает даже будучи оповещёнными об конкретном косяке.

Куда катится Сток...
__________________
ICCF SIM 2501, TD Level2, ICCF Free Matches organizer, RCCA Chess 960 Champion.
Кевин вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (12.03.2018)
Старый 28.02.2018, 13:34   #2312
Chess762
3 разряд
 
Аватар для Chess762
 
Регистрация: 03.06.2016
Сообщений: 161
Сказал(а) спасибо: 1,719
Поблагодарили 256 раз(а) в 129 сообщениях
Репутация: 30
По умолчанию Re: Stockfish и его производные

А с какого benchа стокфиша ввели динамический контемп?
__________________
Когда в адвансе кажется, надо проверять ручным анализом!
Chess762 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (12.03.2018)
Старый 28.02.2018, 15:52   #2313
Харлампий
2 разряд
ТС
 
Аватар для Харлампий
 
Регистрация: 03.06.2016
Сообщений: 397
Сказал(а) спасибо: 476
Поблагодарили 1,624 раз(а) в 382 сообщениях
Репутация: 107
По умолчанию Re: Stockfish и его производные

Author: Tom Vijlbrief
Date: Wed Feb 28 13:42:32 2018 +0100
Timestamp: 1519821752

Reintroduce depth 2 razoring (with additional margin)

The first depth 2 margin triggers the verification quiescence search.
This qsearch() result has to be better then the second lower margin,
so we only skip the razoring when the qsearch gives a significant
improvement.

Passed STC:
LLR: 2.95 (-2.94,2.94) [0.00,5.00]
Total: 32133 W: 7395 L: 7101 D: 17637
http://tests.stockfishchess.org/test...bc590297cc8942

Passed LTC:
LLR: 2.96 (-2.94,2.94) [0.00,5.00]
Total: 17382 W: 3002 L: 2809 D: 11571
http://tests.stockfishchess.org/test...bc590297cc89c2

This Elo-gaining version was further simplified following a suggestion
of Marco Costalba:

STC:
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 15553 W: 3505 L: 3371 D: 8677
http://tests.stockfishchess.org/test...bc590297cc8cc4

LTC:
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 13253 W: 2270 L: 2137 D: 8846
http://tests.stockfishchess.org/test...bc590297cc8cca

How to continue after this patch?

Reformating the razoring code (step 7 in search()) to unify the
depth 1 and depth 2 treatements seems quite possible, this could
possibly lead to more simplifications.

Bench: 5765806 http://abrok.eu/stockfish/
Харлампий вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Alexandr_L (12.03.2018), Валекс (01.03.2018), Кевин (01.03.2018), Философ (28.02.2018)
Старый 28.02.2018, 15:53   #2314
Master
3 разряд
 
Аватар для Master
 
Регистрация: 15.08.2016
Сообщений: 125
Сказал(а) спасибо: 1,344
Поблагодарили 232 раз(а) в 97 сообщениях
Репутация: 32
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Chess762
А с какого benchа стокфиша ввели динамический контемп?
Bench: 5207156

Author: Stefano Cardanobile
Date: Fri Feb 9 19:07:19 2018 +0100
Timestamp: 1518199639

Introduce dynamic contempt

Make contempt dependent on the current score of the root position.

The idea is that we now use a linear formula like the following to decide
on the contempt to use during a search :

contempt = x + y * eval

where x is the base contempt set by the user in the "Contempt" UCI option,
and y * eval is the dynamic part which adapts itself to the estimation of
the evaluation of the root position returned by the search. In this patch,
we use x = 18 centipawns by default, and the y * eval correction can go
from -20 centipawns if the root eval is less than -2.0 pawns, up to +20
centipawns when the root eval is more than 2.0 pawns.

To summarize, the new contempt goes from -0.02 to 0.38 pawns, depending if
Stockfish is losing or winning, with an average value of 0.18 pawns by default.
Master вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Alexandr_L (12.03.2018), Chess762 (28.02.2018), Estet (28.02.2018), Валекс (01.03.2018)
Старый 28.02.2018, 15:56   #2315
Харлампий
2 разряд
ТС
 
Аватар для Харлампий
 
Регистрация: 03.06.2016
Сообщений: 397
Сказал(а) спасибо: 476
Поблагодарили 1,624 раз(а) в 382 сообщениях
Репутация: 107
По умолчанию Re: Stockfish и его производные

AsmFish 2018-02-27 : https://github.com/lantonov/asmFish/...tables/Windows
Харлампий вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
Alexandr_L (12.03.2018), Chess762 (28.02.2018), Ofiscer (28.02.2018), Кевин (01.03.2018), Философ (28.02.2018)
Старый 28.02.2018, 16:00   #2316
Харлампий
2 разряд
ТС
 
Аватар для Харлампий
 
Регистрация: 03.06.2016
Сообщений: 397
Сказал(а) спасибо: 476
Поблагодарили 1,624 раз(а) в 382 сообщениях
Репутация: 107
По умолчанию Re: Stockfish и его производные

mateFish 2018-02-27 : https://github.com/lantonov/asmFish/...les/Matefinder
Харлампий вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Alexandr_L (12.03.2018), Кевин (01.03.2018), Философ (28.02.2018)
Старый 28.02.2018, 16:11   #2317
Chess762
3 разряд
 
Аватар для Chess762
 
Регистрация: 03.06.2016
Сообщений: 161
Сказал(а) спасибо: 1,719
Поблагодарили 256 раз(а) в 129 сообщениях
Репутация: 30
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Харлампий
Я так понимаю, что AsmFish компилируемый с 19 февраля, идет с динамическим комтемптом?
__________________
Когда в адвансе кажется, надо проверять ручным анализом!
Chess762 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (12.03.2018)
Старый 28.02.2018, 18:55   #2318
otodranik
Гроссмейстер
 
Аватар для otodranik
 
Регистрация: 25.01.2017
Сообщений: 1,488
Сказал(а) спасибо: 801
Поблагодарили 2,581 раз(а) в 1,116 сообщениях
Репутация: 105
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Estet
Стало быть, насколько я понимаю, последний Сток без динамического контемпта – это версия от Leonid Pechenik, Bench: 4983414 (http://forchess.ru/showpost.php?p=60849&postcount=2253 )
А вот интересно, у кого-нибудь эта версия сохранилась? У меня она была, но я её удалил, так сказать, по минованию надобности. А вот надобность-то, похоже, и возникла… Выложите, пожалуйста, если у кого есть.
Вот он: http://www116.zippyshare.com/v/FZP56GJ9/file.html
__________________
AMD Phenom II X6 1100T@3.3GHz
otodranik вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (12.03.2018), Chess762 (01.03.2018)
Старый 28.02.2018, 18:57   #2319
svoitsl
1 разряд
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 517
Сказал(а) спасибо: 97
Поблагодарили 325 раз(а) в 230 сообщениях
Репутация: 19
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Estet
Выложите, пожалуйста, если у кого есть.
А вам самим перелистнуть страничку религия не позволяет?
svoitsl вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (12.03.2018), Estet (28.02.2018)
Старый 28.02.2018, 19:01   #2320
Viktor
Гроссмейстер
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 2,706
Сказал(а) спасибо: 4,716
Поблагодарили 6,680 раз(а) в 2,366 сообщениях
Репутация: 304
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Estet
Стало быть, насколько я понимаю, последний Сток без динамического контемпта – это версия от Leonid Pechenik, Bench: 4983414 (http://forchess.ru/showpost.php?p=60849&postcount=2253 )
А вот интересно, у кого-нибудь эта версия сохранилась? У меня она была, но я её удалил, так сказать, по минованию надобности. А вот надобность-то, похоже, и возникла… Выложите, пожалуйста, если у кого есть.
Stockfish 18020910
http://www40.zippyshare.com/v/K1inHGmR/file.html
Viktor вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
Alexandr_L (12.03.2018), Chess762 (01.03.2018), Estet (28.02.2018), Валекс (01.03.2018), Философ (02.03.2018)
Старый 28.02.2018, 22:04   #2321
Parkaev_Andrey
Super Moderator
 
Аватар для Parkaev_Andrey
 
Регистрация: 29.05.2016
Сообщений: 3,230
Сказал(а) спасибо: 3,981
Поблагодарили 5,336 раз(а) в 2,398 сообщениях
Записей в дневнике: 5
Репутация: 241
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Chess762
Я так понимаю, что AsmFish компилируемый с 19 февраля, идет с динамическим комтемптом?
Мне тоже интересно, надеюсь, что кто-нибудь из продвинутых в этом вопросе на него ответит. Комтемпт там стоит ноль, но, как я понял, это ещё ничего не значит.
Цитата: Сообщение от Кевин
Дожились: настолько разрабы напортачили, что в поисках работоспособной версии нужно выискивать момент, когда в код не было добавлено фатальное изменение, портящее движок, ибо все последующие разработки и нововведения добавляются в уже испорченный продукт, исправлять который никто совершенно не желает даже будучи оповещёнными об конкретном косяке.

Куда катится Сток...
Ощущение, что это такая своеобразная "помощь" адвансерам в их борьбе с ничейной смертью. Появится больше ошибок в анализах и, как следствие, результативных партий Это ИМХО
Parkaev_Andrey вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (12.03.2018)
Старый 28.02.2018, 22:27   #2322
otodranik
Гроссмейстер
 
Аватар для otodranik
 
Регистрация: 25.01.2017
Сообщений: 1,488
Сказал(а) спасибо: 801
Поблагодарили 2,581 раз(а) в 1,116 сообщениях
Репутация: 105
По умолчанию Re: Stockfish и его производные

Господа адвансеры, приводите, пожалуйста, примеры ухудшения анализа. Будем использовать как доказательство. Будем стучаться самому Марко Косталбе.
__________________
AMD Phenom II X6 1100T@3.3GHz
otodranik вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (12.03.2018), Psyclone2513 (01.03.2018)
Старый 28.02.2018, 22:44   #2323
Parkaev_Andrey
Super Moderator
 
Аватар для Parkaev_Andrey
 
Регистрация: 29.05.2016
Сообщений: 3,230
Сказал(а) спасибо: 3,981
Поблагодарили 5,336 раз(а) в 2,398 сообщениях
Записей в дневнике: 5
Репутация: 241
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Chess762
Я так понимаю, что AsmFish компилируемый с 19 февраля, идет с динамическим комтемптом?
На этот вопрос нашёл ответ в соседней ветке:
Цитата: Сообщение от Viktor
Так AsmFish выходит с нулевым contemp...?
Цитата: Сообщение от ChessMan
Да, с нулевым и более того это обычный, не динамический контемпт.
__________________________________________________ _____________________
Цитата: Сообщение от otodranik
Господа адвансеры, приводите, пожалуйста, примеры ухудшения анализа. Будем использовать как доказательство. Будем стучаться самому Марко Косталбе.
Из той же темы:
Цитата: Сообщение от Кевин
Нет, оценка точно будет меняться. Лично проверял.
Цитата:
contempt = x + y * eval

where x is the base contempt set by the user in the "Contempt" UCI option,
and y * eval is the dynamic part which adapts itself to the estimation of
the evaluation of the root position returned by the search. In this patch,
we use x = 18 centipawns by default, and the y * eval correction can go
from -20 centipawns if the root eval is less than -2.0 pawns, up to +20
centipawns when the root eval is more than 2.0 pawns.
Новый, итоговый контемпт получается из дефолтного значения (по умолчанию равно 18), к нему прибавляется динамическая часть (она формируется от -0.20 пешки в случае, если корневая оценка менее -2.0, и от +0.20 в случае, когда оценка из корня более +2.0) и всё это дело множится на оценку.

И если верить описанию, то итоговый контемпт в любом случае будет состоять в том числе из динамики.

Достаточно поставить параллельно анализ старой версии и новой одну и ту же позицию, скажем, совершенно равную. Разница налицо. Причём смена контемпта на ноль не помогает.

Так что обязательная динамическая часть явно меняет оценочную функцию, какой бы контемпт юзер не ставил. И это беда. Будущие версии Стокфиша непригодны для анализа, если разработчики не одумаются.
У меня нет причин не доверять Кевину.
Parkaev_Andrey вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
Alexandr_L (12.03.2018), Chess762 (01.03.2018), ck195708 (01.03.2018), Валекс (01.03.2018), Кевин (01.03.2018)
Старый 28.02.2018, 22:51   #2324
otodranik
Гроссмейстер
 
Аватар для otodranik
 
Регистрация: 25.01.2017
Сообщений: 1,488
Сказал(а) спасибо: 801
Поблагодарили 2,581 раз(а) в 1,116 сообщениях
Репутация: 105
По умолчанию Re: Stockfish и его производные

Не видел у ЛАнтонова в коммитах упоминание динамического контемпта! Идет в настройках ноль. Значит, АСМфиш идёт пока без этой фичи. Другое дело, что они снова внесли правку в контемпт - теперь он будет не только динамический, но и симметричный с константой по умолчанию 12! Все контроли тест прошел.
__________________
AMD Phenom II X6 1100T@3.3GHz
otodranik вне форума   Ответить с цитированием
6 пользователя(ей) сказали cпасибо:
ALEKS (01.03.2018), Alexandr_L (12.03.2018), Chess762 (01.03.2018), ck195708 (01.03.2018), Parkaev_Andrey (28.02.2018), Psyclone2513 (01.03.2018)
Старый 28.02.2018, 22:52   #2325
Философ
3 разряд
 
Аватар для Философ
 
Регистрация: 02.06.2016
Сообщений: 109
Сказал(а) спасибо: 1,521
Поблагодарили 138 раз(а) в 88 сообщениях
Репутация: 9
По умолчанию Re: Stockfish и его производные

AsmFish 2018-02-27 на сайте исчез. Что бы это значило?
Философ вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (12.03.2018)
Старый 28.02.2018, 22:58   #2326
otodranik
Гроссмейстер
 
Аватар для otodranik
 
Регистрация: 25.01.2017
Сообщений: 1,488
Сказал(а) спасибо: 801
Поблагодарили 2,581 раз(а) в 1,116 сообщениях
Репутация: 105
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Философ
AsmFish 2018-02-27 на сайте исчез. Что бы это значило?
Скорее всего правит баги!
__________________
AMD Phenom II X6 1100T@3.3GHz
otodranik вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Alexandr_L (12.03.2018), Chess762 (01.03.2018), Viktor (28.02.2018), Философ (28.02.2018)
Старый 28.02.2018, 23:05   #2327
ChessMan
Гроссмейстер
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 1,077
Сказал(а) спасибо: 699
Поблагодарили 1,986 раз(а) в 791 сообщениях
Репутация: 111
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Философ
AsmFish 2018-02-27 на сайте исчез. Что бы это значило?
Он багованный https://github.com/lantonov/asmFish/issues/120

Минус 300 ЭЛО при тестировании с контролем 10+0,1.

Score of asmFishW_2018-02-22_popcnt vs asmFishW_2018-02-27_popcnt: 26 - 3 - 0 [0.897]
ELO difference: 375.14 +/- nan

35 of 2000 games finished.


При тестировании с фиксированной глубиной на ход (и возможно скорее всего в БА) он был в порядке.
__________________
ICCF 2426. AMD FX-8150 @4.0 GHz
ChessMan вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (12.03.2018), Философ (28.02.2018)
Старый 28.02.2018, 23:37   #2328
sovaz1997
Мастер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 923
Сказал(а) спасибо: 726
Поблагодарили 834 раз(а) в 475 сообщениях
Репутация: 34
По умолчанию Re: Stockfish и его производные

Сделал сборку Stockfish для анализа (полностью отключен contempt). Можете проверять, достаточно ли я исправил:

Стало
Код:
Score score = pos.psq_score() + me->imbalance();
Было
Код:
Score score = pos.psq_score() + me->imbalance() + Eval::Contempt;
https://anonfile.com/Da90G6d6b3/Stoc...r_Analysis.zip
sovaz1997 вне форума   Ответить с цитированием
7 пользователя(ей) сказали cпасибо:
Alexandr_L (12.03.2018), Arikchess (28.02.2018), Chess762 (01.03.2018), ChessMan (28.02.2018), ck195708 (01.03.2018), Estet (01.03.2018), Viktor (01.03.2018)
Старый 01.03.2018, 00:29   #2329
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 2,805
Сказал(а) спасибо: 3,175
Поблагодарили 8,119 раз(а) в 2,338 сообщениях
Записей в дневнике: 180
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от otodranik
Господа адвансеры, приводите, пожалуйста, примеры ухудшения анализа. Будем использовать как доказательство. Будем стучаться самому Марко Косталбе.
А этого мало?

Цитата: Сообщение от Реналь
"динамический контемпт". В чем его суть? Почему оценка позиции зависит от очереди хода? Почему при оценке позиции движок не видит сильных ответов противоположной стороны, а прозревает только тогда, когда наступает очередь хода этой стороны?
__________________
ICCF SIM 2501, TD Level2, ICCF Free Matches organizer, RCCA Chess 960 Champion.
Кевин вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Alexandr_L (12.03.2018), ck195708 (01.03.2018), Viktor (01.03.2018)
Старый 01.03.2018, 09:33   #2330
Viktor
Гроссмейстер
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 2,706
Сказал(а) спасибо: 4,716
Поблагодарили 6,680 раз(а) в 2,366 сообщениях
Репутация: 304
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от otodranik
Господа адвансеры, приводите, пожалуйста, примеры ухудшения анализа. Будем использовать как доказательство. Будем стучаться самому Марко Косталбе.
Ничего себе метод!!! Значит, мы в роли "подопытных кроликов", но не факт, что и это поможет. Ну и разрабы пошли - с "больной головы на здоровую"...
Viktor вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (12.03.2018)
Старый 01.03.2018, 12:45   #2331
Maratka
Гроссмейстер
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 2,353
Сказал(а) спасибо: 510
Поблагодарили 1,923 раз(а) в 1,283 сообщениях
Репутация: 64
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Viktor
Ничего себе метод!!! Значит, мы в роли "подопытных кроликов", но не факт, что и это поможет.
Не думаю, что "Кролики"
Просто ребята из команды написали то что написали, для того, чтобы выигрывать больше партий.
Maratka вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (12.03.2018), Master (01.03.2018)
Старый 01.03.2018, 13:12   #2332
Chess762
3 разряд
 
Аватар для Chess762
 
Регистрация: 03.06.2016
Сообщений: 161
Сказал(а) спасибо: 1,719
Поблагодарили 256 раз(а) в 129 сообщениях
Репутация: 30
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от otodranik
Не видел у ЛАнтонова в коммитах упоминание динамического контемпта! Идет в настройках ноль. Значит, АСМфиш идёт пока без этой фичи.
C 19 февраля AsmFish идет с benchом 5466219.
__________________
Когда в адвансе кажется, надо проверять ручным анализом!
Chess762 вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Alexandr_L (12.03.2018), ck195708 (01.03.2018), Master (01.03.2018)
Старый 01.03.2018, 14:58   #2333
Реналь
3 разряд
 
Аватар для Реналь
 
Регистрация: 17.10.2016
Сообщений: 224
Сказал(а) спасибо: 177
Поблагодарили 588 раз(а) в 181 сообщениях
Репутация: 76
По умолчанию Re: Stockfish и его производные

Chess762
Цитата:
C 19 февраля AsmFish идет с benchом 5466219
И что это значит?
Реналь вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (12.03.2018)
Старый 01.03.2018, 15:05   #2334
Maratka
Гроссмейстер
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 2,353
Сказал(а) спасибо: 510
Поблагодарили 1,923 раз(а) в 1,283 сообщениях
Репутация: 64
По умолчанию Re: Stockfish и его производные

А ведь неплохо SF в последнее время разогнался!

http://tests.stockfishchess.org/test...bc590297cc8d2b
7 Elo против SF9, т.е. фактически за месяц.
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (12.03.2018)
Старый 01.03.2018, 15:23   #2335
otodranik
Гроссмейстер
 
Аватар для otodranik
 
Регистрация: 25.01.2017
Сообщений: 1,488
Сказал(а) спасибо: 801
Поблагодарили 2,581 раз(а) в 1,116 сообщениях
Репутация: 105
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
А ведь неплохо SF в последнее время разогнался!

http://tests.stockfishchess.org/test...bc590297cc8d2b
7 Elo против SF9, т.е. фактически за месяц.
Конечно разогнался - на тестировании много ядер стало, благодаря одному Китайцу, да и по себе юзеры набегают на тестирование. У меня за все время сыграно более 477 тысяч тестовых партий!(TTT)

__________________
AMD Phenom II X6 1100T@3.3GHz
otodranik вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (12.03.2018), ChessMan (01.03.2018)
Старый 01.03.2018, 17:14   #2336
Maratka
Гроссмейстер
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 2,353
Сказал(а) спасибо: 510
Поблагодарили 1,923 раз(а) в 1,283 сообщениях
Репутация: 64
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от otodranik
Конечно разогнался - на тестировании много ядер стало
Впервые слышу, что количество ядер как-то влияет на скорость генерации идей новых алгоритмов.
Этим "лишними" ядрами можно проверить алгоритм (или вернее сказать - уже написанный код), и ничего принципиального они привнести не могут: есть много идей, но мало ядер - просто выстроится очередь из патчей на проверку, через неделю идеи иссякнут - патчи проверятся. Не будет идей еще неделю - вообще ядра стоять будут.

Польза от этих ядер может быть только в одном случае: если одновременно с ними добавится и количество разработчиков, генерирующих идеи, а лучше - еще и пишущих код (ибо у меня есть идея, но т.к. руки из жопы растут - то написать правильный код для ее осуществления я не могу). Ну и толку тогда от моих идей?

Никита, ну разве не очевидно? ;)
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (12.03.2018)
Старый 01.03.2018, 18:04   #2337
otodranik
Гроссмейстер
 
Аватар для otodranik
 
Регистрация: 25.01.2017
Сообщений: 1,488
Сказал(а) спасибо: 801
Поблагодарили 2,581 раз(а) в 1,116 сообщениях
Репутация: 105
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
Впервые слышу, что количество ядер как-то влияет на скорость генерации идей новых алгоритмов.
Этим "лишними" ядрами можно проверить алгоритм (или вернее сказать - уже написанный код), и ничего принципиального они привнести не могут: есть много идей, но мало ядер - просто выстроится очередь из патчей на проверку, через неделю идеи иссякнут - патчи проверятся. Не будет идей еще неделю - вообще ядра стоять будут.

Польза от этих ядер может быть только в одном случае: если одновременно с ними добавится и количество разработчиков, генерирующих идеи, а лучше - еще и пишущих код (ибо у меня есть идея, но т.к. руки из жопы растут - то написать правильный код для ее осуществления я не могу). Ну и толку тогда от моих идей?

Никита, ну разве не очевидно? ;)
Зависимость прямая: больше ядер - быстрее проверка. Выход патчей - это слагаемые двух компонентов: идей и мощностей для их проверки. А дефицита идей сейчас не наблюдается.
__________________
AMD Phenom II X6 1100T@3.3GHz
otodranik вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (12.03.2018), Viktor (01.03.2018)
Старый 01.03.2018, 18:18   #2338
Maratka
Гроссмейстер
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 2,353
Сказал(а) спасибо: 510
Поблагодарили 1,923 раз(а) в 1,283 сообщениях
Репутация: 64
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от otodranik
Зависимость прямая: больше ядер - быстрее проверка.
Еще раз: при условии, что есть что проверять.

До недавних пор было много прецедентов, когда патчи не проверялись вовсе, т.к. не было лишних ядер?

Цитата: Сообщение от otodranik
А дефицита идей сейчас не наблюдается.
Ну и отлично. Вопрос: что бы было с ними, этими самыми идеями, если бы не добавилось ядер?

Как мне кажется, ничегошеньки страшного бы не произошло: новые патчи проверили бы позже, т.к. ядра работаю всегда одинаково, а идеи белковой аналитической машины - то есть, то нет, то очень долго нет, то постоянно прут. То бишь, дождались бы патчи момента, когда идеи иссякнут, и проверились бы, никуда бы не делись.
Правда, это дало бы +5, а не +7 Elo за это месяц, зато был бы задел и на март, а так - в марте не факт, что появятся новые патчи, и ядра будут не то что новые стоять, а и старые тоже.
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (12.03.2018)
Старый 01.03.2018, 18:24   #2339
otodranik
Гроссмейстер
 
Аватар для otodranik
 
Регистрация: 25.01.2017
Сообщений: 1,488
Сказал(а) спасибо: 801
Поблагодарили 2,581 раз(а) в 1,116 сообщениях
Репутация: 105
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
Еще раз: при условии, что есть что проверять.

До недавних пор было много прецедентов, когда патчи не проверялись вовсе, т.к. не было лишних ядер?


Ну и отлично. Вопрос: что бы было с ними, этими самыми идеями, если бы не добавилось ядер?

Как мне кажется, ничегошеньки страшного бы не произошло: новые патчи проверили бы позже, т.к. ядра работаю всегда одинаково, а идеи белковой аналитической машины - то есть, то нет, то очень долго нет, то постоянно прут. То бишь, дождались бы патчи момента, когда идеи иссякнут, и проверились бы, никуда бы не делись.
Правда, это дало бы +5, а не +7 Elo за это месяц, зато был бы задел и на март, а так - в марте не факт, что появятся новые патчи, и ядра будут не то что новые стоять, а и старые тоже.
Я об этом и пишу, только другими словами. Сейчас куча девелоперов на тестировании с идеями, и 1000+ ядер для в самый раз!
__________________
AMD Phenom II X6 1100T@3.3GHz
otodranik вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (12.03.2018)
Старый 01.03.2018, 18:31   #2340
Maratka
Гроссмейстер
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 2,353
Сказал(а) спасибо: 510
Поблагодарили 1,923 раз(а) в 1,283 сообщениях
Репутация: 64
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от otodranik
куча девелоперов
Это новые добавились, или на старых прозрение нашло?

______
Для новых - да, ядра нужны. Для старых - нет, они осуществят все, что им в голову пришло, и далее будет застой а-ля "лето 2017", когда было +5 Elo за квартал.
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (12.03.2018)
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

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

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


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


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