Человек и компьютер. Взгляд в будущее - Гарри Каспаров
Шрифт:
Интервал:
Закладка:
В 1-й партии, играя белыми, я получил отличную позицию, но зевнул один ход, позволив машине добиться уравнения. Тогда я совершил еще один смертный грех в партии против компьютера: начал играть слишком напористо. Вместо того чтобы сделать простую ничью и перейти к следующей партии, я попытался развить инициативу в пресном эндшпиле «ферзь и конь против ферзя и коня», но почти сразу об этом пожалел. Совершив ряд удивительных маневров ферзем, Genius ослабил положение моего короля так, что в итоге я проиграл пешку, а затем и партию. Такой резкий оборот событий стал для меня полной неожиданностью; вы можете увидеть мой шок, посмотрев на YouTube видео с этого турнира.
Несмотря на осечку, я был уверен, что одержу победу черными во 2-й партии, а затем выиграю тай-брейк и продолжу участие в турнире. Мне удалось получить очень хорошую позицию и выиграть пешку, снова в эндшпиле «ферзь и конь против ферзя и коня». Но Genius снова совершил целую череду невероятных маневров ферзем и застопорил мою проходную пешку. Я сидел, обхватив голову руками, но был вынужден смириться с ничьей и выбыл из соревнования. Это был сильный официальный турнир, хотя и по быстрым шахматам, и временами машина демонстрировала отличную игру. Все еще не высадка на Луну, но уже выход на околоземную орбиту.
Обе мои партии с Genius, особенно 2-я, отражали уникальную природу компьютерных шахмат. Самые большие проблемы у шахматистов возникают с визуализацией ходов коней, поскольку те ходят буквой «Г» — в отличие от других фигур, двигающихся по прямой. Но компьютеры ничего не визуализируют и управляют каждой фигурой с одинаковым мастерством. Кажется, Бент Ларсен — первый гроссмейстер, проигравший машине, — сказал: если убрать из шахмат коней, то рейтинг компьютеров тут же упадет на пару сотен пунктов. Это преувеличение, но в нем есть немалая доля истины. То же самое касается и ферзя, самой сильной фигуры: на открытой, не загроможденной пешками доске ферзь может достичь практически любого поля за один-два хода. Это резко повышает уровень сложности, с чем компьютеры справляются гораздо лучше людей. Столкнуться с компьютером в открытой позиции типа «ферзь + конь» — ужасный сон под стать романам Стивена Кинга.
На протяжении всей шахматной истории даже самые великие игроки избегали такой сверхсложной тактической игры, но с 1993 года она стала обычным делом для компьютеров. Играя с людьми, вы знаете, что ваш соперник сталкивается в ходе партии примерно с такими же проблемами, что и вы. Практически всегда я чувствовал, что умею рассчитывать варианты лучше любого другого шахматиста, за исключением «индийского чудотворца» Виши Ананда, заслуженно славившегося своей быстрой реакцией. В целом же я знал, что если не могу просчитать до конца последствия своего хода, то и сопернику это вряд ли удастся. Но примерный баланс сил исчезает, когда вы играете против мощной машины. Она играет не просто хорошо — она играет иначе.
Кроме того, вас все время преследует тревожное ощущение, что машина может видеть нечто такое, чего вы не можете себе даже представить. Когда на доске сложная позиция, вы напряжены и опасаетесь коварного удара со стороны машины. Поэтому вы дважды и трижды перепроверяете свои расчеты, вместо того чтобы положиться на интуицию, как поступили бы, играя против человека. Все эти дополнительные расчеты отнимают массу времени и делают игру предельно изнурительной в физическом и психологическом плане.
Когда вы всю жизнь играете в шахматы, у вас обязательно формируются определенные привычки, но их приходится нарушать, если вы играете против машины. Хотя я не был от этого в восторге, я хотел доказать, что могу преодолеть все препятствия и подтвердить свой титул сильнейшего шахматиста мира не только среди людей, но и среди машин.
Программы для ПК делали впечатляющие успехи, но я не упускал из виду и Deep Thought. В феврале 1993 года я еще раз пересекся с командой IBM в Копенгагене, где машина бросила вызов датской сборной, включая Бента Ларсена. IBM горела желанием проверить свое новое детище в деле. Маркетологи IBM решили переименовать Deep Thought II и дали машине название Nordic Deep Blue, вероятно, чтобы отличить ее от следующей версии, которая уже находилась в разработке и по завершении должна была бросить вызов мне как чемпиону мира. Но я думаю, что не будет большой путаницы, если с этого момента я буду называть ее просто Deep Blue.
Как бы она ни называлась, привезенная в Данию машина не произвела на меня впечатления. Мы использовали ее для анализа одной из моих партий перед аудиторией, желающей узнать, какие предложения та может сделать. Данные компьютером оценки позиций были откровенно плохи, он стабильно недооценивал мои шансы на атаку и нескоро понимал, что предложенные им усиления не сработали. Однако он умело сыграл против Ларсена и других датчан, набрав почти 2600 пунктов, и тем самым дал мне понять, что его значительный прогресс не за горами. Создатели проекта Сюй Фэнсюн и Мюррей Кэмпбелл включили в команду программиста Джо Хоана, к тому же теперь они могли полагаться на огромные материальные и человеческие ресурсы самой IBM. Вскоре команду Deep Blue перевели в главный исследовательский центр IBM в городе Йорктаун-Хайтс (штат Нью-Йорк). Надо сказать, что в ту пору компания переживала самый трудный период за всю свою 80-летнюю историю: ее акции упали до минимума из-за не очень успешных попыток угнаться за множеством новых шустрых конкурентов. Но новый генеральный директор Лу Герстнер отказался от плана по расчленению IBM на отдельные компании, что положило бы конец шахматному проекту.
В мае 1995 года мне удалось отомстить программе Genius в матче по быстрым шахматам, транслировавшемся по телеканалу German TV в Кельне. Конечно, глупо говорить о мести компьютерной программе, которой все равно, что делать — играть в шахматы или считать песчинки в пустыне, — но мне нравилось так думать. Первая партия должна была закончиться вничью, но Genius совершил традиционную ошибку шахматных машин, проявив чрезмерную жадность. Программа съела мою отдаленную пешку и позволила мне развить решающую атаку на ее короля. Во 2-й партии я сделал спокойную ничью, без кульбитов. В интервью я признался, что дома тренировался с одной из версий этой программы, чтобы как можно лучше подготовиться к матчу.
В конце года я сыграл еще один миниматч, на этот раз с программой Fritz 4 в Лондоне. Честно признаться, появление все новых версий программ с возрастающими порядковыми номерами было немного пугающим. Возможно, мне следовало настоять на том, чтобы после моего успеха в шестом матче на первенство мира меня называли «Каспаров 6.0». К тому же это было бы не так далеко от реальности: в 1993 году американский софтверный гигант Electronic Arts выпустил шахматную программу для ПК под названием «Гамбит Каспарова». У нее был сильный движок, красочная графика, и периодически на экране выскакивал короткий видеоролик, где я давал советы, такие как «Следите за пешкой!» или «Вы выбрали неверный путь!». На тот момент это была одна из самых передовых программ, но я, вероятно, посмеялся бы, если бы сегодня сумел найти ее рабочую версию.
Одной из интересных особенностей наблюдения за развитием шахматных программ от одной версии к другой было то, что я всегда мог распознать ДНК программы. В них добавляли новые коды, новые алгоритмы поиска и улучшения, использовали процессоры нового поколения, но все равно каждая машина имела что-то такое, что можно было назвать ее уникальным стилем. Я шутил, что программисты выращивают свои программы как детей или по крайней мере как домашних животных и оставляют в них свой неизгладимый след, который передается от одной версии к другой так же, как зеленые глаза или рыжие волосы. Со временем эти характерные признаки теряли свою устойчивость, как это происходит в любой генетической системе.