Chess

Chess
Жанр: Tabletop
Разработчик: David Broughton
Издатель: Parker Brothers
Год выхода: 1983
Платформа: DOS
Оценка рецензента:
Оценка рецензента - 10 из 10
Оценка пользователей:
Оценка пользователей - 8.00 из 10
  • 1
  • 2
  • 2
Вашему вниманию предлагается отсутствовавшая в игровых базах данных шахматная программа, редкие упоминания о которой, однако, можно найти на тематических ресурсах. Такое забвение за 40 лет, прошедшие со времени выпуска в 1983 году до размещения в нашем каталоге в 2023 году, объяснить затруднительно, ведь этот шахматный тренажёр выходил под патронажем международной шахматной федерации (FIDE), выпущен известной с конца XIX века компанией и к тому же являет собой качественный программный продукт. Благодаря использованию оверлеев программа могла запускаться на скромных даже по меркам того времени 64 килобайтах оперативной памяти, имеет графический интерфейс с удобным клавиатурным управлением и даже примитивное звуковое сопровождение. Есть многоуровневое меню с приличным количеством настроек и возможностей и текстовый режим с нотацией и панелью дополнительной информации. Что немаловажно, алгоритм написан на ассемблере и работает довольно быстро, а также существует возможность прерывать размышления ПК требованием немедленного хода. Программе известно про рокировки и взятия на проходе, при этом, к сожалению, проходная пешка может превратиться только в ферзя. Программа помнит о ничьих при правилах трёх повторов и о пятидесяти ходах без взятия. Есть грамотно используемая дебютная книга, и сам уровень игры искусственного интеллекта достаточно приличный.

Автор обдумывающего ходы движка уже имел опыт создания таковых, в частности сделав на ассемблере Z80 программу Vega, занявшую в 1979 году второе место на втором мировом чемпионате среди микрокомпьютеров (PCW-MCC 1979 — The Second Personal Computer World Microcomputer Chess Championship), играя на North Star Horizon. Также он участвовал в создании шахматных компьютеров и адаптации математических алгоритмов для шахмат, является соавтором работы "SEX (Search EXtension) Algorithm in Computer Chess". Данный алгоритм задействован в программе Philidor (названной в честь сильнейшего шахматиста во второй половине XVIII века — Франсуа-Андре Даникана Филидора), на основе которой и сделан предлагаемый шахматный тренажёр.

Графически программа смотрится превосходно, используется фиолетовая палитра CGA (так называемая фиксированная четырёхцветная № 1), фигуры нарисованы отлично, доска занимает почти весь экран. Звуковые эффекты являют собой писк встроенного динамика при ходах, и оный можно отключать. Управление фигурами производится со включённым Num Lock при помощи NumPad: клавиша 5 выбирает фигуру и место хода, клавиши вокруг задают направление, - и + позволяют отменять и возвращать ходы, пробел отображает внизу экрана нотацию последнего хода. Выход в DOS из программы по какой-то причине не предусмотрен; в документации предлагается Ctrl + Alt + Del. Имеется текстовый режим с каталогом меню, вызываемым комбинацией клавиш Ctrl + A. Шесть меню выбираются соответствующими цифрами, позволяют начинать новую партию, загружать и сохранять игры, выбирать режим (обычный, блиц или турнир — отличающиеся временным лимитом на обдумывание хода ПК, а также возможностью отменять ходы, что в турнирах не допускается), менять временной контроль, сбрасывать таймеры, задавать расположение фигур, выбирать сторону, играть за обе стороны самому или предлагать делать то же компьютеру, отменять ходы, форсировать раздумья искусственного интеллекта, получать подсказки. Ещё можно запрещать и разрешать компьютеру думать во время хода человека, проводить анализ, поиск мата, очистку доски и выполнять другие действия, к примеру возвращать возможность рокировок для ходивших фигур или то же самое по отношению ко взятиям на проходе. В дополнение к изложенному можно упомянуть о возможности выводить на экран и принтер информационные блоки.

В общем, рекомендуется к ознакомлению не только ценителям шахмат, но и вообще всем интересующимся старыми игровыми программами.
Автор обзора: AndyFox
Незарегистрированные пользователи не могут оставлять комментарии и оценивать игры. Зарегистрироваться можно на этой странице.