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

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

Ответ
 
Опции темы Опции просмотра
Старый 04.06.2016, 17:13   #1
Харлампий
2 разряд
 
Аватар для Харлампий
 
Регистрация: 03.06.2016
Сообщений: 401
Сказал(а) спасибо: 481
Поблагодарили 1,647 раз(а) в 386 сообщениях
Репутация: 110
По умолчанию 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. Причина: поправил картинку
Харлампий вне форума   Ответить с цитированием
26 пользователя(ей) сказали cпасибо:
ALEKS (05.10.2017), Alexandr_L (07.09.2017), Arikchess (02.03.2018), Chess762 (01.12.2016), ChessMan (30.10.2017), Demch (15.07.2018), 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
Адрес: Сахалин
Сообщений: 3,041
Сказал(а) спасибо: 3,436
Поблагодарили 8,838 раз(а) в 2,562 сообщениях
Записей в дневнике: 181
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию 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
Сообщений: 162
Сказал(а) спасибо: 1,829
Поблагодарили 261 раз(а) в 133 сообщениях
Репутация: 30
По умолчанию Re: Stockfish и его производные

А с какого benchа стокфиша ввели динамический контемп?
__________________
Когда в адвансе кажется, надо проверять ручным анализом!
Chess762 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (12.03.2018)
Старый 28.02.2018, 15:52   #2313
Харлампий
2 разряд
ТС
 
Аватар для Харлампий
 
Регистрация: 03.06.2016
Сообщений: 401
Сказал(а) спасибо: 481
Поблагодарили 1,647 раз(а) в 386 сообщениях
Репутация: 110
По умолчанию 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
Сообщений: 133
Сказал(а) спасибо: 1,413
Поблагодарили 244 раз(а) в 101 сообщениях
Репутация: 31
По умолчанию 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
Сообщений: 401
Сказал(а) спасибо: 481
Поблагодарили 1,647 раз(а) в 386 сообщениях
Репутация: 110
По умолчанию 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
Сообщений: 401
Сказал(а) спасибо: 481
Поблагодарили 1,647 раз(а) в 386 сообщениях
Репутация: 110
По умолчанию 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
Сообщений: 162
Сказал(а) спасибо: 1,829
Поблагодарили 261 раз(а) в 133 сообщениях
Репутация: 30
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Харлампий
Я так понимаю, что AsmFish компилируемый с 19 февраля, идет с динамическим комтемптом?
__________________
Когда в адвансе кажется, надо проверять ручным анализом!
Chess762 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (12.03.2018)
Старый 28.02.2018, 18:55   #2318
otodranik
Гроссмейстер
 
Аватар для otodranik
 
Регистрация: 25.01.2017
Сообщений: 1,619
Сказал(а) спасибо: 834
Поблагодарили 2,761 раз(а) в 1,225 сообщениях
Репутация: 106
По умолчанию 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
Сообщений: 579
Сказал(а) спасибо: 113
Поблагодарили 480 раз(а) в 360 сообщениях
Репутация: 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,993
Сказал(а) спасибо: 5,092
Поблагодарили 7,079 раз(а) в 2,547 сообщениях
Репутация: 314
По умолчанию 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
Гроссмейстер
 
Аватар для Parkaev_Andrey
 
Регистрация: 29.05.2016
Сообщений: 3,499
Сказал(а) спасибо: 4,188
Поблагодарили 5,726 раз(а) в 2,556 сообщениях
Записей в дневнике: 5
Репутация: 250
По умолчанию 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,619
Сказал(а) спасибо: 834
Поблагодарили 2,761 раз(а) в 1,225 сообщениях
Репутация: 106
По умолчанию 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
Гроссмейстер
 
Аватар для Parkaev_Andrey
 
Регистрация: 29.05.2016
Сообщений: 3,499
Сказал(а) спасибо: 4,188
Поблагодарили 5,726 раз(а) в 2,556 сообщениях
Записей в дневнике: 5
Репутация: 250
По умолчанию 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,619
Сказал(а) спасибо: 834
Поблагодарили 2,761 раз(а) в 1,225 сообщениях
Репутация: 106
По умолчанию 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
Сообщений: 121
Сказал(а) спасибо: 1,571
Поблагодарили 146 раз(а) в 95 сообщениях
Репутация: 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,619
Сказал(а) спасибо: 834
Поблагодарили 2,761 раз(а) в 1,225 сообщениях
Репутация: 106
По умолчанию 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,148
Сказал(а) спасибо: 729
Поблагодарили 2,177 раз(а) в 871 сообщениях
Репутация: 121
По умолчанию 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 2424. AMD Ryzen 7 1700X @3.4 GHz
ChessMan вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (12.03.2018), Философ (28.02.2018)
Старый 28.02.2018, 23:37   #2328
sovaz1997
Гроссмейстер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 1,223
Сказал(а) спасибо: 899
Поблагодарили 1,292 раз(а) в 796 сообщениях
Репутация: 40
По умолчанию 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
Адрес: Сахалин
Сообщений: 3,041
Сказал(а) спасибо: 3,436
Поблагодарили 8,838 раз(а) в 2,562 сообщениях
Записей в дневнике: 181
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию 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,993
Сказал(а) спасибо: 5,092
Поблагодарили 7,079 раз(а) в 2,547 сообщениях
Репутация: 314
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от otodranik
Господа адвансеры, приводите, пожалуйста, примеры ухудшения анализа. Будем использовать как доказательство. Будем стучаться самому Марко Косталбе.
Ничего себе метод!!! Значит, мы в роли "подопытных кроликов", но не факт, что и это поможет. Ну и разрабы пошли - с "больной головы на здоровую"...
Viktor вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (12.03.2018)
Старый 01.03.2018, 12:45   #2331
Maratka
Гроссмейстер
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 2,794
Сказал(а) спасибо: 628
Поблагодарили 2,550 раз(а) в 1,765 сообщениях
Репутация: 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
Сообщений: 162
Сказал(а) спасибо: 1,829
Поблагодарили 261 раз(а) в 133 сообщениях
Репутация: 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
Сообщений: 243
Сказал(а) спасибо: 192
Поблагодарили 643 раз(а) в 195 сообщениях
Репутация: 79
По умолчанию 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,794
Сказал(а) спасибо: 628
Поблагодарили 2,550 раз(а) в 1,765 сообщениях
Репутация: 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,619
Сказал(а) спасибо: 834
Поблагодарили 2,761 раз(а) в 1,225 сообщениях
Репутация: 106
По умолчанию 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,794
Сказал(а) спасибо: 628
Поблагодарили 2,550 раз(а) в 1,765 сообщениях
Репутация: 64
По умолчанию Re: Stockfish и его производные

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

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

Никита, ну разве не очевидно? ;)
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (12.03.2018)
Старый 01.03.2018, 18:04   #2337
otodranik
Гроссмейстер
 
Аватар для otodranik
 
Регистрация: 25.01.2017
Сообщений: 1,619
Сказал(а) спасибо: 834
Поблагодарили 2,761 раз(а) в 1,225 сообщениях
Репутация: 106
По умолчанию 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,794
Сказал(а) спасибо: 628
Поблагодарили 2,550 раз(а) в 1,765 сообщениях
Репутация: 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,619
Сказал(а) спасибо: 834
Поблагодарили 2,761 раз(а) в 1,225 сообщениях
Репутация: 106
По умолчанию 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,794
Сказал(а) спасибо: 628
Поблагодарили 2,550 раз(а) в 1,765 сообщениях
Репутация: 64
По умолчанию Re: Stockfish и его производные

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

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


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

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

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

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


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


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