Человек и компьютер: Взгляд в будущее — страница 41 из 60

ъяснение и добиться того, чтобы наши компьютерные программы его повторили. Казалось, Deep Blue просто сделал ошибочный слабый ход, хотя нашим сравнительно примитивным движкам потребовалось немало времени, чтобы просчитать позицию вплоть до мата — задача, с которой современные компьютеры справляются за считаные секунды (тогдашний анализ с помощью программы показал, что финальная позиция ведет к мату в 19 ходов, а сегодня мат ставят всего в пять). Возможно, Deep Blue видел гораздо глубже, чем мы и наши шахматные программы, поэтому его ход имел для него смысл? Но какой? «Как компьютер может пойти на такое самоубийство?» — спросил я у Фредерика. Поэкспериментировав немного с программой Fritz, я нашел способ форсировать выигрыш после шаха ладьей моему королю, которого ожидал от Deep Blue. Во время партии я не видел этого порядка ходов, но ясно, что Deep Blue его нашел. Таким образом, я пришел к выводу, что компьютер, увидев надвигающийся мат, сделал ход, позволяющий отсрочить неизбежное. Приговор был вынесен: в совершенно проигранных позициях машины часто делают необъяснимые ходы; и если нам придется анализировать еще больше таких ходов, для меня это будет очень хорошей новостью.

Другие комментаторы согласились с моим выводом. В своей книге об этом матче Кинг назвал 44-й ход Deep Blue «любопытным» и «странным», добавив, что машина могла «увидеть возможность более быстрой победы» после ожидаемых ходов. Поскольку этот ход был сделан в явно проигранной позиции, мы даже не стали помечать его знаком «?», который в общепринятой шахматной нотации используется для обозначения ошибочного хода.

Разобравшись с этой странностью, мы с Юрием занялись дебютной подготовкой ко 2-й партии. Между тем Фредерик взял этот незначительный эпизод 1-й партии и, будучи превосходным рассказчиком, невольно превратил его в легенду. В своей рецензии для ChessBase он красочно описал мою озадаченность 44-м ходом Deep Blue, несмотря на то что в нашем анализе этого момента мы пришли к удовлетворительному заключению (хотя и неверному, как оказалось впоследствии). Фредерик написал: «Вывод был немного пугающим… Deep Blue просчитал все варианты до конца и решил пойти по самому неприятному для соперника пути. "Вероятно, он обнаружил линии, в которых получает мат через 20 и более ходов", — сказал Гарри, радуясь тому, что эти ужасающие своей мощью расчеты все равно способствовали его успеху».

Достаточно безобидный рассказ, тем более что Фредерик включил в статью и мой анализ, проведенный с помощью программы Fritz и показывающий, как бы я мог поставить мат в случае, если бы Deep Blue сделал ожидаемый мною ход. Также следует заметить, что слова «пугающий» и «ужасающий» принадлежали не мне, а Фредерику. Однако после матча стала распространяться легенда, будто я был настолько сильно впечатлен кажущейся глубиной машинных расчетов, что это повлияло на мою игру и на все мои дальнейшие решения в матче, особенно в критически важной 2-й партии. Данное предположение было высказано Мюрреем Кэмпбеллом и нашло отражение в книге Монти Ньюборна о битве с Deep Blue (2002). Кульминационным моментом истории в изложении Кэмпбелла явилось то, что таинственный ход Deep Blue не был основан ни на каких глубоких расчетах; это был совершенно случайный ход, промах, обусловленный другой ошибкой — багом, который Кэмпбеллу и Сюй Фэнсюну не удалось устранить до начала матча.

Легенда обрела новую жизнь, когда статистик и эксперт по прогнозам Нейт Сильвер использовал ее в качестве основы для одной из глав своей книги «Сигнал и шум: Почему одни прогнозы сбываются, а другие — нет» (2012). Объяснение, предложенное Фредериком и популяризированное Кэмпбеллом, оказалось неотразимо привлекательным: Каспаров проиграл Deep Blue из-за ошибки в программе! Вот что пишет Сильвер: «Однако баг сыграл Deep Blue на руку — возможно, компьютеру удалось обыграть Каспарова именно благодаря этому багу». Журналисты Time, Wired и других СМИ развили этот сюжет на свой лад, и каждая их новая история содержала больше неправды об игре в шахматы и моем психологическом состоянии, чем предыдущая{73}.

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

Бóльшая часть того, что Сильвер написал о шахматах верно, взята им из других источников, и на этом фоне особенно бросается в глаза нелепость всего остального. Он, в частности, не понимает роли дебютной книги, а о 6-й партии пишет полную чушь. Например, вот что он говорит по поводу моего выбора защиты Каро-Канн в финальной партии: «Однако Каспаров не разбирался в этой защите…» Действительно, я еще в юности отказался от защиты Каро-Канн, но в то же время являюсь соавтором книги о ней. Кроме того, Сильвер не понимает одной очевидной для любого шахматиста вещи: даже если вы сами редко используете какой-либо дебют, то вы тем не менее можете знать его очень хорошо, если его регулярно применяют против вас, как это было и в моем случае.

Что касается 1-й партии, Сильвер игнорирует важный факт, упомянутый Фредериком в той самой статье на ChessBase, с которой все и началось: «Примерно с этого момента Fritz начал объявлять маты». Даже относительно незатейливая программа Fritz на домашних ПК могла просматривать позиции на дюжину ходов вперед, и все понимали, что для гораздо более быстрого Deep Blue такая глубина просмотра позиции вполне доступна, с учетом небольшого количества материала и вынужденного характера многих из оставшихся ходов. Это резко сужало дерево поиска, а благодаря методу «поиска единственного ответа», который использовался в Deep Thought еще десять лет назад, компьютер мог проводить очень глубокий анализ доступных вариантов. В ситуации, когда королю угрожает шах, а на доске остается всего четыре ладьи и несколько пешек, как это было в 1-й партии, Deep Blue мог легко достичь большой глубины поиска всего за несколько минут. В протоколах, опубликованных много лет спустя, можно увидеть, что Deep Blue достиг глубины 20 полуходов уже чуть раньше, на 41-м ходу, когда на доске было намного больше фигур.

Если бы Deep Blue сделал такой же загадочный ход в равной позиции, была бы совсем другая история, требующая особого расследования. Но, поскольку он сделал это в совершенно проигранной позиции в конце партии, его действия вызвали во мне не более чем любопытство. Поначалу я пришел в замешательство, затем немного поломал голову, но в конце концов забыл. Утверждать, что Каспаров проиграл компьютеру из-за сбоя в программе, использовать это в качестве основы для любительского психоанализа и объяснения моего проигрыша во 2-й партии — абсурдное мифотворчество и дилетантство.

Главу о шахматах Сильвер начинает с цитаты из эссе, которое Эдгар Аллан По написал о шахматном автомате «Турок» в 1836 году. Но думаю, что ему следовало бы обратить внимание на другое высказывание писателя: «Не верьте ничему, что вы слышите, и только наполовину верьте тому, что видите»[7].

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

Если уж на то пошло, к началу 2-й партии я по-прежнему твердо верил в свои силы. Я одолел Deep Blue трижды подряд, включая две финишные партии филадельфийского матча, и испытывал большое облегчение от того, что мне удалось приоткрыть черный ящик. Deep Blue II был хотя и очень силен, но далек от совершенства. В дебютной стадии он допустил ряд помарок в компьютерном духе, хотя и компенсировал их впоследствии. Я переиграл его тактически, доказав свое превосходство в оценке позиции, и одержал безоговорочную победу.

Но во 2-й партии мне предстояло играть черными. Увидев, насколько агрессивно ведет себя машина, когда получает такую возможность, мы решили, что придерживаться прежней — пассивной антикомпьютерной — стратегии при игре черными слишком рискованно. Белыми я мог намного лучше контролировать течение игры и дожидаться благоприятного момента. Черными же безопаснее разыгрывать хорошо известный дебют, и не важно даже, что он есть в дебютной книге машины, — главное, чтобы он давал закрытую позицию, в которой компьютеру будет трудно найти четкий план действий. Недостатком этой стратегии, как и во всех остальных партиях, было то, что она совершенно не соответствовала моему стилю. Играя в антикомпьютерные шахматы, я играл и в антикаспаровские шахматы.

Даже сегодня, оглядываясь назад, трудно понять, была ли эта стратегия правильной. Если бы я имел хотя бы дюжину текстов сыгранных Deep Blue партий, чтобы составить представление о его возможностях, я бы чувствовал себя комфортно со своими любимыми дебютами и готовился к партии так же, как к поединку с любым гроссмейстером. Но не имея ничего, что могло бы лечь в основу специальной подготовки, я решил придерживаться гибких позиций — тогда к длинному списку тревог не добавится еще и беспокойство по поводу дебютных новинок. Я считал, что между игровыми днями должен стараться тратить как можно меньше сил на планирование предстоящих партий. Борьба против машины была изнурительной во всех отношениях, ведь мне приходилось учитывать возможности, которые я никогда не стал бы рассматривать в нормальных условиях, и дважды проверять любые расчеты и решения. Во время обычного турнира или матча мы с Юрием не спали до глубокой ночи, используя каждую секунду времени на подготовку к завтрашней партии. Но в игре с машиной это было бы катастрофой, поскольку она не уставала и не нуждалась во сне, как я.