Общее 23 февр. 2021 г. | 11:35от chess24 staff

Fat Fritz 2 от ChessBase назван "обманом" и клоном Стокфиша

Разработчики Stockfish и Leela Chess Zero объединились с Lichess, чтобы осудить то, что они считают ложной рекламой от ChessBase. Речь про недавно выпущенное программное обеспечение Fat Fritz 2. В рекламных материалах говорится, что шахматный движок, входящий в состав программы, является "новым номером 1", а также о том, что ключевым вкладом Альберта Сильвера стало обучение нейросети. Разработчики Stockfish отмечают, что Fat Fritz 2, который продается примерно за 100 евро, является бесплатным Stockfish с нейросетью, которая не добавляет заметного увеличения игровой силы.


Стокфиш, который используется для анализа на chess24, является нынешним королем компьютерного шахматного мира, играя на уровне, недоступном любому человеку. Это также движок с открытым исходным кодом. Как с ним может конкурировать коммерческий шахматный движок? Вот тут вступает в игру Fat Fritz 2. Программное обеспечение, включающее в себя Stockfish, теперь соответствует требованиям лицензирования Stockfish (после того, как разработчики говорят, что указали на нарушение), так что оно абсолютно легально для продажи.

Ложная реклама?

Однако разработчиков Stockfish разозлила ложная реклама. Вклад Альберта Сильвера заключался в обучении альтернативной нейросети, работающей в рамках последней версии Stockfish, но в рекламных материалах вокруг релиза сделан весь упор на эту работу, а не на сам Stockfish. В добавок ко всему утверждение о силе Fat Fritz 2 опирается на сравнение его со Stockfish 12, но это различие может быть объяснено тем, что Fat Fritz 2 был создан на основе более поздней версии Stockfish с более высоким рейтингом.

Хорошей новостью для любителей шахмат является то, что этот рекламный трюк привел к к досрочному выпуску Stockfish 13. Stockfish опережает или очень близок к Fat Fritz 2 в рейтинге, в зависимости от того, какой именно рейтинг вы смотрите. Вы можете скачать последнюю версию Stockfish 13 здесь.

Революция в компьютерных шахматах

В статье на ChessBase написано следующее: "Fat Fritz 2.0 является преемником революционного Fat Fritz, который был основан на знаменитых алгоритмах AlphaZero". За последние несколько лет произошли революционные изменения в компьютерных шахматах, но Fat Fritz, безусловно, не был их движущей силой. AlphaZero компании DeepMind потрясла шахматный мир в конце 2017-го года, показав, что алгоритм обучения потребовал всего лишь четырех часов игры против самого себя, чтобы перейти от нулевого знания к уровню, превосходящему Stockfish.

Эти четыре часа основывались на феноменальных вычислительных мощностях компании Google, но проект Leela Chess Zero с открытым исходным кодом показал, что те же самые принципы могут сработать, если использовать вычислительные мощности армии добровольцев в течение гораздо более длительного периода времени. Fat Fritz 1.0 был основан не на адаптации AlphaZero, а на взятии кода и инструментов Leela Chess Zero и обучении сети по-другому.

Недостатком Leela Chess Zero является то, что для хорошей работы требуется мощная видеокарта, но новая разработка, NNUE (Эффективные обновляемые функции оценки на основе нейросетей), позволила процессорам объединить скорость традиционных вычислений шахматного движка с нейронными сетями. Стокфиш принял эту новую технологию, чтобы вернуть лидерство в гонке компьютерных движков. 

Leela Chess Zero поставила мат в последней партии, но Стокфиш выиграл 20-ый финал TCEC.

Затем, как и в случае с Leela Chess Zero, Альберт Сильвер перешел на использование нового сильнейшего шахматного движка для обучения нейросети в последней версии Fat Fritz.

Открытое письмо от компаний Stockfish, LCZero и Lichess.

Команды Stockfish, Leela Chess Zero и Lichess объединили свои усилия, чтобы написать статью под названием "Fat Fritz 2 является обманом", в которой перечисляется список претензий к действиям Альберта Сильвера. В ней написано:

Печально видеть заявления об инновациях там, где их нет, и заявления об улучшении движка, хотя на самом он слабее, чем его открытый исходник. Печально также видеть, как люди присваивают себе работу и усилия других людей с открытым исходным кодом и утверждают, что это их собственная работа.

Всем разрешено и поощряется изменять и улучшать код Stockfish/Leela, отдавая при этом должное разработчикам; в этом и заключается цель программного обеспечения с открытым исходным кодом. Всем разрешается копировать Stockfish/Leela и продавать их, при условии соблюдения условий лицензии Stockfish/Leela. Но не притворяйтесь, что продаваемый продукт - это то, чем он не является.


Защита

Одной из возможных защит, или другим маркетинговым подходом для Fat Fritz 2 было бы отметить, что сильнейший текущий шахматный движок (бесплатный Stockfish) в комплекте с базой данных, пользовательским интерфейсом и подпиской, может быть привлекательным, особенно для не самых технически осведомленных любителей шахмат. Однако это не позволит представить свой движок, как новое изобретение, которое должно быть у каждого.

Но ChessBase решила настаивать на первоначальных утверждениях в новой статье, в ней они решили ответить на критику таким образом: "Сказать, что Fat Fritz 2 поднял шумиху - это преуменьшение". "Когда вы покупаете Fat Fritz, вы не платите за бесплатные Lc0 и Stockfish они поставляются в комплекте", утверждает Альберт Сильвер, называя при этом Stockfish "автомобилем", а его измененную нейросеть "водителем", это вряд ли понравится сообществу работающих над открытым исходным кодом.

В рейтинге шахматных движков  Fat Fritz 2 в настоящее время все еще на 2 пункта опережает Stockfish 13 в блиц (3718 - 3716), но отстает в контролях 40/2 и 40/15 - последний показан на скрине.

В статье основной фокус идет на времени и расходах, вкладываемых в обучение сети, в то время как благодаря рейтингу стало ясно, что Fat Fritz 2 отстает или примерно равен последнему Stockfish с его нейронной сетью, а не является "более мощной и другой разработкой", основанной на нейросети Fat Fritz 1.

Войны шахматных движков

Такие качественные претензии опровергнуть гораздо сложнее, но история шахматных движков говорит, что к ним всегда следует относиться с осторожностью. Когда Рыбка царствовала в шахматном мире, ее автор Васик Райлих говорил о том, как ее интеллектуальный поиск позволял ей работать на меньшей глубине, чем конкурирующие с ней движки. Позже стало известно, что разработчики Рыбки скопировали код другого движка без разрешения и манипулировали глубиной. После этого Рыбка лишилась четырех титулов чемпиона мира по компьютерным шахматам, которые она завоевывала в 2007-2010 годах.

Адаптация существующих движков до появления AlphaZero была несравнимо более быстрым способом создания нового и конкурентоспособного движка, а с открытым программным обеспечением этот подход является законным, хотя иногда этически сомнительным, если полученный движок в результате продается с целью получения прибыли. Houdini 6, еще один лидер среди движков, в настоящее время не может участвовать в компьютерных чемпионатах TCEC после того, как его обвинили в том, что он является клоном Stockfish.

В случае с Fat Fritz 2 использование Stockfish не скрыто, хотя и сильно преуменьшается в статьях ChessBase. Аргументы все еще будут приводиться, а эксперты по движкам будут долго спорить о ценности нового продукта. 


сортировать по Дата в порядке убывания Дата в порядке убывания Дата в порядке возрастания Наиболее Понравившееся Получить обновления

Комментарии 0

Гость
Guest 12609224874
 
Присоединяйтесь к сайту chess24
  • Бесплатно, Быстро и Просто

  • Прокомментируйте первым!

Зарегистрироваться
или

Создайте бесплатную учетную запись сейчас, чтобы начать!

Нажимая «Зарегистрироваться», вы соглашаетесь с нашими Условия и положения и подтверждаете, что прочитали нашу Политика конфиденциальности, включая раздел об использовании cookie-файлы.

Забыли пароль? Мы вышлем вам ссылку, чтобы сбросить его!

После отправки этой формы вы получите письмо со ссылкой для сброса пароля. Если вы по-прежнему не можете получить доступ к своей учетной записи, свяжитесь с нами по обслуживание клиентов

Какие функции вы бы хотели включить?

Мы уважаем ваши права конфиденциальности и защиты данных. Некоторые компоненты нашего сайта нуждаются в файлах cookie или локальном храненилище, обрабатывающем личную информацию.

Показать Опции

Hide Options