Вместе с усовершенствованным аппаратным и программным обеспечением Deep Blue приобрел и важного нового члена команды, американского гроссмейстера Джоэля Бенджамина. Фиаско из-за дебютной книги в Гонконге убедило команду IBM в том, что нужна профессиональная помощь, поэтому они наняли гроссмейстера, чтобы тот подготовил дебютную книгу и выступил в роли секунданта во время матча на тот случай, если в книгу потребуется внести какие-либо изменения. Бенджамин также играл с Deep Blue как спарринг-партнер и помогал настроить оценочную функцию компьютера. Даже самая быстрая шахматная машина в мире нуждается в толике человеческих шахматных знаний.
Я тоже отнесся к этому матчу серьезно. В Филадельфию я прилетел из Рио-де-Жанейро, где только что победил сильную бразильскую команду в сеансе одновременной игры. Меня сопровождал мой тренер и секундант Юрий Дохоян. Моя мама, Клара, следила за тем, чтобы в игровом зале были обеспечены все необходимые условия, и всегда сидела в первом ряду. Мой друг Фредерик Фридель помогал мне как неофициальный советник по компьютерным шахматам. Создатель машины Belle Кен Томпсон, продолжавший заниматься разработкой шахматных программ, согласился в качестве нейтрального лица осуществлять наблюдение за моим компьютерным противником. По сравнению с тем цирком, в который превратится год спустя матч-реванш в Нью-Йорке, этот первый матч был по-хорошему старомоден. Здесь собрались журналисты из большинства ведущих печатных изданий, а CNN даже регулярно вела репортажи с «поля битвы». Но в гигантском конференц-зале царила атмосфера непринужденности и открытости. Поскольку организаторами состязания были Ассоциация вычислительной техники и Международная ассоциация компьютерных шахмат, присутствие IBM не слишком бросалось в глаза; от лица компании, как правило, выступал лидер команды Си Джей Тан. Короче говоря, матч мало чем отличался от любого другого шахматного сражения высокого уровня — до того момента, пока я не сел за доску с Deep Blue.
У меня было 20 лет, чтобы подумать над тем, как лучше всего описать это событие — матч между чемпионом мира по шахматам и шахматной машиной чемпионского уровня. Я до сих пор не уверен, что мне это удалось. Напрямую состязаться с компьютером в традиционно человеческой дисциплине на высочайшем уровне — уникальный опыт. Это не то что схлестнуться с компьютером в видеоигре или конкурировать с автоматами на рынке труда, участвуя в «гонках против» или «гонках вместе» с машинами, о чем так хорошо пишут в своих книгах Эрик Бринолфссон и Эндрю Макафи из Массачусетского технологического института.
Джон Генри соревновался перед толпой зрителей с паровой машиной: его мышцы и кости против неутомимого стального зверя. Джесси Оуэнс, бегущий наперегонки с автомобилями и мотоциклами, — такой же пример столь трагикомичной асимметрии. Но все это делалось ради любопытства и развлечения, а не из стремления к реальному противостоянию. Если человек обгонит автомобиль — это круто! Если нет — разве стоило ожидать чего-то другого?
Еще одно различие можно увидеть по тому, как матч освещался в СМИ. В публикациях и телепередачах отражались многовековое романтическое представление о шахматах как о мериле интеллекта и непонимание сути искусственного интеллекта и Deep Blue. «Последний рубеж человеческого разума», «Каспаров защищает человечество», «Машины проникают в последний оплот людей — интеллект». Даже телевизионные шутки по поводу матча — например, в шоу Джея Лено или в вечернем шоу Дэвида Леттермана — носили отчасти тревожный, апокалиптический характер. «Кажется, Каспаров немного нервничает. "Подумаешь! Какие проблемы?" — возможно, думаете вы, но подождите, когда эта большая машина доберется до вашей работы!» «Он играет в шахматы с суперкомпьютером, а до сих пор не научился программировать свой видеомагнитофон!» «Да, еще одна новость: сегодня днем микроволновая печь разгромила в баскетбольном матче "Нью-Йорк Метс"».
Организаторы — да и, признаться, участники — старались придать этому событию эпохальную значимость. Разве стал бы я не соглашаться с тем, что шахматы — «вершина интеллектуальной деятельности человека»? Или с тем, что я — «живой Эверест» или «чемпион мира, который может отстоять честь всего человечества»? IBM также не имела никакого резона опровергать заявления о «творческом мышлении» своей машины и о ее «потенциале преобразовать целые отрасли». Монти Ньюборн из Ассоциации вычислительной техники вел активную PR-кампанию. Монти — прирожденный агитатор; в нем сочетаются мастерское умение применять эффект Барнума и глубокие научные знания в области информатики и шахмат. Даже сегодня меня переполняют воодушевление и гордость, когда я слушаю интервью Ньюборна, в котором он говорит о том, что матч «позволит нам понять, что значит быть человеком», и сравнивает возможную победу Deep Blue с полетом на Луну.
Но я отбросил всю эту шумиху и мифологизацию, как только началась 1-я партия. А началась она с небольшого фальстарта. К моему удивлению, когда арбитр включил часы, Deep Blue еще не работал и оператор — в тот день им был Сюй Фэнсюн — потратил несколько минут на запуск компьютера. Хотя это может показаться мелочью, но такие вещи все равно отвлекают. При столь необычных обстоятельствах довольно сложно достичь необходимой концентрации, особенно когда вы знаете, что у вашего противника нет подобных проблем. Компьютеру не мешает толпа фотографов вокруг стола. Нет смысла смотреть противнику в глаза, чтобы узнать его настроение, и невозможно заметить, как рука оппонента на секунду зависает над кнопкой часов, выдавая его сомнения в правильности избранного хода. Поскольку я считаю шахматы не просто интеллектуальной, но и психологической борьбой, игра против соперника, у которого нет души, в какой-то мере выбивала меня из колеи.
Наконец Deep Blue заработал, и Сюй Фэнсюн сделал первый ход белыми 1.е4, передвинув стоящую перед королем пешку на два поля вперед. Я ответил ходом 1…с5, избрав свой любимый острый контратакующий дебют — сицилианскую защиту. Не волнуйтесь, я не собираюсь шаг за шагом описывать здесь всю партию! Это одна из самых известных партий в истории шахмат, и любой интересующийся может найти ее текст в интернете. Увы, я не могу сказать, что играл отлично. Впоследствии я сам проанализировал все партии этого матча, а ради пущей объективности попросил нескольких сильных московских игроков осуществить такой же анализ с помощью лучших шахматных движков. И сегодня могу констатировать, что в Филадельфии я играл не очень хорошо, хотя и вполне прилично.
Deep Blue отклонил мое приглашение к главным вариантам, что меня слегка удивило: ведь компьютеры превосходно чувствуют себя в сложных тактических позициях, характерных для открытой сицилианской защиты. Вероятно, команда IBM опасалась, что я смогу заманить компьютер в какую-нибудь завуалированную ловушку, и не сочла мудрым опираться на дебютную подготовку Джоэля Бенджамина в этих рискованных вариантах. Вместо этого компьютер сделал тот же второй ход 2.c3, что и в нашем матче-1989, хотя, разумеется, его создатели не ждали, что я буду слепо повторять ту выигранную партию{59}. Попытка повторить свою прошлую победу, не придумав эффективных новинок, — верный способ наткнуться на мину, заложенную вашим противником. Но команда прекрасно подготовила машину, и та делала хорошие ходы, вплоть до десятого, по своей дебютной книге.
Я тоже подготовился неплохо и на десятом ходу свернул с обычного пути, сделав новый ход. При этом не собирался уходить в глухую оборону. Я хотел посмотреть, на что способен соперник. Это был не рапид и не блиц; у каждого из нас на часах было по паре часов, а не минут. Это давало мне достаточно времени на обдумывание, поэтому я не боялся получить сложную обоюдоострую позицию. Deep Blue отреагировал хорошо и получил минимальное преимущество, типичное для игры белыми. Но потом я допустил помарку, и он, сделав несколько точных ходов, впервые создал реальную угрозу. Я взглянул на Сюй Фэнсюна — по привычке, абсолютно бессмысленной в этом матче. Моя позиция заметно ухудшилась. Машина играла сильно. Но самое главное — она играла иначе.
Если прочитать десятки книг и сотни статей, написанных об этом матче и, в частности, о 1-й партии, создается впечатление, будто все авторы посещали разные матчи и анализировали разные партии. Расхождения в оценках — это нормально и даже хорошо. Об объективной истине на доске мы сможем говорить только в том случае, если появится технология (сегодня немыслимая), которая сможет полностью раскрыть все тайны шахмат. Но до тех пор будут существовать разногласия по поводу качества некоторых ходов. Разные гроссмейстеры и разные машины предпочитают разные подходы, которые могут быть одинаково сильными, что придает шахматам особую интригу и увлекательность.
Разумеется, бывают ходы откровенно ошибочные или неточные и позиции, в которых нет явно лучшего хода. В то же время во многих позициях правильный ход очевиден и будет сделан любым достаточно сильным игроком. Примерно 10–15 % позиций требуют опыта и навыка расчетов на уровне мастера, чтобы выработать грамотный стратегический или тактический план. Наконец, 1–2 % позиций действительно сложны настолько, что даже сильные гроссмейстеры могут просмотреть правильный ход. Добавьте к этому состояние стресса и тикающие часы, и вы с трудом поверите, что люди вообще способны демонстрировать такой уровень игры в шахматы, который показывают ведущие гроссмейстеры. Парадоксально, но я обнаружил, что зачастую мы играем под давлением не хуже, а лучше.
Работая над проектом «Мои великие предшественники», я не только стал больше уважать достижения чемпионов прошлого, но и проникся искренним восхищением к шахматистам в целом. Трудно найти вид деятельности, подвергающий наши интеллектуальные и физические способности большему испытанию, чем профессиональные шахматные соревнования. Быстрые расчеты, требующие крайнего напряжения, всплеск адреналина, зависимость судьбы партии буквально от каждого хода — и так продолжается час за часом, день за днем, часто под пристальным взглядом всего мира. Идеальный сценарий для развития кризиса психического и физического здоровья.
Приступив к изучению партий своих знаменитых предшественников, я заранее решил проявить определенную снисходительность — не в анализе партий, где я был предельно беспощаден (чему меня научил мой учитель Ботвинник), а в отношении обнаруженных мной ошибок. Как-никак я живу в XXI веке и стою на плечах гигантов, вооруженный базами данных с миллионами партий и мощнейшими вычислительными ресурсами. Обладая такими преимуществами и оглядываясь назад с высоты накопленного опыта, сказал я себе, не следует слишком сурово осуждать шахматистов прошлого.
Важной частью проекта был сбор всех аналитических комментариев, сделанных ранее к интересующим меня партиям — особенно принадлежащих перу самих участников и их современников. Мой коллега Дмитрий Плисецкий проделал титаническую работу, перерыв горы печатных источников на полудюжине языков. Изначально я предполагал, что аналитик, спокойно работающий в тиши кабинета и располагающий неограниченным запасом времени и возможностью передвигать фигуры на доске, будет более точен и объективен, чем сам игрок. В конце концов, судить задним числом всегда легче. Но одним из первых моих открытий стало то, что при изучении шахматных анализов, проделанных в докомпьютерную эпоху, «объективный взгляд» явно нуждается в корректирующих очках.
Как ни парадоксально, но в комментариях к чужим партиям лучшие шахматисты часто допускали больше ошибок, чем сами сражавшиеся за доской. И даже при последующем комментировании собственных поединков шахматисты бывали менее точны, чем во время игры{60}. Сильные ходы признавались ошибочными, а слабые ходы — сильными. Зачастую журналисты, имевшие весьма слабое представление о шахматах, оказывались неспособны понять всю гениальность сделанного хода; а иногда в сложной позиции никто не мог найти неочевидный блестящий ход, который теперь можно легко увидеть благодаря шахматному движку. Но главная проблема состояла в том, что даже сами игроки попадали в так называемую «ловушку сознания», стремясь комментировать каждую партию как захватывающую историю — связное повествование со своим началом, серединой и концом, с красивыми поворотами сюжета и, конечно же, с моралью в конце.
Из этого открытия я вынес два урока. Первый состоит в том, что под давлением мы обычно мыслим лучше. Стресс и борьба уникальным образом обостряют наши чувства и интуицию. Разумеется, я все равно предпочитаю иметь на обдумывание критического хода 15 минут, а не 15 секунд, но факт остается фактом: в экстремальных условиях наш мозг способен на невероятные подвиги. Мы зачастую не осознаем, насколько мощными интуитивными способностями обладаем, — до той минуты, пока у нас не остается иного выбора, кроме как всецело на них положиться.
Второй урок состоит в том, что все любят красивые истории, даже если те вредят объективному анализу. Мы любим, когда отрицательный персонаж в фильме несет заслуженное наказание. Мы переживаем за слабых и невезучих, за несчастных жертв судьбы и, естественно, за благородных главных героев. Все эти сюжеты присутствуют и в шахматах, и в мире бизнеса с его взлетами и падениями, и они подпитывают мощное когнитивное заблуждение — стремление найти истину там, где ее нет.
Компьютерный анализ разрушает устоявшуюся традицию анализировать шахматные партии как красивые сказки. Компьютеры безразличны к историям. Они показывают, что единственная история, которая есть в шахматах, — каждый отдельный ход, слабый или сильный. Это не так увлекательно, как сочинять шахматные небылицы, но такова природа реальности, и не только в шахматах. Склонность людей представлять вещи как связную историю, а не череду дискретных событий, может приводить к ошибочным выводам. Мы охотно принимаем сюжеты, которые вписываются в имеющуюся у нас картину мира или соответствуют общепринятым представлениям. Именно поэтому так быстро распространяются разного рода слухи и городские легенды: из них мы узнаем именно то, во что хотим верить. Разумеется, и я не вполне застрахован от этой тенденции, поскольку человеку вряд ли под силу избавиться от всех своих пристрастий и суеверий. Но осознать их — ключевой первый шаг, и одно из важных преимуществ сотрудничества человека и машины как раз и состоит в том, что машина помогает нам преодолеть эти непродуктивные привычки мышления.
Помня обо всем этом, давайте вернемся к моменту моей 1-й партии с Deep Blue, когда я столкнулся с затруднениями. Компьютер сделал несколько неожиданных ходов, все больше ослабляя мою позицию. Изучая сегодня суждения коллег об этой партии и слушая по YouTube комментарии, которые давали во время матча другие гроссмейстеры (даже с программой Fritz 4), я четко вижу, что и тогда любовь к красивой истории преобладала над стремлением к объективности. Практически все эксперты были согласны с тем, что я совершил роковую ошибку, когда, вместо того чтобы сгруппировать свои силы и уйти в глухую оборону, контратаковал компьютер в открытой позиции, где его непревзойденные тактические способности представляли для меня большую угрозу. Возможно, это действительно было так, но я не хотел переводить игру в русло, где мой соперник имел бы бесплатное преимущество. Просто я не видел альтернативы.
После моей победы над Deep Thought в 1989 году я дал большое интервью газете The New York Times. Когда мы вместе с журналистом просматривали посвященные этому матчу публикации в СМИ, мне бросились в глаза слова Мюррея Кэмпбелла. «У Deep Thought просто не было шанса показать, на что он способен», — сказал он. «Именно так! — воскликнул я. — Я не дал ему шанса! Высшее искусство шахматиста — не дать противнику возможности показать, на что он способен»{61}.
Семь лет спустя Deep Blue стал слишком сильным для того, чтобы можно было с легкостью диктовать ему свои условия, тем более когда он играл белыми. И хотя мое решение атаковать его короля можно раскритиковать как неразумное в игре против компьютера, это был не такой плохой ход, и уж точно не проигрышный. По иронии судьбы через два хода я сдержал свою атаку, чтобы сохранить пешку. Если бы я продолжил играть в такой же агрессивной манере, какую мне приписывали критиковавшие меня комментаторы, я мог бы спасти партию{62}. Но это противоречило бы привычному сознанию, так что по-настоящему проигрышного хода часто не замечают.
Однако почти все правильно отметили мое упущение. Deep Blue взял пешку далеко от места действия, что в ситуации, когда его король был атакован, казалось неоправданной потерей темпа. Однако компьютер просчитывал ходы достаточно глубоко, чтобы выпутаться из неприятностей. Несмотря на все мои рассуждения об опасностях комментирования, я не могу не поделиться следующим пассажем из статьи Чарльза Краутхаммера в журнале Time. Такого рода описания я полностью поддерживаю.
«В этот момент король Deep Blue подвергся яростной атаке со стороны Каспарова{63}. В такой ситуации любой другой игрок всецело сосредоточился бы на своем короле, пытаясь придумать план спасения. Но вместо этого компьютер проигнорировал угрозу со стороны чемпиона мира и беспечно отправился на охоту за скромными пешками на другом конце доски. В момент максимальной опасности Deep Blue потратил целых два хода — а в игре с Каспаровым потеря даже одного темпа бывает смертельно опасной, — чтобы взять одну пешку. Это можно сравнить с тем, как если бы в битве при Геттисберге генерал Мид отправил своих солдат собирать яблоки за несколько минут до начала атаки армии Пикетта, поскольку, по его расчетам, они успели бы вернуться на позиции за полсекунды до боя.
У людей это называется хладнокровием. Но что если у вас нет крови, даже очень холодной? Значит, у вас нет и страха. Даже если бы генерал Мид точно знал время вражеской атаки, рассчитав точную траекторию перемещения всех солдат, подразделений и пушек в войске Пикетта, ему нужно было обладать абсолютным бесстрашием, чтобы отправить своих людей собирать яблоки.
Но Deep Blue именно так и поступил. Он изучил все возможные ходы и комбинации Каспарова и с абсолютной точностью определил, что успеет вернуться с охоты за пешками и разгромить соперника ровно за один ход до того, как Каспаров сумеет нанести сокрушительный удар. Так оно и произошло.
Для этого нужны не только стальные нервы. Но и кремниевый мозг. Ни один человек не может достичь такой абсолютной уверенности, поскольку ни один человек не может быть уверен в том, что учел все. Deep Blue может».
На 37-м ходу у меня не оставалось иного выхода, кроме как сдаться: впервые в истории человечества компьютер обыграл чемпиона мира в классические шахматы. Я был в шоке; зрители и комментаторы тоже. Даже Сюй Фэнсюн, который видел на экране, что Deep Blue оценил свою позицию как выигрышную, выглядел в миг своего величайшего триумфа слегка растерянным и чуть ли не виноватым. Честно говоря, и сегодня, столько лет спустя, при воспоминании об этом моменте я чувствую себя ужасно, и этих чувств не могут затмить даже переживания во время матча-реванша-1997. Думаю, Сюй хотел бы присоединиться к своим товарищам и прыгать с ними от радости, но ему пришлось отвечать на мои вопросы.
Потрясенный сильной игрой машины, я инстинктивно задал Сюй Фэнсюну вопрос, с которого соперники-гроссмейстеры обычно начинают так называемый разбор полетов после партии. «Где я ошибся?» — спросил я. Но Сюй гораздо лучше разбирался в процессорах, чем в шахматах, и не мог вспомнить детали анализа, который выводился Deep Blue на экран, чтобы ответить на этот вопрос. Это был неловкий для нас обоих момент.
Через месяц после матча я написал в статье для Time, что в тот день я впервые почувствовал: «напротив меня за шахматной доской — новый вид интеллекта»{64}. Это чистая правда. Я не намекаю на какие-либо метафизические интерпретации, но неужели одна только скорость может обеспечить такую впечатляющую игру? Некоторыми своими ходами Deep Blue словно говорил: «Спорим, ты не думал, что компьютер способен сделать такой ход!» Например, в какой-то момент в миттельшпиле он пожертвовал пешку за инициативу, что является очень человеческой тактикой и не вяжется с традиционной меркантильностью машин.
Это была лучшая сыгранная компьютером партия, которую я когда-либо видел, и после поражения у меня возникла мысль — а не слишком ли сильна эта машина, чтобы ее побороть? Тем же вечером я задал этот вопрос Фредерику: «Что если эту штуку невозможно победить?» Я всегда знал, что когда-нибудь это случится, — так, может, час пробил?
Ответа долго ждать не пришлось. На следующий день во 2-й партии, играя белыми, я применил медленный, маневренный дебют. Идея была в том, чтобы не создавать для Deep Blue очевидных мишеней: я знал, что компьютер не способен разрабатывать стратегические планы как человек. По крайней мере я на это надеялся. Как обычно, не обошлось без технических проблем. Уже на шестом ходу Deep Blue сыграл неважно. По словам Фредерика, я не мог скрыть своей радости, ибо это означало, что в его дебютной книге есть серьезная ошибка. Компьютер не был непобедим, и я уже приготовился к легкому выигрышу. Вы можете представить себе мое разочарование, когда арбитр подбежал к столу и сказал, что Сюй Фэнсюн случайно сделал не тот ход и взял не ту пешку — так же, как это произошло в моем лондонском миниматче с программой Fritz. Правила разрешали исправить ошибку оператора, и дальше партия продолжалась без сбоев. Однако этот случай показывает, сколь опасно, когда функции оператора выполняет слабый шахматист: ведь допущенные им ошибки отвлекают лишь одного игрока — человека, но никак не машину.
Комментируя матч, Сюй Фэнсюн заявил, что Кэмпбелл не смог правильно загрузить файл с обновленной после 1-й партии дебютной книгой в основную машину, находившуюся в Йорктаун-Хайтс. В результате оператору пришлось полагаться на так называемую расширенную книгу, которая содержит довольно расплывчатые рекомендации, основанные на статистике из базы данных по гроссмейстерским партиям. Но я об этом не знал, и Deep Blue достойно справлялся с дебютной стадией, следуя дебютной теории гроссмейстерского уровня, пока на 14-м ходу я не применил новинку. Некоторые комментаторы утверждают, что на игру Deep Blue в этой партии повлиял «баг в оценочной функции», но, откровенно говоря, я устал от выяснений того, когда в плохой игре машины виноваты баги, а когда — неправильная оценка.
Моя стратегия сработала, и компьютер получил позицию с устойчиво слабой структурой, которую он не знал, как защитить. Я понял, что простых попыток избежать острых тактических стычек недостаточно. Мне нужно было стремиться к позициям, требующим скорее знания общих принципов, чем умения вести краткосрочные расчеты. Deep Blue был снабжен функциями оценки, но они не отличались особой сложностью: изучив запрограммированные предпочтения машины, я смог использовать их в своих интересах. Например, если я понимал, что Deep Blue собирается сохранить ферзей на доске — в целом неплохая идея для машины, играющей против человека, — я мог поставить его перед выбором: разменять ферзей или сделать более слабый ход.
Такого рода адаптация человека к игре с компьютером объясняет, почему некоторые эксперты утверждали, что шахматные машины не смогут в ближайшем будущем одержать победу над гроссмейстерами. Как только человек понимает правила и знания, управляющие игрой машины, он начинает использовать их в своих интересах. Но на практике оказалось, что сверхбыстрый перебор устраняет потребность в больших знаниях, а все слабости с лихвой компенсируются чистой глубиной поиска.
Но Deep Blue пока не достиг такого совершенства. Во 2-й партии я предложил ему жертву пешки, от которой он не смог отказаться, и в итоге мой соперник фатально ослабил белые поля вокруг своего короля. Возможность свести поединок вничью у компьютера еще оставалась, но лучшие ходы были слишком глубоки для его поиска и он не знал общих принципов, позволяющих защитить такие позиции. После долгого аккуратного маневрирования я выиграл одну пешку, затем еще одну, и на 73-м ходу Мюррей Кэмпбелл объявил о сдаче партии. Я сравнял счет и, что гораздо важнее, убедился в том, что мой противник не был непобедим.
Теперь я знал, что «новый вид интеллекта» — всего лишь более быстрая версия хорошо знакомых мне компьютерных программ, и немного расслабился. Да, Deep Blue очень силен, но не сильнее меня, и у него есть явные недостатки. Как и в игре с человеком, теперь я мог нацеливаться на его слабые стороны и избегать сильных.
В 3-й партии Deep Blue повторил тот же дебют, что и в 1-й, пока не сменил курс и не использовал ход, вставленный в его дебютную книгу Бенджамином непосредственно перед партией. Мы продолжали играть в соответствии с его планом до 18-го хода, когда Deep Blue обнаружил, что линия, которую Бенджамин собирался включить в обязательную дебютную книгу, но, к счастью для себя, этого не сделал, ведет к потере фигуры. Это дало мне небольшое преимущество и четкую цель, поэтому я решил, что у меня есть все шансы одержать вторую победу подряд. Но Deep Blue сделал то, чем славятся все машины: он начал ожесточенно обороняться. Если существует хотя бы один ход, способный спасти позицию, компьютер обязательно его найдет. К моему большому разочарованию, Deep Blue нашел длинную цепочку ловких ходов, позволивших ему избежать опасности и добиться ничьей.
Точность расчетов в стрессовых условиях — еще один аспект асимметрии в противостоянии человека и машины. Так называемые острые позиции характеризуются высокой степенью сложности и тяжелыми последствиями в случае любой ошибки. Оба игрока словно балансируют на канате, и первая же ошибка может быть роковой. Однако компьютеры в такой ситуации, наоборот, чувствуют себя неплохо, поскольку любые другие ходы, помимо правильного, получают очень низкие оценки. Людям недоступна такая степень уверенности, и к тому же, только человек осознает, что он рискует потерять равновесие и упасть. В такой позиции я ощущаю опасность, чувствую, как бурно разрастается дерево вариантов. Но для машины это вполне нормальная ситуация, особенно если она, как Deep Blue, имеет особые расширения поиска, увеличивающие глубину просмотра вариантов с наиболее значимыми последствиями.
После трех партий счет был равным, но, поскольку в двух из трех оставшихся партий мне предстояло играть белыми, я чувствовал себя более-менее комфортно. Благодаря победе Deep Blue в 1-й партии внимание к нашему матчу со стороны СМИ многократно возросло, но, конечно, машина не способна давать интервью. В 4-й партии я разочаровал Фредерика Фриделя, моего советника по компьютерным шахматам, проигнорировав его советы насчет дебютной стадии. Я начал играть очень активно. На 13-м ходу я обдумывал жертву фигуры на королевском фланге, но затем счел этот шаг слишком рискованным. Примечательно, что в партии с любым другим соперником, будь то человек или машина, я бы пошел на жертву. Но тут знал: стоит мне допустить в такой позиции малейший просчет — и я подпишу себе приговор. Оглядываясь сегодня в прошлое, могу сказать, что это был важнейший момент. Я не просто играл в шахматы; я осознавал, что играю против машины, чьи способности в определенных областях намного превосходят мои, и вносил в свою игру определенные коррективы.
В 4-й партии произошла еще одна техническая заминка — как раз в тот момент, когда я готовил опасную атаку. Я потратил много времени на обдумывание предыдущего хода, намечая пожертвовать коня за две пешки и атаку. Но, прежде чем Deep Blue успел ответить, случился системный сбой, и машину пришлось перезапускать. Я был в ярости, поскольку в решающий момент партии меня вывели из состояния глубокой сосредоточенности. На перезапуск компьютера ушло 20 минут, и, когда он вернулся в игру, он сделал сильный ход, избежав моей жертвы. Это заставило меня задаться вопросом, не происходило ли за кулисами что-то еще, помимо системных сбоев. (Последующий анализ показал, что принятие компьютером жертвы привело бы к примерно равной игре.)
Теперь позиция уравнялась, но ситуация на доске оставалась довольно острой, к тому же у меня начинался цейтнот. Я знал, что, если доведу партию до 40-го хода, нам будет добавлено дополнительное время; вопрос был в том, хочу я этого или нет. Сделав несколько точных ходов, к 40-му ходу я выстроил крепкую оборону, а затем нашел способ создать ничейную стойку, и вскоре партия закончилась. Счет был по-прежнему равным — 2:2. Оставалось сыграть всего две партии, но я был полностью истощен. Посещаемость матча продолжала расти, а внимание СМИ переросло в настоящий ажиотаж. Обе команды давали непрерывные интервью и появлялись на всех телеканалах, и IBM с удивлением обнаружила, что ее второстепенный шахматный проект привлек к компании больше внимания, чем все остальное, что она делала за долгие годы своего существования.
Одного дня отдыха между 4-й и 5-й партиями оказалось явно недостаточно, чтобы я успел восстановить силы. Поэтому в 5-й партии я решил сменить свою обычную сицилианскую защиту на русскую партию, называемую и защитой Петрова. Это не было проявлением патриотизма. Защита Петрова разворачивается относительно спокойно и даже, по мнению некоторых, скучно. Она часто приводит к массовым разменам фигур и симметричным пешечным структурам, что снижает динамику позиции. Поскольку я устал от острых схваток с суперкомпьютером, мне это показалось идеальным вариантом, хотя такие позиции не входили в мой обычный репертуар. Deep Blue перевел избранную мной защиту в дебют четырех коней, для которого, впрочем, характерно столь же спокойное развитие событий, как и в русской партии.
После ряда разменов я получил крошечное преимущество. И, думая о том, чтобы сохранить силы для завтрашней последней партии белыми, на 23-м ходу предложил ничью. Для новичков в мире шахмат предложение ничьей может показаться странной идеей. Представьте себе двух боксеров на ринге, прекращающих бой во втором раунде, или футбольный матч, который останавливается на 15-й минуте, потому что тренеры обеих команд решили, что ничья — хороший результат. До того, как были введены специальные правила, любой игрок мог предложить сопернику заключить ничью после любого хода. Другой игрок мог согласиться на это предложение или нет и в последнем случае продолжить партию.
Ничья всегда была неотъемлемой частью шахмат, по крайней мере в их новейшей истории. Существует много позиций, в которых ни одна сторона не может добиться победы, включая патовые ситуации, когда сторона, имеющая право хода, не может сделать ход ни одной из фигур. Ничья приносит обоим игрокам по пол-очка, так что это определенно лучше, чем проигрыш. Предложение ничьей — своего рода любезность, позволяющая сильным игрокам не изнурять себя утомительной игрой в очевидно равных позициях, которая ни к чему не приведет. Это способ сказать: «Я знаю, что ты знаешь, как свести эту партию к ничьей, и ты тоже знаешь, что я знаю, как это сделать, поэтому давай пожмем друг другу руки и отправимся отдыхать». Конечно, зрители могут быть разочарованы столь быстрым завершением партии, но на шахматных матчах обычно присутствует мало зрителей, поэтому тут не о чем волноваться. Кроме того, в XIX веке уровень игры был относительно низким, поэтому почти все партии завершались красивыми победами и поражениями.
Проблемы начались, когда мастера начали использовать предложение ничьей в стратегических и даже тактических целях. Если ничья никак не влияет на ваше положение и положение вашего соперника в турнирной таблице, зачем зря стараться? Можно договориться о ничьей на раннем этапе и идти набираться сил на следующее сражение. Или же вы могли почувствовать, что ваше положение ухудшается, — и, пока соперник этого не заметил, почему бы не попробовать предложить ничью? Вскоре тенденция переросла едва ли не в эпидемию: расписные партии, даже между сильными гроссмейстерами, сократились до нескольких минут и десятка ходов. Привычка оказалась заразной, и сегодня даже на слабых любительских турнирах нередко встречаются короткие ничьи.
В конце концов организаторы гроссмейстерских турниров не могли больше мириться с таким положением вещей и начали вводить специальные правила, устанавливающие минимальное число ходов в партии. Сейчас на турнирах практически стало стандартом, что ничью можно предлагать только после 30-го или 40-го хода, хотя это не помогает бороться с ничьими при троекратном повторении позиции. С повышением мастерства игроков и улучшением их счетных навыков количество ничьих неуклонно возрастает, и сегодня примерно половина всех партий на турнирах и матчах среди шахматной элиты заканчивается вничью. Я не вижу в этом проблемы, поскольку шахматы — интеллектуальная игра, а не драка, и ничья является справедливым результатом. Тем не менее различные заинтересованные стороны предпринимают регулярные попытки внести в правила изменения, поощряющие более агрессивную и результативную игру, — например, присуждая три очка за победу и одно за ничью, как это делается во многих профессиональных футбольных и хоккейных лигах.
В матчевой игре короткие ничьи могут быть стратегически полезны. Во время 5-й партии я все еще чувствовал себя уставшим и не видел смысла продолжать игру в сложившейся равной позиции. Мое раннее предложение ничьей разочаровало почти семь сотен зрителей, собравшихся в тот день в конференц-зале, но, на их счастье (как потом выяснилось, и на мое), команда Deep Blue отказалась и решила продолжить партию. Между прочим, это еще один уникальный аспект игры с машиной: разве не сама машина должна принимать решение о принятии или отклонении предложения о ничьей? Например, если она оценивает позицию как бесперспективную или плохую, не должна ли она автоматически соглашаться на ничью? Но что если машине нужна только победа? Это оказалось слишком сложной задачей, и, как и в случае с дебютной книгой, не было найдено лучшего решения, чем, по сути, вмешательство человека.
На момент предложения ничьей Deep Blue оценивал свою позицию как чуть худшую. После продолжительного обсуждения команда IBM решила последовать рекомендации Бенджамина, считавшего, что еще рано сворачивать игру, тем более что в финальной партии компьютер будет играть черными. Однако следующим же ходом Deep Blue совершил серьезную ошибку. Не будучи способным просчитать отдаленные последствия, он допустил связку, надолго ограничившую свободу его фигур, в то время как я начал продвигать вперед свои пешки. Не имея активного плана и не понимая, что единственным спасением для него было вырваться из этой позиции, Deep Blue несколько ходов продолжал бесцельно переставлять фигуры. Когда его горизонт поиска позволил ему обнаружить опасность, было уже слишком поздно, чтобы что-либо изменить. В итоге на 45-м ходу я одержал победу и впервые в матче вырвался вперед. Даже при проигрыше последней партии мне была гарантирована матчевая ничья.
Несмотря на усталость, в 6-й партии я был уверен в своих силах. Переиграв машину в 5-й партии, я считал, что изучил ее слабые стороны. Наверное, с моей стороны это было преувеличением, но после пяти партий я действительно знал гораздо больше, чем неделю назад, и все эти знания я собирался применить в последней партии. Мы повторили первые несколько ходов из моих первых двух партий белыми, пока Deep Blue не сделал новый ход. Отставая в счете, команда IBM решила во что бы то ни стало найти способ победить черными, но это было нелегко. Иногда за весь год я не проигрывал ни одной партии белыми, несмотря на мой агрессивный стиль, а здесь, чтобы выиграть матч и получить чек на $400 000, мне требовалась всего лишь ничья, поэтому я не собирался рисковать.
После совершенной мной перестановки ходов Deep Blue не смог продолжать игру по дебютной книге и начал действовать довольно слабо, получив пассивную позицию. Без помощи дебютной книги он не знал, как это знал бы гроссмейстер, что в определенных дебютах определенные фигуры должны встать на определенные поля, не важно, в какой последовательности. Именно такое обобщенное, основанное на аналогиях мышление мы, люди, используем все время. В его отсутствие Deep Blue, чтобы избежать неприятностей, пришлось всецело полагаться на поиск, но диапазон доступных ему вариантов все время сужался. Я продвинул вперед свою ферзевую пешку, заставив его отвести фигуры назад. Именно о такой игре я мечтал: закрытая, а не открытая; стратегическая, а не тактическая. Я почувствовал запах крови.
На 22-м ходу мне представилась заманчивая возможность отдать свою фигуру на съедение его королю, чтобы нанести победный удар. Но насколько я был уверен в этой жертве? На девяносто процентов, да. Возможно, даже на девяносто пять. Но в партии против Deep Blue мне требовалась стопроцентная уверенность. Впоследствии анализ показал, что это действительно был бы победный удар, но не факт, что затем я сыграл бы идеально. К тому же у меня не было причин рисковать, поскольку я уже добивал противника. Черные не имели никакой контригры, и мои пешки продолжали продвигаться вперед. Зрители в зале пришли в волнение, когда поняли, что происходит. Deep Blue задыхался, его слон и ладья находились в ловушке на первой линии и не могли сдвинуться с места. В конце концов черные фигуры оказались настолько связанными, что мне даже не пришлось идти на прорыв. Любой ход Deep Blue привел бы к крупным потерям материала и мату, поэтому его команда решила, что нет смысла оттягивать неизбежное, и объявила о сдаче партии.
Я выиграл матч со счетом 4:2, как и прогнозировал, но это оказалось гораздо сложнее, чем я думал. Я высоко оценил работу команды Deep Blue. Временами их компьютер демонстрировал такое качество игры, которое я считал недоступным для машины. Я адаптировал свою стратегию и довольно легко выиграл последние две партии, что, впрочем, сыграло негативную роль в нашем последующем матче-реванше с Deep Blue. В своей статье в журнале Time я подвел итог:
«Возможно, в этом состояло мое важнейшее преимущество: я мог обозначить приоритеты и скорректировать свою игру. Компьютер был не в состоянии сделать то же самое в отношении меня. Таким образом, несмотря на наличие определенных признаков интеллекта, это довольно странный интеллект, неэффективный и негибкий, что заставляет меня думать, что в моем распоряжении есть еще несколько лет».
На самом деле у меня было ровно 450 дней до матча-реванша, который завершился 11 мая 1997 года. Таким образом, я стал последним чемпионом мира, который выиграл матч у компьютера. Почему же это знаменательное событие не отмечено в календаре исторических дат?!
Несмотря на весьма скромную рекламу, наш первый матч с Deep Blue стал крупнейшим по тем временам интернет-событием. IBM пришлось выделить специальный суперкомпьютер наподобие того, на котором работал Deep Blue, чтобы справиться с нагрузкой на свой веб-сайт. В далеком 1996-м, когда большинство людей подключались к интернету по телефонным линиям через модем, это продемонстрировало, что потенциал новой коммуникационной сети очень велик и однажды она сможет конкурировать с телевидением и радио.
Вероятно, команда Deep Blue была не совсем довольна результатом матча, и особенно последней партией, хотя они заявляли, что полностью удовлетворены. В конце концов, их суперкомпьютер выиграл партию у чемпиона мира и заставил меня изрядно попотеть в первых четырех партиях. Но больше всего радовалась компания IBM. Врученный мне как победителю чек был мелочью по сравнению с тем, что шумиха вокруг матча сделала для ее курса акций и корпоративного имиджа. В одно мгновение старая, неповоротливая IBM превратилась в современную крутую компанию, которая идет в авангарде развития систем искусственного интеллекта и суперкомпьютеров, бьющихся за превосходство над человеческим разумом. По крайней мере так это выглядело со стороны, и фондовый рынок воспылал энтузиазмом.
В своей книге Монти Ньюборн пишет, что стоимость акций IBM выросла на $3310 млн чуть больше чем за неделю{65}, в то время как тот же показатель у остальных компаний, входящих в индекс Доу — Джонса, значительно снизился. Вместо денежного приза мне следовало бы попросить опцион на акции IBM! Название Deep Blue постоянно мелькало в СМИ, а вместе с ним и бренд IBM. Разумеется, это было хорошо и для меня, особенно в Америке, где чемпионы мира по шахматам не самые популярные личности. Моя филадельфийская победа над Deep Blue привлекла ко мне гораздо больше внимания СМИ, чем выигрыш у Ананда нью-йоркского матча за мировую корону. Оказалось, что быть защитником человечества куда почетнее, чем просто чемпионом мира.
Такая шумиха вокруг матча с Deep Blue гарантировала, что матч-реванш состоится. Оставалось решить — когда. Команда Deep Blue ни за что не согласилась бы на повторную встречу, не успев внести в машину значительные улучшения. Сколько времени займет подготовка новой версии, достаточно сильной для того, чтобы представлять собой настоящую угрозу? В процессе переговоров стало ясно одно: дело не в том, что команда Deep Blue хочет испытать свое усовершенствованное детище, и не в том, что Гарри Каспаров хочет положить в карман очередной призовой чек. Матч-реванш неизбежен потому, что IBM жаждет получить пальму первенства.
8. Реванш любой ценой
Кен Томпсон создал революционную шахматную машину Belle (микропроцессоры которой, кстати говоря, легли в основу Deep Blue), когда он работал в исследовательском центре Bell Laboratories в Нью-Джерси, на знаменитой «фабрике идей», известной своими прорывными инновациями в широком спектре областей, от солнечных батарей и лазеров до транзисторов и мобильных телефонов. Томпсон также стал одним из ведущих разработчиков вездесущей операционной системы Unix, лежащей в основе других операционных систем — Mac OS от компании Apple, Android от Google и Linux, на которых работают миллиарды устройств и серверов.
Как и в ранние годы агентства ARPA, Bell Labs придерживался в своей деятельности следующего принципа: вместо того чтобы начинать с разработки конкретного продукта, надо описать значимую проблему и затем изобрести технологию для ее решения. Я услышал об использовании такого же подхода в новом Инновационном центре General Electric рядом с Детройтом, куда меня пригласили в 2010 году провести семинар. Мне сказали, что задача центра — стимулировать мышление в духе «свободного полета мысли», которое вышло из моды после десятилетий отраслевой консолидации и поглощений. Во время моего семинара кто-то заметил, что сегодня гигантские компании часто считают, что даже если они не создают новаторские продукты или технологии, кто-то где-то обязательно это делает, и, когда появится что-то стоящее, новшество можно будет просто купить. Но если вы не занимаетесь инновациями, надеясь на других, то в конечном счете можете столкнуться с неприятностями.
На этом семинаре я процитировал Алана Перлиса, пионера в области информатики и первого лауреата премии Тьюринга (ученый получил награду в 1966-м по решению Ассоциации вычислительной техники). В своей знаменитой статье «Эпиграммы о программировании», опубликованной в 1982 году, Перлис написал, что «оптимизация препятствует эволюции». Это высказывание бросилось мне в глаза, поскольку на первый взгляд показалось противоречивым. Как может усовершенствование мешать эволюции? Разве сама эволюция не является непрерывным, постепенным улучшением?
Но эволюция — это не улучшение, а изменение. Как правило, от простого к сложному, но ключ — рост разнообразия, изменение природы вещей. Оптимизация может сделать компьютерный код быстрее, но не меняет его природы и не создает ничего нового. Перлис любил показывать «эволюционное древо» языков программирования и то, как один язык эволюционировал в другой в процессе адаптации к новым потребностям и новому аппаратному обеспечению. Он утверждал, что только амбициозные цели ведут к эволюции, поскольку они ставят перед нами новые задачи и рождают новые потребности, которые не могут быть удовлетворены только за счет оптимизации существующих методов и инструментов.
Это также вопрос «цены выбора». Если чрезмерно сосредоточиться на оптимизации, не создавая ничего нового, может наступить застой. Всегда проще вносить улучшения, чем изобретать что-то действительно новое, другое, но последнее гарантирует гораздо бóльшую отдачу во всех отношениях.
Эта максима Перлиса широко применима и за пределами программирования, хотя здесь тоже следует проявлять осторожность, чтобы не переусердствовать. Она сама эволюционировала в популярную присказку «оптимизация — враг инноваций», которая может увести нас на еще одну скользкую дорожку. Многие вещи, которые мы называем инновациями, представляют собой нечто лишь немногим большее, чем умелая аккумуляция множества мелких оптимизаций. Например, в первом iPhone довольно мало инновационных технологий, и он даже не был первым в своем роде. Знаменитый iPad также не пионер в мире планшетов и т. д. Но быть первым — и даже быть лучшим — вовсе не гарантия успеха. Способность соединить вместе правильные компоненты в правильное время решает очень многое, особенно в эпоху, когда маркетинговые бюджеты растут, а средства, выделяемые на НИОКР, сокращаются. Ни одно изобретение само по себе не является «прорывным» — ему нужно обеспечить «прорывное» использование.
Чарльз Бэббидж, Алан Тьюринг, Клод Шеннон, Герберт Саймон, Дональд Мичи, Ричард Фейнман, Кен Томпсон… Этот список можно продолжать очень долго. Все эти и многие другие выдающиеся мыслители и изобретатели XX века посвящали столько времени шахматам, что у меня невольно возникает вопрос: что если бы они не увлекались этой игрой? Как это повлияло бы на их продуктивность — в лучшую или худшую сторону? Польза шахмат для развития концентрации и творческого мышления у детей научно доказана. Возможно, они оказывают такое же влияние и на взрослых? Или же дело в том, что раннее обучение игре в шахматы благоприятно сказалось на развитии мыслительных способностей этих великих ученых?
Раньше считалось, что мозг теряет свою пластичность еще до достижения совершеннолетия, но в последние годы появились иные точки зрения. Нобелевский лауреат Ричард Фейнман подробно рассказал о том, как его странные хобби — исполнение бразильской музыки на барабанах бонго и искусство открывания замков отмычками — помогают ему в занятиях физикой, а не отвлекают от них. Кен Томпсон любил пилотировать свой маленький частный самолет. И даже если вам уже поздно мечтать о Нобелевской премии, никогда не поздно научиться играть в шахматы, тем более что многочисленные исследования подтвердили, что игра в шахматы и другие сложные виды умственной деятельности позволяют отсрочить старческую деменцию.
По иронии судьбы создание Томпсоном сверхбыстрой специализированной машины Belle положило конец эволюции шахматных машин. Результаты, полученные с помощью скорости, грубой силы и оптимизации, были слишком хороши для того, чтобы пренебречь ими, желая создать конкурентоспособную шахматную машину. И хотя впоследствии многие важные изменения сделали поиск более эффективным и добавили крупицы шахматных знаний, выигрышная концепция была уже найдена. Благодаря совместной работе интернет-сообщества программистов над усовершенствованием методов программирования, более совершенным дебютным базам данных и все более высокопроизводительным процессорам от Intel, шахматные движки для ПК стремительно улучшались. Уже через шесть лет суперкомпьютер Deep Blue стоимостью в миллионы долларов, с его специализированными шахматными микропроцессорами и колоссальными вычислительными мощностями, был превзойден обычными коммерческими программами для ПК, работающими на сервере Windows корпоративного класса.
Это означает, что вы можете создать шахматную машину на лучшем в мире специализированном аппаратном обеспечении и на данный момент она будет сильнейшей на планете. Но, если вы не станете постоянно вкладывать огромные деньги в замену дорогостоящих специализированных микропроцессоров на все более миниатюрные и быстродействующие, эта шахматная машина окажется замороженной во времени. Выигрыш, который IBM получила за победу над чемпионом мира, компенсировал колоссальные инвестиции, но впоследствии компания не смогла найти своему шахматному суперкомпьютеру иного применения, кроме как отправить его в музей Смитсоновского института в Вашингтоне.
Я не собираюсь вступать в спор с IBM, которая в многочисленных пресс-релизах и интервью оправдывала затраты на Deep Blue заявлениями о том, что этот проект послужил полезной испытательной площадкой для технологий параллельной обработки и других проектов. Думаю, в этих заявлениях есть доля правды. Но я не понимаю самой необходимости таких оправданий. Что плохого в том, что одна из величайших в мире хай-тек-компаний вкладывает деньги в увлекательный поиск, состязание, объединяющее массовую культуру и высокие технологии? Понятно, что IBM хотела превратить эти сотни миллионов долларов инвестиций в рекламу своих продуктов и непосредственный рост продаж. Она добилась своего, но шахматный проект, показавший готовность компании браться за новые задачи и ее исследовательский дух, принес ей кое-что еще. Нет лучшего способа завоевать долю рынка, чем захватить воображение людей.
Разговоры о матче-реванше с Deep Blue начались еще на церемонии закрытия первого матча в Филадельфии. Я спросил у руководителя команды Си Джей Тана, сумеют ли они существенно улучшить Deep Blue в ближайшее время. Он сказал, что да, поскольку теперь знают, чтó для этого необходимо. «Хорошо, — ответил я, — тогда я дам вам еще один шанс!»
Я не шутил. Мне было известно, что компьютеры становятся все быстрее, а шахматные машины — все сильнее, в соответствии с законом Мура: удвоение скорости позволяет увеличить глубину просмотра на один дополнительный слой, а увеличение глубины просмотра на один слой повышает шахматную силу машины примерно на 100 пунктов рейтинга и т. д. Но, очевидно, даже опытная и талантливая команда, опиравшаяся на огромные ресурсы IBM, не могла не столкнуться с трудностями. Ей потребовалось шесть лет, чтобы поднять рейтинг Deep Blue с 2550 пунктов до 2700 — уровня, на котором он играл в Филадельфии. Несмотря на то, что у машины были новые микропроцессоры, новый суперкомпьютер и персональный тренер-гроссмейстер, я перехитрил ее в 5-й партии и практически без сопротивления разгромил в финальной 6-й. Может быть, Deep Blue достиг такого порога, когда отдача от увеличения глубины поиска стала минимальной? Мне не верилось, что они сумеют усовершенствовать машину до моего уровня 2800+ без нескольких лет упорной работы.
Эта оценка являлась на то время вполне разумной, если не считать нескольких проблем. Во-первых, я не представлял, сколько денег IBM будет готова вложить в доработку Deep Blue, после того как ее небольшой шахматный проект вызвал мировую сенсацию. Буквально за неделю название Deep Blue превратилось практически в синоним искусственного интеллекта, что сделало IBM одним из лидеров технологического сектора, по крайней мере в глазах широкой общественности. Deep Blue стал самым узнаваемым продуктом, созданным компанией, за многие годы. Генеральный директор IBM Лу Герстнер разработал план стратегического возрождения, который включал еще несколько таких же громких проектов, в том числе использование суперкомпьютерной системы наподобие той, на которой работал Deep Blue, для обслуживания информационной сети на Олимпийских играх в Атланте в 1996 году. Еще один проект — создание системы прогнозирования погоды в режиме реального времени, поспешно переименованной в Deep Thunder для того, чтобы оседлать волну популярности шахматной машины.
Если едва разрекламированный матч, в котором Deep Blue одержал победу в 1-й партии, сделал так много для рыночной капитализации и имиджа IBM, только представьте, какие выгоды компания могла извлечь из матча-реванша, запустив свою PR-машину на полную мощь, — особенно в случае победы машины!{66} Никого особо не интересовало, что Deep Blue в целом проиграл наш первый матч, и мало кто помнил о том, что я его выиграл. Та первая битва, организованная Ассоциацией вычислительной техники и Международной ассоциацией компьютерных шахмат в Филадельфии, была частью научного эксперимента, начатого еще в 1948-м. Хотя Deep Blue определенно не являлся фаворитом, победа в 1-й партии свидетельствовала о прогрессе машин, и его создатели пожинали плоды заслуженного успеха.
Но в матче-реванше все будет иначе, и ставки для IBM поднимутся несравнимо выше. Компания, как говорят в покере, пошла ва-банк, вложив десятки миллионов долларов в организацию грандиозного шоу в Нью-Йорке. Если Deep Blue снова проиграет, акционеры могут решить, что компания транжирит их деньги, пусть даже ей удастся привлечь к себе огромное внимание. Из передовой компании, смело берущейся за решение самых актуальных и сложных задач, она может превратиться в неудачника. Мишенью для шуток в вечерних ток-шоу и многочисленных карикатурах станет она, а не я. Хватит ли Герстнеру духа, чтобы бросить перчатку в третий раз? Возможно, да, но не так скоро, и кто знает, что может случиться за эти несколько лет?
Я недооценил, как много стояло на кону для IBM. И не мог даже подумать о том, что компания создаст не просто шахматную машину, чтобы победить меня за шахматной доской, а машину, чтобы уничтожить меня. Любой ценой.
Второй проблемой, повлиявшей на мою оценку матча-реванша, была потеря объективности в отношении собственной игры. Как я уже говорил, прошлые успехи могут навредить будущим. Убедительно переиграв Deep Blue в последних двух партиях, я совершил типичную и опасную ошибку, приписав победу скорее своей хорошей игре, чем плохой игре соперника. На первый взгляд это может показаться не столь уж важным, поскольку в матче-реванше мне предстояло встретиться с тем же соперником, но, когда вам противостоит машина, все меняется. Из своих поражений команда Deep Blue вынесла знаний гораздо больше, чем я из своих побед, и компания использовала эти знания, чтобы нацелиться на мои слабые стороны и укрепить свои сильные. Они постарались не просто удвоить скорость машины, а исправить ее конкретные недостатки.
Михаил Ботвинник знал о матчах-реваншах намного больше других. В 1948-м он стал шестым чемпионом мира в истории, выиграв матч-турнир пяти лучших гроссмейстеров, организованный после смерти в 1946 году предыдущего чемпиона мира Александра Алехина. «Золотое поколение» советских шахматистов безоговорочно доминировало в мировых шахматах в 1950–1960-е годы, и Ботвинник был патриархом, primus inter pares — первым среди равных. Примечательно, что он удерживал шахматную корону, выигрывая не матчи на первенство мира, а матчи-реванши. В 1951-м он впервые отстоял свой титул, сыграв вничью матч с Давидом Бронштейном (по правилам ФИДЕ претендент должен был одержать победу, а при ничьей действующий чемпион сохранял титул). В 1954 году Ботвинник сыграл вничью матч и с новым претендентом — Василием Смысловым. Но три года спустя Смыслов одержал победу, и Ботвинник впервые потерял титул.
Однако Ботвинник не собирался так просто уступать шахматную корону. По правилам в случае поражения экс-чемпион, вместо того чтобы снова проходить обычный трехлетний отборочный цикл, автоматически получал право на матч-реванш в следующем году. Это давало любимцам советской власти, коим был и Ботвинник, значительно больше шансов на возвращение короны. Правда, ему все равно требовалось одержать победу за шахматной доской, что он и сделал в 1958 году: выиграл у Смыслова первые три партии матча-реванша и в итоге вернул себе чемпионский титул.
В 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 ничьих).
Оставшаяся часть 1996 года была для меня напряженной как в личном, так и в профессиональном плане. В воздухе витали перемены, и переговоры по поводу матча-реванша и подготовка к нему не входили в мой список приоритетов. Я вел такую бурную деятельность, что порой не мог сказать, она ли отвлекает меня от шахмат или, наоборот, шахматы не дают мне заняться другими делами. Оуэн пытался превратить матч-реванш в более масштабный проект с участием IBM — серию шахматных событий, включая запуск специализированного веб-сайта и многое другое. После того как Intel отказалась поддерживать Профессиональную шахматную ассоциацию, передо мной встала задача найти для ПША новых спонсоров, и я сумел договориться с Credit Suisse о финансировании августовского турнира серии Гран-при в Женеве. Месяц спустя я привел российскую команду к золотым медалям на Всемирной шахматной олимпиаде в Ереване. А в декабре выиграл один из сильнейших турниров в истории (Лас-Пальмас, 1996), пройдя всю дистанцию без поражений. Но моей главной «победой года» стало рождение сына Вадима в октябре.
Наши отношения с IBM в преддверии матча-реванша наглядно показали еще один фундаментальный просчет в моей оценке предстоящего сражения. От дружелюбия и открытости, характерных для филадельфийского матча под эгидой Ассоциации вычислительной техники, не осталось и следа. Теперь, когда IBM отвечала за все до единого аспекты мероприятия, я сталкивался с самыми разными препятствиями и даже враждебностью со стороны организаторов. Если бы я обратил более пристальное внимание на заявления, которые делались в СМИ представителями IBM на протяжении этого года, то не был бы так удивлен. В августе руководитель проекта Deep Blue Си Джей Тан в интервью The New York Times без обиняков заявил: «Мы больше не проводим научных экспериментов. На этот раз мы будем просто играть в шахматы»{70}.
Я не отношусь к разряду людей, неспособных за себя постоять. У меня за спиной тысячи шахматных баталий, и я прекрасно владею стратегией и тактикой политического маневрирования и психологической войны. Во время моих первых матчей за шахматную корону с Карповым мне приходилось вести сражение не только с выдающимся гроссмейстером за шахматной доской, но и с выдающимися представителями советской бюрократии в конференц-залах. Если бы, отправляясь в Нью-Йорк, я знал, что общая тональность матча-реванша изменится и вместо вальса Шопена зазвучит воинственный марш Чайковского, то я бы соответственно скорректировал свое поведение. Но на тот момент я ничего не подозревал, поскольку IBM была не только моим противником, но и хозяйкой, организатором и спонсором матча. И я надеялся даже на большее — на то, что компания станет моим партнером.
Вот почему я согласился на столь скромный призовой фонд (все, особенно мой агент, считали, что мне следовало потребовать намного больше): я верил в перспективы будущего сотрудничества с IBM. Во время визита в ее штаб-квартиру в 1996 году я встретился со старшим вице-президентом, который заверил меня в том, что компания готова выступить спонсором серии Гран-при моей Профессиональной шахматной ассоциации. Мы строили большие планы относительно нашего сотрудничества, включая создание веб-портала, проведение показательных партий и реализацию других совместных проектов, призванных способствовать продвижению шахмат и, конечно же, бренда IBM. Компания даже направила в Москву команду, чтобы встретиться со мной и моими друзьями-помощниками и обсудить запуск сайта «Клуб Каспарова». У меня не было причин сомневаться в приверженности IBM этим грандиозным целям — до тех пор, пока мне не прислали контракт, где ни одна из них не упоминалась. Нам сказали, что рекламно-маркетинговый отдел, отвечающий за бюджет матча, не одобрил дополнительные проекты, поэтому «нам жаль, но мы будем просто играть в шахматы». Это впервые навело меня на подозрения, что IBM готовится к ожесточенной драке. Си Джей Тан и другие продолжали на публике говорить о будущем сотрудничестве, но только ради большего эффекта.{71}
Мне трудно передать свое разочарование, ведь я вложил столько времени и сил в то, что — как я надеялся — должно было стать великим переворотом в шахматах. Я чувствовал, что команда IBM предала свои идеалы — те самые идеалы научного поиска, которые и заставили меня присоединиться к их эксперименту в 1989 году, когда я впервые сыграл с Deep Thought. Тогда я встретился с командой и был впечатлен ее амбициями и преданностью делу. Во время первого матча в Филадельфии между нами царило глубочайшее взаимное уважение. Но накануне реванша я со всей ясностью осознал: IBM не хочет моего уважения и партнерства — она хочет моей головы.
Мне вновь и вновь напоминали, что я поставил свою подпись под правилами матча, а потому не могу жаловаться на то, что устроители исполняют их буква в букву. В частности, это касалось моей просьбы предоставить мне тексты всех партий, сыгранных Deep Blue за истекший год. Перед первым матчем я легко получил такие тексты, хотя их было немного. Но перед матчем-реваншем мне лаконично заявили: никаких текстов нет и не будет. Мы знали, что Бенджамин, Ильескас и другие сыграли с Deep Blue множество тренировочных партий, но IBM больше года намеренно не выставляла свою машину на публичные соревнования. Позже выяснилось, что мы недооценили число гроссмейстеров, принявших участие в проекте. Моя Профессиональная шахматная ассоциация балансировала между жизнью и смертью, а IBM благодаря мне давала работу многим моим коллегам. Нам сказали, что, поскольку тренировочные партии не были официальными, по правилам матча-реванша компания не обязана делиться со мной информацией о них. Я не получил текста ни одной партии.
Когда я сообщил об этом на пресс-конференции перед матчем, Тан заявил, что в таком случае я должен буду прислать им тексты всех моих тренировочных партий с другими компьютерами. Хотя за минувший год я сыграл в турнирах десятки партий, сведения о которых находились в свободном доступе, я немедленно ответил, что готов передать тексты всех моих партий с программами Fritz и HIARCS. Но дальше этого разговора дело не пошло, и Deep Blue остался для меня черным ящиком до начала матча. Другая моя уступка в итоге обернулась против меня. После филадельфийского матча я знал, как изнурительно играть с машиной в классические шахматы, и хорошо понимал, что мне потребуется как можно больше времени на отдых в партии против соперника, который вообще никогда не устает. Но вместо того, чтобы настоять на дне отдыха накануне финального поединка, я безрассудно согласился на два дня передышки сразу после 4-й партии — в таком случае 5-я и 6-я партии могли быть проведены в выходные дни, что, вероятно, давало возможность повысить посещаемость матча и расширить его освещение в СМИ. Я совершил ошибку, которая дорого мне обойдется.
Пресс-конференция стала для меня вторым тревожным звонком, предупредившим о том, что эксперимент закончен и дружескому состязанию положен конец. Больше не было никаких совместных обедов, никаких приятельских разговоров о предстоящей партии, как во время первого матча. Я понял, что заблуждался, наивно веря в добрую волю своих соперников, и внезапно словно прозрел. Поэтому, когда меня спросили, что будет, если я проиграю матч, я ответил: «Тогда нам придется провести еще один — на справедливых условиях». Это был довольно резкий ответ, но только теперь передо мной открылась истинная картина. Я злился на себя за то, что так легкомысленно отнесся к правилам и другим договоренностям. Мне просто не приходило в голову, что после первого матча ситуация может настолько измениться. Я мог только надеяться, что вся эта скрытность и враждебность не повлияют на то, что будет происходить за шахматной доской.