Shredder: шахматный движок, Deep Shredder и 19 мировых титулов

Компьютерные шахматы
Просмотры: 6464
Shredder: шахматный движок, Deep Shredder и 19 мировых титулов

Shredder — один из самых титулованных и долгоживущих шахматных движков. Первая версия появилась в 1993 году, а с 1996 года программа завоевала 19 титулов чемпиона мира в различных дисциплинах компьютерных шахмат.

Актуальной настольной линейкой остаётся Shredder 13: она представлена версиями Shredder Classic 5, Shredder 13 и многопоточной Deep Shredder 13. Нового поколения движка после 2016 года не выходило, однако программа по-прежнему продаётся, поддерживается на Windows, macOS и Linux, а мобильные приложения доступны для iPhone, iPad и Android.

Что такое Shredder?

Shredder — коммерческий шахматный движок и графическая шахматная программа, созданные немецким разработчиком Штефаном Майер-Каленом (Stefan Meyer-Kahlen).

Работа над проектом началась в 1993 году. Коммерческие версии выпускаются с 1997 года.

Шахматный движок Shredder

Под названием Shredder объединены две части:

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

Движок и интерфейс отделены друг от друга. Благодаря поддержке UCI Shredder можно подключить к другой совместимой оболочке, а в программу Shredder — установить сторонний UCI-движок.

Shredder и создание протокола UCI

Штефан Майер-Кален внёс вклад не только в развитие самого Shredder.

В 2000 году он совместно с Рудольфом Хубером разработал Universal Chess Interface, или UCI, — открытый протокол обмена командами между шахматным движком и графической оболочкой.

До распространения UCI многие движки были тесно привязаны к конкретной программе. Новый протокол позволил:

  • подключать разные движки к одной оболочке;
  • использовать один движок в нескольких программах;
  • проводить матчи и турниры между движками;
  • стандартизировать основные параметры анализа;
  • упростить выпуск независимых шахматных движков.

Сегодня UCI поддерживает большинство современных шахматных программ, включая Stockfish, Leela Chess Zero, HIARCS и Shredder.

Какая версия Shredder актуальна?

По состоянию на август 2026 года официальная настольная линейка состоит из трёх продуктов:

  • Shredder Classic 5;
  • Shredder 13;
  • Deep Shredder 13.

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

Версия Основное отличие Кому подходит
Shredder Classic 5 Более доступный движок с теми же основными шахматными знаниями, но менее эффективным расчётом Для знакомства, игры и обучения
Shredder 13 Основной и более сильный движок, расширенная дебютная книга и пятифигурные Shredderbases Для игры и анализа на обычном компьютере
Deep Shredder 13 Использует одновременно все доступные процессорные ядра Для длительного анализа на многоядерном CPU

Чем Deep Shredder отличается от Shredder 13?

Слово Deep обозначает многопроцессорную редакцию.

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

Это даёт преимущества при:

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

На одноядерном или слабом компьютере преимущество Deep Shredder практически исчезает. Для обычной игры против человека многопоточная версия также не всегда необходима.

Продолжается ли разработка Shredder?

Здесь важно разделять развитие движка и поддержку всей экосистемы.

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

Но проект нельзя считать полностью закрытым:

  • Shredder 13 и Deep Shredder 13 продолжают официально продаваться;
  • доступны версии для Windows, macOS и Linux;
  • официальный сайт предоставляет поддержку и повторное скачивание покупок;
  • поддерживаются мобильные приложения;
  • работают онлайн-игра, база дебютов и база окончаний;
  • ежедневно публикуются шахматные задачи.

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

Как работает Shredder?

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

Точный исходный код является закрытым, но по принципу работы программа сочетает:

  • поиск по дереву вариантов;
  • альфа-бета-отсечение;
  • эвристики выбора и сокращения ходов;
  • таблицу транспозиций;
  • позиционную оценочную функцию;
  • дебютную книгу;
  • эндшпильные базы;
  • обучение на ранее сыгранных позициях.

Оценочная функция

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

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

Дебютная книга

В комплект Shredder 13 входит расширенная дебютная книга. Она позволяет программе:

  • быстро разыгрывать известные варианты;
  • выбирать разные продолжения;
  • показывать статистику дебютных ходов;
  • тренировать конкретные дебюты;
  • проводить движковые матчи с подготовленными стартовыми позициями.

Shredderbases

Shredder использует собственные эндшпильные базы Shredderbases.

В локальный комплект Shredder 13 входят пятифигурные окончания. На официальном сайте также работает онлайн-база для позиций с шестью фигурами или менее.

Эндшпильная база показывает:

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

Игра против человека

Одно из заметных отличий Shredder от бесплатных движков максимальной силы — развитая настройка игрового уровня.

Программа может:

  • подстраиваться под силу пользователя;
  • рассчитывать его условный рейтинг Elo;
  • допускать характерные для человека ошибки;
  • предлагать соперника от начинающего до мастера;
  • автоматически корректировать сложность после партий.

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

Шахматный тренер

Встроенный тренер предупреждает пользователя о серьёзной ошибке и может предложить более сильное продолжение.

После партии программа:

  • находит неточные ходы;
  • предлагает лучшие варианты;
  • помечает критические моменты;
  • помогает повторно разобрать позицию;
  • оценивает качество игры.

Тактические задачи

Настольные и мобильные версии содержат более тысячи встроенных задач. Дополнительно на сайте доступна ежедневно обновляемая задача трёх уровней сложности.

Анализ партий

Shredder позволяет анализировать отдельную позицию, всю партию или набор партий.

Основные функции:

  • одна или несколько главных линий;
  • MultiPV-анализ;
  • автоматическое комментирование;
  • добавление вариантов и текстовых заметок;
  • сохранение оценок в нотации;
  • анализ во время хода соперника;
  • проведение матчей между движками;
  • запуск турниров до десяти движков.

В оболочку можно установить Stockfish и другие UCI-движки, а затем сравнивать их варианты с Shredder.

Основные настройки движка

Hash

Hash определяет объём оперативной памяти, используемый для таблицы транспозиций.

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

MultiPV

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

Permanent Brain

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

Ограничение силы

Игровой уровень можно задавать через внутреннюю шкалу Elo. Это значение предназначено для настройки соперника и не является официальным рейтингом ФИДЕ.

Стиль игры

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

Chess960 и движковые турниры

Shredder поддерживает Chess960, также известные как шахматы Фишера.

В программе можно:

  • играть против компьютера из случайной стартовой позиции;
  • проводить турниры движков;
  • анализировать партии Chess960;
  • использовать UCI-совместимые движки с поддержкой варианта.

В 2006 году Shredder выиграл чемпионат мира по компьютерным шахматам Chess960.

Достижения Shredder

Официальный сайт указывает, что с 1996 года Shredder выиграл 19 титулов чемпиона мира в различных категориях компьютерных шахмат.

К важнейшим результатам относятся:

  • чемпион мира среди микрокомпьютеров в 1996 году;
  • чемпион мира среди микрокомпьютеров и общий чемпион мира в 1999 году;
  • чемпион мира среди микрокомпьютеров в 2000 и 2001 годах;
  • чемпион мира по компьютерному блицу в 2002, 2003, 2004, 2005 и 2007 годах;
  • общий чемпион мира в 2003 году;
  • чемпион мира по компьютерным шахматам Chess960 в 2006 году;
  • победы в чемпионатах шахматного программного обеспечения;
  • 19-й мировой титул, завоёванный без поражений в чемпионате программ на одинаковом оборудовании.

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

Поэтому число 19 не означает девятнадцать побед в одном и том же турнире.

Партии Shredder

Обе партии ниже были сыграны на чемпионате мира среди шахматных компьютеров 2008 года в Пекине.

Атака при разносторонних рокировках

В первой партии Shredder играет чёрными в остром варианте староиндийской защиты.

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

 

Точная игра в сложном окончании

Во второй партии Shredder получает небольшое устойчивое преимущество и постепенно усиливает давление.

После 59.dxe6+ возникает окончание с ладьями и разноцветными слонами. Такие позиции часто обладают большими ничейными ресурсами, но Shredder находит точный план и реализует перевес.

 

На каких системах работает Shredder?

Платформа Доступность
Windows Shredder Classic 5, Shredder 13 и Deep Shredder 13
macOS Три настольные редакции Shredder
Linux Три редакции для 64-разрядных компьютеров
Android Отдельное мобильное приложение
iPhone и iPad Отдельные приложения в App Store
Браузер Бесплатная онлайн-игра с тремя уровнями сложности

Перед покупкой настольной версии стоит проверить совместимость с конкретной операционной системой и процессором. Особенно это важно для современных компьютеров Apple Silicon и новых дистрибутивов Linux.

Мобильный Shredder

Версии для Android, iPhone и iPad предназначены прежде всего для игры и обучения.

В мобильных приложениях доступны:

  • регулируемая сила соперника;
  • автоматическая подстройка уровня;
  • расчёт условного рейтинга пользователя;
  • анализ партий;
  • шахматный тренер;
  • более тысячи тактических задач;
  • дебютная книга;
  • разные варианты оформления доски.

Мобильная версия не равна Deep Shredder 13 по вычислительной мощности, но удобна как повседневный тренировочный соперник.

Можно ли играть против Shredder бесплатно?

Да, существует несколько вариантов.

Онлайн-игра

На официальном сайте можно бесплатно сыграть против Shredder в браузере. Доступны три уровня сложности.

Даже на максимальном онлайн-уровне движок намеренно не использует полную силу и старается оставаться подходящим соперником для человека.

Демонстрационная версия

Для Windows, macOS и Linux можно скачать ограниченную 30-дневную демоверсию Shredder Classic.

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

Отдельных бесплатных демоверсий Shredder 13 и Deep Shredder 13 официальный сайт не предлагает.

Как купить и установить Shredder?

Настольные версии распространяются только в цифровом виде.

Порядок установки:

  1. Выберите платформу: Windows, macOS или Linux.
  2. Выберите Shredder Classic 5, Shredder 13 или Deep Shredder 13.
  3. После оплаты получите письмо со ссылкой и персональным кодом.
  4. Скачайте установочный файл.
  5. Установите программу и введите регистрационные данные.
  6. Проверьте обновления интерфейса.
  7. Настройте Hash, игровой уровень и дополнительные движки.

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

Стоит ли покупать Shredder в 2026 году?

Ответ зависит от цели.

Shredder остаётся интересным выбором:

  • для игры против реалистично настроенного компьютера;
  • для пользователей Linux и macOS;
  • для тех, кому нравится единая программа с доской, анализом и задачами;
  • для проведения домашних движковых турниров;
  • для знакомства с исторически важным движком;
  • для пользователей, ценящих традиционный интерфейс Shredder.

Покупка менее оправданна:

  • если нужен только самый сильный движок;
  • если основной задачей является современный профессиональный анализ;
  • если уже настроены Stockfish и бесплатная UCI-оболочка;
  • если пользователь ожидает регулярных новых версий движка;
  • если необходима современная нейросетевая архитектура.

Для максимальной силы бесплатный Stockfish предпочтительнее. Преимущество Shredder заключается в готовой многоплатформенной среде, настройке человеческого уровня и тренировочных функциях.

Shredder или Stockfish?

Shredder 13 Современный Stockfish
Коммерческая программа и движок Бесплатный движок с открытым исходным кодом
Последнее поколение вышло в 2016 году Регулярно получает новые версии
Основной акцент на игре, анализе и удобной оболочке Основной акцент на максимальной силе
Реалистичные регулируемые уровни Ограничение силы реализовано проще
Windows, macOS и Linux Много платформ, но обычно нужна отдельная оболочка
Shredderbases, задачи и встроенный тренер Только движок и его параметры

Частые вопросы

Какая версия Shredder актуальна?

Официальная настольная линейка включает Shredder Classic 5, Shredder 13 и Deep Shredder 13.

Выпускается ли Shredder до сих пор?

Программа продолжает продаваться и поддерживаться, но нового основного поколения движка после Shredder 13 не выходило.

Чем Deep Shredder отличается от обычного?

Deep Shredder использует одновременно несколько процессорных ядер и быстрее работает на многоядерных компьютерах.

Shredder бесплатный?

Полные настольные версии являются коммерческими. Бесплатно доступны браузерная игра и ограниченная 30-дневная демоверсия Shredder Classic.

Можно ли скачать демоверсию Deep Shredder?

Нет. Официальная демоверсия предоставляется только для Shredder Classic.

Работает ли Shredder на Linux?

Да. Официально предлагаются Shredder Classic 5, Shredder 13 и Deep Shredder 13 для 64-разрядных систем Linux.

Работает ли Shredder на macOS?

Да, официальный сайт продаёт настольные версии для Mac. Перед покупкой следует проверить совместимость с актуальной версией macOS и типом процессора.

Нужна ли мощная видеокарта?

Нет. Основные вычисления Shredder выполняются на центральном процессоре.

Можно ли установить Stockfish в Shredder?

Да. Графическая оболочка поддерживает сторонние UCI-движки.

Можно ли подключить Shredder к другой программе?

Да. Движок Shredder поддерживает протокол UCI.

Кто создал UCI?

Протокол разработали Рудольф Хубер и автор Shredder Штефан Майер-Кален в 2000 году.

Shredder сильнее Stockfish?

Нет. Современный Stockfish значительно сильнее по абсолютной игровой мощности. Shredder интересен прежде всего как законченная программа и регулируемый тренировочный соперник.

Почему у Shredder указано 19 мировых титулов?

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

Итоги

Shredder создаётся Штефаном Майер-Каленом с 1993 года и коммерчески выпускается с 1997 года.

Программа завоевала 19 мировых титулов в разных дисциплинах компьютерных шахмат и стала одним из самых успешных проектов своего поколения.

Актуальная линейка состоит из Shredder Classic 5, Shredder 13 и Deep Shredder 13. Deep-версия использует все ядра процессора, а Classic предназначена для более доступного знакомства с программой.

Новой основной версии движка после 2016 года не выходило, поэтому Shredder уже не соперничает с современным Stockfish за абсолютное лидерство.

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

Главные преимущества Shredder сегодня — удобная многоплатформенная оболочка, реалистичные уровни игры, встроенный тренер и возможность подключать другие UCI-движки.

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

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

НЕТ ПРОГРЕССА В ШАХМАТАХ?

Вам поможет 21-дневный интенсив по шахматам. Гарантия!

Полезные статьи


© Copyright 2011- Шахматный клуб XChess.ru. Все права защищены!