Человек и компьютер. Взгляд в будущее - Гарри Каспаров
Шрифт:
Интервал:
Закладка:
Поразительно! Они запрограммировали задержки специально для того, чтобы обмануть меня — и только меня, поскольку Deep Blue за свою короткую жизнь не сыграл больше ни с одним другим соперником. Это была улица с односторонним движением, поскольку Deep Blue был неуязвим для подобных трюков с моей стороны. Его создатели фактически воплотили в жизнь совет Руи Лопеса — «ставь доску так, чтобы солнце светило в глаза твоего противника». Как говорится, в шахматах и на войне все средства хороши, но это откровение стало еще одним весомым свидетельством того, что для IBM победа была не просто целью, а одной-единственной целью.
Наша 2-я партия матча-реванша с Deep Blue — одна из наиболее тщательно изученных партий в истории шахмат, поэтому я избавлю вас от ее детального описания и перейду непосредственно к тому, почему она так знаменита. После двадцати ходов маневрирования, типичного для испанской партии, оба соперника были вполне довольны своими позициями. Точнее, мне моя позиция не нравилась, но она относилась к тому закрытому стратегическому типу, к которому я и стремился. Мои фигуры сосредоточились позади замкнутой пешечной цепи, что является типичным недостатком «испанки» при игре черными. Белые имели больше пространства, больше свободы для перемещения фигур и больше возможностей для прощупывания моих слабых мест. Но я был уверен, что у Deep Blue нет ни терпения, ни выучки для проведения такой осторожной разведки.
Я первым совершил промах, хотя опять же отдавал себе отчет в том, что ошибаюсь. Следуя установке держать позицию как можно более закрытой, я ходом c5–c4 заблокировал пешечную структуру на ферзевом фланге, лишив себя возможности активно противодействовать планам белых. В поединке с гроссмейстером это стало бы самоубийством, но 1-я партия показала, что оценочная функция Deep Blue не настолько улучшилась, чтобы компьютер смог воспользоваться своим преимуществом в подобной ситуации. Однако постепенно выяснилось, что Deep Blue во 2-й партии значительно отличается от Deep Blue в 1-й партии. Он со знанием дела готовил прорыв, маневрируя за пешечной цепью, и не сделал ни одного бесцельного хода (в отличие от 1-й партии). А я не придумал ничего лучшего, кроме как просто переставлять свои фигуры. Эта была настоящая испанская пытка!
Затем Deep Blue удивил комментаторов ходом 26.f4, продвинув пешку «f» на два поля вперед и тем самым вскрыв линии на королевском фланге. Это был поразительно человеческий ход, сделанный в соответствии с принципом, предписывающим открывать второй фронт атаки, когда у вас есть преимущество по всей доске. Конечно, Deep Blue не мог следовать таким общим принципам — он мог оценивать лишь более мелкие параметры. Например, параметр, который легко запрограммировать и который компьютеры понимают довольно хорошо: мобильность фигур. Думаю, что комментаторы удивились: открытие второго фронта в такой позиции казалось стратегической идеей, которой от машины никто не ожидал. Однако люди намного более склонны зацикливаться на выбранном плане, чем компьютеры. Deep Blue рассматривал все позиции свежим взглядом, любые предыдущие решения не являлись для него догмой. Это одна из причин, почему машины так часто поражают нас своими ходами. Даже гроссмейстеры часто становятся жертвами шаблонного мышления: «Сыграв А, я должен сыграть Б». Компьютер не помнит о том, что он только что сыграл А; все, что его волнует, — ход, сильнейший на данный момент. Иногда это может быть слабостью, особенно в начальной стадии партии, и именно поэтому компьютеры нуждаются в дебютной книге. Но в целом объективность, проистекающая из способности забывать, делает машины превосходными аналитическими инструментами — и очень опасными противниками.
Есть старый шахматный анекдот, придуманный задолго до описываемых здесь событий: человек идет по парку и видит, как на лавочке мужчина играет в шахматы с собакой. «Это потрясающе! — восклицает прохожий. — Какая у вас умная собака!» «Какая же она умная? — отвечает шахматист. — Я выигрываю у нее третий раз подряд!»
Я вспомнил этот анекдот, когда мы с коллегами впервые взялись за глубокий анализ матча-реванша с Deep Blue для этой книги. Благодаря пришедшей со временем объективности и использованию современных шахматных движков, гораздо более сильных, чем Deep Blue, мы сделали множество интересных открытий. Так, обнаружили, что комментарии к 26.f4 и ряду других подобных ходов построены на ошибочном предположении, повторяемом почти в каждой статье и книге об этом матче, — допущении, повлиявшем и на мое мышление. Мы все ошибочно полагали, что неожиданные, удивившие нас ходы компьютера объективно сильны. Мы были настолько впечатлены тем, что Deep Blue сделал тот или иной ход, который компьютеры никогда бы не сделали раньше, что это влияло на нашу оценку реальной силы этого хода.
Например, рывок 26.f4 во 2-й партии отмечен во многих статьях и книгах восклицательным знаком как «очень хороший ход», однако объективный анализ показал, что в данной позиции это далеко не лучший ход. Если бы компьютер отвел назад слона и строил свои тяжелые фигуры по вертикали «а», он получил бы подавляющую позицию, не оставлявшую мне никаких контршансов. Сегодня сильные шахматные движки выбирают этот план действий за считаные секунды. Но, как и с играющей в шахматы собакой, мы были так впечатлены самой способностью Deep Blue грамотно играть в шахматы, что зачастую не замечали посредственного качества его игры. Должен признать, что во время матча я и сам находился под влиянием этого заблуждения. Я был так обеспокоен способностями компьютера, что зачастую не осознавал, что мои проблемы вытекали скорее из моей плохой игры, нежели из хорошей игры машины.
По-прежнему пребывая под воздействием своих антикомпьютерных иллюзий, я продолжал вести пассивную игру. Deep Blue захватывал пространство на доске, а я в муках оборонялся. На 32-м ходу я упустил последний шанс получить контригру, все еще надеясь на то, что компьютер не сумеет найти путь для решающего прорыва. Deep Blue терпеливо, совсем как некогда Карпов, наращивал давление. На 35-м ходу он усугубил мои мучения, удивив меня длительным раздумьем. Обычно он делал ходы очень быстро или за три-четыре минуты. Но тут ожидание затянулось на пять, десять, 14 минут, после чего он наконец сделал ход. Конечно, я ломал голову над тем, что происходит, и даже подумал о сбое. По-видимому, компьютер вошел в «режим паники» — так разработчики называют режим поиска, запускающийся в случае резкого снижения оценки основного варианта.
На 36-м ходу у машины появилась возможность ворваться в мой лагерь ферзем, что вело к выигрышу двух пешек. Я видел, что это дает мне шанс нанести отчаянный контрудар в центре. Станет ли компьютер в очередной раз жертвой собственной жадности?
К моему ужасу, Deep Blue снова отказался играть как машина. Вместо того чтобы взять пешки, он их разменял и сделал ход слоном — 37.Ce4, который показался мне последним гвоздем, забитым в мой гроб. После почти четырех часов мучительной пассивной игры, которую я ненавидел, мое положение стало еще хуже. Совершенно уверенный в скором поражении, я с трудом сделал следующие несколько ходов, когда ферзь и ладья белых вторглись по вертикали «а». Моей единственной надеждой было создать своего рода блокаду, но я не видел никакого способа это сделать. Я дал последний шах ферзем, почти назло, и едва обратил внимание на то, что Deep Blue отвел своего короля из-под шаха в центр, а не в угол, что было бы куда естественнее.