Светлая тема

Рецензия на игру Nimzo 8

Time is Money

Не скажу, чтобы на постоянной основе, но довольно-таки часто поигрываю я в шахматы, в том числе и с неодушевленным соперником. А что поделаешь, народ нынче пошел занятой, подходящего спарринг-партнера днем с огнем не сыщешь. Да и равновесие сил в борьбе с живым оппонентом поддержать редко удается, ибо шанс найти среди знакомых «умеренно» сильного игрока ничтожно мал. Участие в турнирах опять-таки отпадает, прежде всего, в силу нехватки времени. Как-то я имел удовольствие провести вечер в клубе Чигорина, когда там проводился чемпионат Ленинграда. Не буду утомлять читателя списком именитых участников, поныне сверкающих на российской и международной аренах, а вместо того перейду прямо к сути дела. Так вот, в нормальном режиме партии игрались с 17 до 22 часов. При необходимости, на следующий день назначалось доигрывание с 17 до 23 часов. Если и здесь победителя определить не удавалось, то проводилось дополнительное доигрывание. Понятно, что для профессионала подобный график является нормой жизни, а как быть шахматисту средней руки?

CM, Nimzo & Co.

Для него как нельзя лучше подходит специализированная программа, созданная при участии знатоков одной из старейших в мировой истории игр. Хотя нет, доподлинно известно, что и корифеи шахматных искусств охотно прибегают к услугам портативных советчиков. Так, бывший претендент на звание чемпиона мира гроссмейстер Виктор Корчной, рассказывая об особенностях подготовки к соревнованиям, едва ли не первым делом вспомнил про ноутбук с базой данных на ведущих мастеров. Но если вести речь о бытовых, домашних программах, то сразу вспоминается легкий и удобный Chessmaster от Mindscape с голландским движком The King. Лично мне четвертой версии CM (под Windows) хватало за глаза, и если бы не смена техники, так бы и держалась четверочка на хардовом драйве. Но что меня всегда волновало, так это истинная сила CM в сравнении с другими разработками. Ведь 99% своих пользователей эта программа обставит без всякого труда, а как она смотрится среди равных?

Странно, но среди участников последнего мирового первенства среди микрокомпьютеров детища Mindscape не оказалось. На состязании, проходившем в Лондоне с 21 по 25 августа 2000 года, первенствовала программа Shredder, обязанная своим появлением на свет немцу Стефану Мейер-Калену. Вторым был небезызвестный Фриц, а вот восьмое место (второе после Фрица в блице) занял герой сегодняшнего рассказа Nimzo 8. Из девяти партий Nimzo четыре выиграл, две свел вничью и в трех потерпел поражение. Для заинтересованных лиц приведу типичные конфигурации машин-участниц. Победитель выступал на Athlon-1000/768 Mb, Фрицу достался комп P3-1000/512 Mb, ничуть не уступил Nimzo с P3-1000/768 Mb. Не слабо для августа месяца, правда? А большинству и по сей день такой троглодит в страшном сне не приснится...

Продолжу играть роль птицы-секретаря и приведу очередную справку. Nimzo 8 был создан доктором Доннингером из Вены. Его предшественниками были: Nimzo Guernica, Nimzo 3, Nimzo 3.5, Nimzo 98, Nimzo 99 и Nimzo 7.32. Как видим, на недостаток родственников наш шахмайстер не жалуется. Первые версии движка работали исключительно под родной оболочкой, но затем, начиная с нумера 7.32, произошла трансформация. Теперь engine можно присобачить к чуждому интерфейсу, скажем, от Фрица или Юниора. И именно этот вариант был пущен в оборот в случае с Nimzo 8. То есть, нам дана оболочка от Fritz 6 со встроенным Nimzo 8, плюс несколько менее мощных движков. Вот такой компот получился, господа геймеры. Попробуем разобраться, насколько жизнеспособной оказалась предлагаемая помесь.

CM vs. Nimzo

Для начала я решил, насколько это позволяла обстановка, испытать Nimzo на прочность. С этой целью я столкнул его с CM 7000, исправив таким образом промах, допущенный организаторами чемпионата мира. Увы, при проведении опыта пришлось довольствоваться одним компьютером с просто смехотворными аппаратными данными. Чтобы не уснуть за монитором раньше срока, был установлен контроль по 25 минут каждому. Право первого хода, а стало быть, и инициатива достались CM. Выглядит логично, если исходить из принципа старшинства. Как оказалось, настроен CM в этот вечер был весьма агрессивно, предложив не столь часто практикуемый королевский гамбит. Nimzo поведение вражеского AI не смутило, как итог, жертва была принята и карусель завертелась. Борьба шла практически на равных, без заметного перевеса какой-либо из сторон. В одном моменте Nimzo просто сразил меня наповал, сочтя сделанный CM ход «не слишком» хорошим. Долго ли, коротко ли, но партия докатилась до эндшпиля, в котором белые получили проходную пешку на ферзевом фланге и своего не упустили. Разумеется, одна-единственная партия, да еще в домашних условиях, не может быть показательной, а все-таки...

Во второй, и заключительной, части эксперимента обеим программам была дана для решения задачка средней сложности. Композицией, как отдельным разделом шахматных искусств, я интересуюсь с давних пор; когда-то у меня даже хранилась пухлая тетрадка, в которой были собраны лучшие задачи и этюды корифеев жанра вроде Ллойда и Троицкого. Итак, была взята задача, где белые ставят мат в пять ходов. После расстановки фигур на доске жмем OK и... опаньки! CM нашел верное решение в считанные доли секунды, обставив конкурента по всем статьям. Сказать по правде, такой прыткости от семитысячника, держа в памяти быстродействие четвертого CM, я никак не ожидал. Nimzo искал ведущие к матовой позиции ходы относительно долго, но зато, в отличие от скорострельного оппонента, снабдил итоговое решение подробным комментарием, с указанием возможных ответвлений. Ну что же, каждому свое.

Разборка

Теперь немного полезной инфы для полного профана в шахматах. Таковых сограждан я, к сожалению, вынужден отговорить от приобретения игры. Во-первых, отсутствует интерактивная обучалка, которую, не вполне удачно, заменили англо- или немецкоязычные хелпы. Если вы (или ваш ребенок) хотите начать с азов, то лучше останьтесь с CM. Едва ли подсказки и намеки, встроенные в Nimzo, сумеют заменить курс молодого бойца. Я попробовал спросить совета у мудрого AI уже на первом ходу. На раздумья многоопытный тугодум потратил порядка 10 (!) секунд и выдал исключительно оригинальное е2-е4. Поехали дальше. Признаюсь, меня смущают игры, в которых до самых примитивных вещей приходится докапываться. В какой-то момент мне приспичило поиграть за черных, ан дудки вам! То ли настала пора задуматься о собственном комплексе неполноценности, то ли с Nimzo действительно не все в порядке, но настройки, отвечающей за смену сторон, я, за приемлемое время, обнаружить не сумел. Пришлось крутить доску и давить на Move Now!, чтобы вынудить AI сделать ход первым. А может, так и было задумано?

Продолжаем выкручивать руки подозреваемому. Согласно заявкам девелоперов, в Nimzo 8 встроена такая занимательная штуковина, как игра вслепую. Вы, без всякого сомнения, слышали о феноменальных способностях отдельных шахматистов, повергающих в пух и прах любительские массы на сеансах одновременной игры, да еще и не видя перед собой доски. Можно вспомнить чешского гроссмейстера Властимила Горта, который славился подобными выступлениями. Поглядел я на скриншот с сайта Chessbase и решил попытать счастья. Но как убрать с доски фигуры? Для проведения подобных партий даются особые шрифты Blind Fonts, но никаких рекомендаций по их подключению. Пришлось тыкаться вслепую для того, чтобы вслепую поиграть. Ну, чем не дебилизм? Да и откуда, позвольте спросить, тем самым желанным рекомендациям взяться? Взглянем-ка пристальней на двуязычный хелп. Английский вариант датирован 30 марта, немецкий, который посвежей, 2 июля. Но оба они никакого отношения к Nimzo не имеют, так как один в один передраны с Fritz 6. Такое наплевательское отношение можно понять, когда речь идет об аддоне или бюджетном релизе, но здесь-то, при цене в 100 марок, откуда такая халатность? Или пользователи, по крайней мере, те из них, кто купил легальную версию, совсем не заслуживают уважения?

Напоследок немного о приятном, чтобы развеять сгустившиеся сумерки. Случайно завалялась у меня на HD база с кучей партий. Удивительно, но к Nimzo ее удалось подключить без осложнений, чего не скажешь о CM. Видите ли, CM уважает всего один формат, и плевать он хотел на все остальные. Опять-таки, при попытках экспорта-импорта позиций возможности Nimzo заметно шире. Любители теории, а таковые непременно найдутся, оценят объемистый дебютный справочник (неужели еще остались неизведанные островки?). Примечательно наличие Handicap and Fun опции, чего нет в CM. Вы можете провести вечер в компании с такими приятными личностями, как Assassin, Desperado, Moron или Drunk. Если же преднастройки не катят, имеется тонкая регулировка психологического портрета партнера. Главное, на Джека-Потрошителя или мистера Хайда не напороться... И, под самый конец, упомяну о возможности проведения турнира, в котором подключенные движки могут скрестить шпаги с живыми игроками.

Итоги

Коэффициент Эло, согласно заверениям девелоперов, в Nimzo 8 возрос, по сравнению с предшествующей версией, на целых 50 пунктов. Сомнительно, однако, чтобы этот показатель сподвиг на приобретение произведения Chessbase рядового покупателя. Скорей, Nimzo способен заинтриговать начинающего программиста, благодаря наличию в комплекте «шахматного» языка Che++ с документацией и готовыми модулями. Если верить доктору Доннингеру, то Che++ - чуть ли не идеальное средство для первого знакомства с миром констант и вариаблей. Чего не скажешь о самом Nimzo, такой «шах-мат» жителям деревни Васюки не приглянется. Разве что редкий заезжий гроссмейстер глаз положит, да раскошелится сдуру.