Команда ученых-компьютерщиков из IBM потратила 12 лет, чтобы создать Deep Blue — компьютер, способный победить шахматного гроссмейстера. Это произошло в 1997 году, когда Deep Blue победил Гарри Каспарова в шахматном матче из шести партий. Способный анализировать 200 миллионов позиций в секунду, Deep Blue был основан на алгоритме «лобового решения», или брутфорса[371], — он просто оценивал все возможные последствия хода на двенадцать шагов вперед.
200 миллионов вычислений в секунду звучит как огромное число, но Deep Blue не выстоял бы, играя в го, против восьмиклассника средних способностей. Сам масштаб возможностей, открывающихся на доске с 360 черными и белыми камешками, поражает воображение. Были созданы целые новые направления теории игр и математической науки, чтобы наши повергнутые в смятение умы смогли хотя бы начать размышлять над подобными вопросами. Чтобы играть в го, «мыслящему в лоб» машинному разуму наподобие Deep Blue потребовалось бы больше времени на процессинг, чем те тысяча триллионов лет, которые, вероятно, существует наша Вселенная.
В 2006 году французский ученый-компьютерщик Реми Кулом опубликовал статью[372], в которой содержались намеки на новые возможности подступиться к проблеме. В 50-е годы XX века исследователи разработали поисковый алгоритм, названный по имени знаменитого казино «Монте-Карло», с помощью которого моделировалось воздействие ядерного взрыва. Неспособный исследовать все возможные исходы, Монте-Карло искал статистическую выборку из целого. Сам по себе этот алгоритм не работал в игре го, но Кулом так его отточил, что программа распознавала некоторые ходы как заслуживающие большего внимания, чем остальные. Некоторые из них были своего рода узловыми точками, которые вели к гораздо большему количеству возможностей. Кулом спрограммировал свой алгоритм «дерево поиска Монте-Карло», чтобы определить, какой ход в любой данной последовательности самый обещающий, а затем сосредоточиться на исходах, вытекающих из этого конкретного узла. Это позволяло программе «заучивать» успешные игровые схемы, которые игроки-люди усваивали подсознательно, проводя за игрой бесчисленные часы.
В последующие несколько лет программа Кулома, названная Crazy Stone, начала одерживать впечатляющие победы над другими программными продуктами, а в 2013 году переиграла одного из ведущих профессионалов в мире — но только после того, как получила фору в четыре хода: своего рода уравнивание шансов, которое профессионал иногда предлагает талантливому любителю. Действительно, в то время в сообществах шахмат и го бытовало единое мнение, что пройдет еще немало лет, прежде чем искусственный интеллект разовьется до таких высот, что сможет состязаться с лучшими игроками из числа людей, не требуя форы. Машина просто не в состоянии воспроизвести творческую, склонную к импровизации гениальность, одухотворяющую высочайший уровень игры.