людей о шахматах, а также на обширный справочник дебютов. Кроме того, в штате IBM состоял выдающийся гроссмейстер. В наши дни такое сочетание высокоскоростных вычислений и задаваемых человеком параметров иногда называют добрым старым ИИ (good old-fashioned AI, или GOFAI).
В 1988 году Гарри Каспарова спросили, сможет ли компьютер обыграть гроссмейстера к 2000 году. «Это исключено, – ответил он. – А если у кого-то из гроссмейстеров возникнут сложности в игре с компьютером, я с удовольствием его проконсультирую». У Каспарова действительно был опыт игры с машинами. Тремя годами раньше в ходе сеанса одновременной игры он сыграл с 32 компьютерами сразу; восемь компьютеров были названы в его честь. Он выиграл все партии до единой.
Менее чем через 10 лет, в мае 1997 года, машина Кэмпбелла и Сюя посрамила великого Каспарова на мероприятии, которое сегодня воспринимается как переломный момент в долгом сосуществовании компьютеров и игр. К моменту матча, проводившегося в постмодернистском небоскребе в Среднем Манхэттене, Каспаров уже 12 лет был бессменным чемпионом мира. Он достиг высочайшего рейтинга в истории и считался тогда, пожалуй, величайшим шахматистом всех времен. Матч в Нью-Йорке был вторым поединком Каспарова с Deep Blue. Впервые они встретились год назад в Филадельфии, где Каспаров обошел машину в шести партиях со счетом 4:2. Однако победа далась нелегко. По словам компьютерного консультанта гроссмейстера, после одной особенно напряженной партии Каспаров «вернулся в свой номер, разделся до трусов и долго смотрел в потолок». Комментируя прошедший в Филадельфии матч, Каспаров отозвался о машине так: «В некоторых позициях она видит настолько глубоко, что играет как бог».
«В известном смысле это защита всего человечества, – сказал Каспаров. – Компьютеры играют в обществе огромную роль. Они повсюду. Но есть граница, которую они не должны пересекать. Они не должны вторгаться на территорию человеческой креативности».
Работая в помещении IBM, которое называли шахматной лабораторией, Кэмпбелл, Сюй и их коллеги создали не просто программу, а, скорее, специализированный суперкомпьютер, IBM RISC System/6000, оснащенный почти 500 специализированными шахматными чипами. Он сильно походил на очень большой холодильник черного цвета, а его вес составлял 1,4 т. Этот монстр мог анализировать около 200 млн шахматных позиций в секунду, причем теоретический максимум достигал одного миллиарда. Каспаров справлялся от силы с тремя. Еще одна машина IBM с такой архитектурой вскоре стала самым быстродействующим суперкомпьютером в мире и использовалась Министерством энергетики США для моделирования ядерных испытаний.
Матч-реванш, проводившийся в 1997 году в Нью-Йорке, предусматривал серию из шести партий. Победителем должен был стать тот, кто выиграет больше партий. Победа приносила игроку одно очко, а ничья – по половине очка каждому. Команда Deep Blue обосновалась в кабинете на 35 этаже небоскреба Equitable Center. Суперкомпьютер разогревал помещение так, что, по воспоминаниям Сюя, там было невыносимо жарко даже в майке и шортах. У Каспарова была отдельная комната с большим запасом бутылок с водой и бананов.
Сами партии разыгрывались в другом помещении на том же этаже – в студии, обставленной как рабочий кабинет в загородном доме представителя верхнего сегмента среднего класса. На стенах висели репродукции романтических картин в золоченых рамах. Слева от главных действующих лиц располагалась книжная полка, на которой рядом с тиснеными корешками муляжей толстых книг стояла не одна, а целых три декоративных утки из дерева. Справа была еще одна полка с книгами и большая модель парусного корабля. За каждым игроком стояло комнатное растение. Темп игры задавали огромные часы люксового бренда Audemars Piguet. Казалось, все эти декорации были созданы, чтобы, так сказать, смягчить удар – заверить зрителей, что даже если «мы» проиграем, то все равно сможем нежиться под сенью наших парусников и томов в кожаных переплетах. Никаких светящихся красных глаз робота. Со стороны оператора Deep Blue стол нарастили так, чтобы на нем уместились дорогой монитор IBM, клавиатура, мышь и телефон.
В отдельном зрительном зале находились несколько сот зрителей, а также для усиления эффекта стояла уменьшенная деревянная модель компьютера Deep Blue. Снаружи, на Седьмой авеню, перекупщики продавали двадцатипятидолларовые билеты по $500. Опрошенные гроссмейстеры и международные мастера единодушно прочили победу Каспарову. Букмекеры из Вегаса придерживались того же мнения.
Оправдывая прогноз, Каспаров выиграл первую партию на 45-м ходу, причем белые разыграли комбинацию, известную как староиндийское начало[18]. Но по ходу партии произошло нечто странное. К 44-му ходу Каспаров далеко оторвался, и его победа была практически гарантирована. Но затем Deep Blue переместил ладью из центра вниз. Казалось, это был бессмысленный ход – и он действительно был бессмысленным. (Более стандартным был бы ход ладьей на f5 с объявлением белым шаха.) В такой позиции мой теперешний лэптоп, перебирающий около двух миллионов позиций в секунду, находит гарантированный мат для Каспарова за 17 ходов. Но в пылу сражения Каспаров приписал этому бесполезному ходу глубокий смысл, как это свойственно нам, людям. Он его не понял и посчитал, что Deep Blue работает на более высоком уровне. И хотя на следующем ходу машина сдалась, его это не разубедило.
Как выяснилось, причиной этого хода был всего лишь компьютерный баг – даже программа Deep Blue не была застрахована от подобных неприятностей.
Исполнение компьютерного кода застопорилось, но в нем была предусмотрена функция обеспечения отказоустойчивости, в соответствии с которой он должен был сделать случайно выбранный разрешенный ход, если вычисления занимали слишком много времени. Ход ладьей на d1 как раз и был таким рандомным разрешенным ходом. Но наблюдавший за этим человек увидел в случайном глюке «человеческий» умысел. «Каспаров и его команда не совсем понимали, что происходит, – писал в 2012 году журналист и специалист по статистике Нейт Сильвер, – и приняли то, что казалось наблюдателям рандомным и необъяснимым проколом, за проявление высшей мудрости». Это был последний раз, когда Каспаров обыграл Deep Blue.
Во второй партии Каспаров играл черными – черные в шахматах по определению находятся в менее выгодном положении, поскольку ходят вторыми. Мюррей Кэмпбелл сидел среди комнатных растений и играл белыми от имени Deep Blue. Поединок начался испанской партией[19] (ее также называют дебютом Рюи Лопеса в честь священника, который разработал его 450 лет назад на западе Испании). В ходе