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

В 1960-м история повторилась: Ботвинник был сокрушен 23-летним Михаилом Талем и потерял корону во второй раз. Год спустя в матче-реванше мало кто верил в успех 50-летнего Ботвинника, но тот в очередной раз доказал, что недооценка его шахматной силы опаснее, чем все феерические комбинации Таля. Ботвинник играл сильнее{67} и, убедительно выиграв матч-реванш, снова вернул себе чемпионский титул. Он удерживал его до весны 1963 года, когда проиграл матч Тиграну Петросяну, а ФИДЕ уже отменила матчи-реванши. Победа Петросяна была заслуженной, но кто бы поставил против Ботвинника в матче-реванше, даже с противником на 18 лет моложе? Только не я.

Ботвинник продолжал успешно выступать в турнирах, создал названную его именем детскую шахматную школу (в которой позже учился и я) и уделял много времени разработке экспериментальной шахматной программы. Но, пожалуй, самый важный урок он преподал всем нам своими победами в матчах-реваншах со Смысловым (1958) и Талем (1961). Пока молодые чемпионы нежились в лучах славы, Ботвинник тщательно изучал проигранные партии и готовился к новому сражению. При этом он анализировал не только игру соперников, но и, особенно критически, собственную. Ботвинник понимал, что недостаточно найти слабые места в игре Смыслова и Таля — надо повысить свое мастерство, выявив и устранив свои недостатки. Мало кто умел быть таким же требовательным к самому себе, и еще меньше людей были способны пользоваться этим умением столь же эффективно, как Ботвинник.

В процессе подготовки Ботвинник сосредоточивался на тренировочных партиях и анализе партий, в которых, как он считал, повторялись позиции, плохо разыгранные им в прошедших матчах. Он понимал, что не может контролировать подготовку своих соперников, но в состоянии усовершенствовать собственную игру. Конечно, я находился в другой ситуации: Ботвинник проиграл первые матчи, и самоуверенность не застилала ему глаза (вероятно, в отличие от чувств Смыслова и Таля). Его сосредоточенность на собственных слабых сторонах — ценный урок для каждого, кто участвует в состязательной деятельности любого рода.

Ботвинника, считавшегося бесстрастным, подстегивали и хвастливые заявления победителей, слишком быстро сбросивших экс-чемпиона со счетов. Так, Смыслов после победы в матче 1957 года сказал, что «трудная борьба за высший шахматный титул окончена»: теперь Ботвинник, освободившийся от тяжкого чемпионского бремени, может расслабиться и играть в свое удовольствие. В излишней самоуверенности соперника Ботвинник увидел слабость и позже написал: «Зазнайство не располагает к работе»{68}.

Если бы я тогда вспомнил слова моего учителя! Я бы осознал, что моя игра в первом матче была в лучшем случае посредственной и только неожиданное ослабление Deep Blue в последних двух партиях замаскировало этот факт. Как точно подметил Мюррей Кэмпбелл из команды Deep Blue, я просто не позволил машине показать, на что она способна. Конечно, это отчасти свидетельствовало о моем успехе, но также означало, что теперь создатели машины знали, над чем конкретно им нужно работать к следующему матчу, чтобы заполнить зияющие пробелы. В отличие от Сюй Фэнсюна, Кэмпбелл хорошо разбирался в шахматах и потому лучше понимал происходящее. Он видел разницу между просто проигрышами и плохими проигрышами: из последних следует извлекать уроки, иначе они будут повторяться снова и снова. Вот что он сказал Ньюборну о сокрушительном поражении Deep Blue в 6-й партии: «Думаю, Каспаров не представляет всех сильных и слабых сторон Deep Blue, да и как можно было бы их постигнуть за пять партий? Но я думаю, что ему удалось наткнуться на что-то такое, что он смог использовать в своих интересах, и это отлично сработало»{69}.

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

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

Говоря, что гроссмейстер имеет рейтинг 2700, мы указываем средний показатель его результатов в нескольких сотнях партий. Как правило, рейтинг весьма точно свидетельствует об уровне мастерства шахматистов, за исключением очень молодых игроков и небольшой горстки гроссмейстеров с очень нестабильной игрой. У шахматных машин это не так. Когда после первого матча у меня спросили, действительно ли шахматная сила компьютера Deep Blue соответствует его рейтингу 2700, я ответил: «Да, вполне, но в одних позициях я бы оценил его рейтинг на 3100, а в других на 2300». В острых тактических позициях Deep Blue играл выше моего уровня 2800+. То же самое можно было сказать даже о шахматных программах для ПК, тогда еще не таких мощных, как сегодня. Но в закрытых маневренных позициях, где Deep Blue не мог применить свое выдающееся умение рассчитывать варианты, он нередко делал странные и бессмысленные ходы, которых никогда бы не сделал даже плохой игрок, понимающий общие принципы. Способность компьютера к оценке в целом была слабой, а порой — просто ужасной, чем я и воспользовался в первом матче.

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

Увы, это прекрасно понимала и команда Deep Blue. В отличие от меня, айбиэмовцы воспользовались подходом моего учителя Ботвинника и сосредоточились на собственных слабостях. Практически с первых дней подготовки они решили бросить основные усилия на улучшение оценочной функции. Это означало, что им нужно привлечь сильных гроссмейстеров для более точной настройки и, вопреки первоначальному плану, изготовить новый набор шахматных микропроцессоров со встроенной новой функцией оценки. Мюррей Кэмпбелл и Джо Хоан разработали новые программные инструменты, сделавшие процесс настройки еще более эффективным. Сильный испанский гроссмейстер Мигель Ильескас помогал Джоэлю Бенджамину в усовершенствовании дебютной книги и проведении тренировочных партий с машиной для дальнейшей оптимизации ее оценочной функции. По словам Сюй Фэнсюна, уже вскоре Deep Blue побеждал лучшие коммерческие шахматные движки — даже тогда, когда вычислительную мощность компьютера намеренно снижали до уровня его соперников. Это означало, что он стал гораздо умнее, чем прежде. Таким образом, мне предстояло встретиться не просто с более быстрой машиной, но и фактически с новой программой.

Вскоре после матча в Филадельфии (февраль 1996) меня вместе с моим другом Фредериком Фриделем и моим новым американским агентом Оуэном Уильямсом пригласили в штаб-квартиру IBM в Йорктаун-Хайтс. В ходе дружественной встречи мы поговорили о реванше и обсудили некоторые моменты матча. Мне дали взглянуть на анализ моей партии, выполненный Deep Blue. Я указал на несколько слабых мест в этом анализе, что, вероятно, было не такой уж хорошей идеей. Я по-прежнему рассматривал наши матчи как совместный научный эксперимент. Например, в аналогичной ситуации с Карповым разве стал бы я рассказывать ему, как меня победить?! Мы пообщались по дистанционной связи с двумя зарубежными лабораториями IBM, в том числе с одной в Китае. Все выглядело как начало серьезных партнерских отношений, на которые я и рассчитывал. Несколько месяцев спустя мы согласовали основные условия матча-реванша: он пройдет в Нью-Йорке с 3 по 11 мая 1997 года и тоже будет состоять из шести партий. В ходе продолжавшихся в течение всего года переговоров мы договорились о других деталях и призовом фонде. Он более чем удвоился и составил $1 100 000, из которых $700 000 предназначалось победителю.

На это более привычное распределение призового фонда часто ссылаются как на доказательство того, что в тот период я меньше верил в свои силы. Ведь в первом матче я предложил схему «победитель забирает все» и в конце концов согласился разделить приз из расчета четыре к одному. Возможно, здесь есть толика правды, хотя тогда я об этом не думал. К тому же деньги не являлись для меня главным фактором. Я мог бы заработать намного больше с меньшими усилиями, выступая в показательных матчах. Но при таком крупном призе за весьма короткий матч имело смысл осторожничать. Договоренность, что за проигрыш во втором матче я получу столько же, сколько за победу в первом, представляла собой неплохую страховку. Я был уверен в себе, но шесть партий — это очень мало. Иногда я буксовал на старте. Так, из пяти матчей на первенство мира с Карповым я лидировал после шести партий только в последнем (1990), в трех матчах после шести партий я отставал, а в одном счет был равным, но в итоге я выиграл три матча и один свел вничью, не проиграв ни одного (наш первый, безлимитный матч был прекращен досрочно, когда я уменьшил отставание в счете с 0:5 до 3:5 при 40 ничьих).