litbaza книги онлайнРазная литератураОхота на электроовец. Большая книга искусственного интеллекта - Сергей Сергеевич Марков

Шрифт:

-
+

Интервал:

-
+

Закладка:

Сделать
1 ... 96 97 98 99 100 101 102 103 104 ... 482
Перейти на страницу:
ходы, выбранные машиной, опирались на оценки позиций из эндшпильных таблиц.

Также в данной партии случился следующий эпизод: после 43-го хода Каспарова у машины был только один возможный ход, однако произошёл автоматический перезапуск системы, и машина «задумалась». Удивлённый Каспаров поинтересовался причиной паузы, и хотя получил разъяснение, но позже он, по словам Сюя, жаловался на то, что «постоянные сбои» программы отвлекали внимание и вызывали подозрения.

Автоматический перезапуск Deep Blue был вызван специальным фрагментом кода, который отслеживал загрузку машины в ходе параллельного перебора и, если уровень загрузки падал ниже критического минимума, перезапускал машину. Этот механизм должен был предохранять систему от зависания в случае возникновения взаимных блокировок параллельных процессов. Такая ситуация уже была в третьей партии, но тогда перезапуск остался незамеченным для Каспарова и зрителей.

Предпоследняя, пятая партия матча, состоявшаяся после двухдневного перерыва, началась вариантом Кереса в староиндийской атаке. Аудиторию шокировал 11-й ход машины, когда чёрная пешка на королевском фланге внезапно бросилась в бой[833]. Комментаторы сочли это очередным нелепым компьютерным ходом, а вот Каспаров посчитал, что он как раз не был похож на компьютерный и скорее соответствовал манере игры весьма агрессивного шахматиста[834]. Последующий анализ показал, что ход не был ни особенно сильным, ни особенно «человеческим» — по крайней мере, в 1999 г., когда вопрос об этом ходе вновь всплыл в процессе публичного обсуждения, нашлась как минимум одна программа, которая предлагала в этой позиции сделать тот же самый ход[835]. Я не устоял от соблазна предложить позицию моей собственной программе SmarThink и среди первых предложений увидел тот же самый бросок пешки на h5. Правда, после более обстоятельного анализа SmarThink всё-таки склоняется к вариантам с ходом слона на поле a5 (с идеей перевести его на поле на c7 и лишь затем играть h5) или ходу пешки на поле a5, а затем переключается на ход ферзя на поле c7.

После избранного машиной Сюя хода h5 позиция долгое время оставалась примерно равной, но затем после нескольких позиционных ошибок Deep Blue вновь был вынужден обороняться. Компьютер добился ничьей благодаря угрозе вечного шаха королю Каспарова в тот момент, когда чемпион почти провёл свою пешку в ферзи. Второй раз подряд Каспаров испытал тяжёлое разочарование[836].

Итак, итог матча должен был определиться в последней, шестой его партии, которую Каспарову предстояло играть чёрными. Неслучайно споры о произошедшем в ней не утихают даже спустя два десятилетия. В варианте Стейница защиты Каро — Канн Каспаров на седьмом ходу вместо стандартного для этой позиции хода слона на d6 делает слабый и странный ход пешкой на поле h6, в ответ Deep Blue эффектно жертвует коня на поле e6, и уже после 19-го хода белых Каспаров был вынужден признать поражение[837].

Публика выдвинула несколько в разной степени правдоподобных гипотез о причинах выбора чемпионом своего седьмого хода в партии. Согласно одной из них, Каспаров под влиянием стресса и усталости просто перепутал последовательность правильных ходов в дебюте. Вторая гипотеза была основана на предположении, что Каспаров пытался заманить противника в ловушку, основываясь на недавней публикации в журнале о компьютерных шахматах, в которой утверждалось, что чёрные могут успешно защищаться после жертвы коня. Третья заключалась в том, что Каспаров выбрал защиту Каро — Канн в последнюю минуту и не был готов к последовавшему в партии сокрушительному удару[838].

Интересно, что современные ведущие программы выбирают ход со взятием конём на e6 практически не задумываясь: и Stockfish, и Komodo, и моя программа SmarThink выдают именно этот вариант с первых же секунд обдумывания, оценивая преимущество белых после него примерно в одну пешку. Но вот для Fritz Морша этот ход оказывается неподъёмной задачкой, Fritz 13SE (последняя версия программы, созданная Моршем) на современной персоналке не может найти этот ход даже после часа обдумывания. Делая ход h6, Каспаров, активно использовавший в своей подготовке Fritz, полагал, что компьютеру нахождение за доской жертвы коня на e6 просто не под силу, а при более спокойном ходе коня на e4 позиция будет складываться в пользу чёрных. Впрочем, мы не знаем, был ли способен Deep Blue найти этот ход во время матча, поскольку жертва коня на поле e6 была просто «домашней заготовкой» и содержалась в дебютной библиотеке машины.

Этот ход компьютера серьёзно подлил масла в огонь споров о том, была ли победа Deep Blue честной и бесспорной. Мигель Ильескас, входивший в команду Deep Blue, в своём интервью 2009 г. сказал: «Мы изучили все посредственные ходы, подобные 1. е4 а6 или 1. е4 b6, и постарались заложить в машину как можно больше заранее заданных ходов. Мы также добавили удар конём на е6 в защите Каро — Канн, причём сделали это как раз утром перед шестой партией. Да, тем утром мы сказали компьютеру: если Гарри сыграет 7…h6, отвечай 8. К:е6 и не смотри в базу данных. Просто играй, не думай… Это было трагедией для Гарри. Он перемудрил, решив, что машине в теоретической позиции предоставлена свобода выбора хода, который ей нравится, и что ей не понравится жертва фигуры. Он поставил на то, что машине ни за что не понравится жертва фигуры за пешку. И действительно, если бы мы дали ему свободу выбора, компьютер никогда бы так не сыграл. Но Гарри забыл, что в соответствии с контрактом мы имеем право вносить изменения в машину ежедневно. Поэтому машина взяла на e6 немедленно, и я помню лицо Каспарова: он был в шоке».

В том же интервью Ильескас упоминает, что IBM наняла русскоязычных охранников, которые должны были пересказывать команде Deep Blue разговоры на публике между Каспаровым и его тренером[839]. Каспаров утверждал, что, будучи в гостиничном номере, обсуждал со своей командой вариант, сыгранный позже в партии. Что, если и там кто-то мог подслушивать?

Впрочем, позже Джоэль Бенджамин опроверг утверждение Ильескаса в отношении шестой партии. По утверждению Бенджамина, он собственноручно добавил в дебютную библиотеку Deep Blue ход К:e6 ещё за месяц до матча, а вовсе не «в то самое утро» перед партией, как утверждал в своём интервью Ильескас[840].

Так или иначе, у Каспарова были вполне резонные поводы для подозрений.

К сожалению, череда взаимных обвинений и подозрений разрушила хрупкую атмосферу совместного научного поиска и здорового спортивного соперничества. Каспаров предлагал организовать новый матч, в котором IBM выступала бы в роли участника, а не организатора, но IBM отказала Каспарову в проведении матча-реванша на предложенных им условиях.

1 ... 96 97 98 99 100 101 102 103 104 ... 482
Перейти на страницу:

Комментарии
Минимальная длина комментария - 20 знаков. Уважайте себя и других!
Комментариев еще нет. Хотите быть первым?