медицинские испытания на компьютере. Вы не можете моделировать людей – пока не можете. Однако имеются области науки, которые подходят именно для этого. Собственно говоря, квантовые компьютеры могли бы быть очень хорошими химическими симуляторами. Если это произойдет, то вычисления смогут преобразовываться в данные для некоторых применений. Это было бы очень, очень интересно и похоже на ситуацию с AlphaGo».
К утру 13 марта 2016 года результат матча, в котором победителем становился выигравший большинство партий из пяти, был математически решен, так как AlphaGo могла похвастаться превосходством 3:0 над Ли Седолем. Но соперники продолжили игру из гордости, а также ради потомков и пиара (и денег: если приз победителя размером $1 млн компания Google, по словам ее представителей, намеревалась пожертвовать на благотворительность, то Ли должен был получить $150 000 за завершение матча и $20 000 за каждую выигранную партию). Когда началась четвертая партия, Ли был спокоен, ведь бремя защиты своего биологического вида больше на него не давило. Официальный комментатор партии отметил, что «Ли, наконец, обрел уверенность, необходимую для того, чтобы вести собственную игру независимо от чьего-либо одобрения. Это был тот самый Ли Седоль, которого я знал: волк, голодный и продрогший от зимних ветров, все еще ждал, когда добыча подойдет поближе».
По мере развития партии на улице собиралась толпа. Распространился слух, что Ли скоро сдастся. Но он не сдавался.
По традиции камни в го ставят на доску определенным образом. Их берут не большим и указательным пальцами, как поначалу представляется естественным, а указательным и средним, захватывая камень сверху и снизу, после чего аккуратно опускают на доску со щелчком на нужное место в гуще сражения. У этого маневра в японском языке даже есть специальное название: тетсуки. Бывает, например, «красивый тетсуки» или «неуклюжий тетсуки». Ли взял камень и щелкнул им по деревянной доске.
«Точно землетрясение, клин, забитый на 78-м ходу (он показан выше – недалеко от центра доски), пробил брешь в твердыне черных!» Это был божественный ход Ли, заставивший AlphaGo запнуться. Компьютер заметался, пытаясь спасти камни, которые уже были мертвы, совершая промах за промахом. В течение следующих 25 ходов он вел себя будто сумасшедший. Комментаторы и зрители начали смеяться над машиной. На 180-м ходу AlphaGo сдалась. Ли слышал, как люди на улице кричали от радости.
Позднее инженеры «заглянули под капот» своей системы, чтобы выявить проблему. Прежде всего они установили, что AlphaGo не включила 78-й ход в лучшие пять ходов позиции. Она решила, что его может сделать только один игрок из 10 000. Ли оказался как раз таким игроком.
«На этой стадии игры я не видел другого хода, кроме 78-го», – сказал он.
Ли еще никогда так не поздравляли с победой в одной партии – он вошел в пресс-центр под гром аплодисментов. Возможно, это был единственный недостаток в оборонной системе машины – нечто вроде ахиллесовой пяты или вентиляционного отверстия «Звезды смерти» из фильма «Звездные войны», однако победа имела большое значение.
«Было ощущение, что этой одной победы достаточно, – сказал Ли. – Одного раза хватило».
По плану перед пятой партией Ли и AlphaGo должны были тянуть жребий, чтобы определить, кто будет играть белыми, а кто черными. Но Ли попросил Хассабиса и Силвера позволить ему играть черными. Другими словами, он попросил поставить его в самые трудные условия. (В силу почтения, с которым к нему относились, Мастер не играл черными последние 30 лет.) Хассабис и Силвер согласились.
Поначалу казалось, что AlphaGo все еще сбита с толку, и эксперты отдавали преимущество Ли. AlphaGo решила атаковать небольшую группу камней Ли, позволив при этом крупной группе собственных камней погибнуть, что выглядело как промах. Это впечатление было ошибочным. Судя по всему мы, люди, просто не разбираемся в го достаточно хорошо для того, чтобы судить о замыслах машины. Как отмечал в своем комментарии Фань Хуэй, «согласно представлениям людей о поиске оптимальных ходов, выбор AlphaGo был глупым. Однако с глобальной точки зрения белые ни в коей мере не отстали». «Ошибки» программы вовсе не были ошибками. В сущности, они могут повлиять на то, как будут играть в го в течение будущих веков. Они показали, как много есть такого, о чем мы не знали, а также как много есть такого, о чем мы даже не знали, что не знали. Последняя партия была самой продолжительной в матче – 280 ходов, однако Ли проиграл.
Итоговый счет составил 4:1. Южнокорейская ассоциация го присвоила AlphaGo почетный разряд – девятый дан, такой же, как у Ли Седоля и Хонинбо Сусаи. Программа заняла второе место в перечне научных прорывов 2016 года, выбранных журналом Science. Она уступила лишь открытию возмущений в структуре пространства-времени, вызванных столкновением двух черных дыр, находящихся в миллионе световых лет от нас.
Ни у вас, ни у меня нет доступа к AlphaGo. Мы не можем купить проприетарное программное обеспечение, сыграть с ним и извлечь полезные уроки в комфортной домашней обстановке. Но один увлеченный любитель и масса его последователей, потратив около года компьютерного времени, разблокировали его возможности и выпустили их в мир. Они освободили AlphaGo.
Джан-Карло Паскутто говорил со мной из своего дома в Бельгии. Паскутто занимался компьютерными шахматами, но стечение обстоятельств, кульминацией которых стала компьютерная олимпиада 2008 года в Пекине, привело его в го. «Я подумал: “Что ж, раз мы едем в Китай, можно заодно и в соревнованиях по го поучаствовать”», – сказал он мне. Его программа Leela заняла достойное третье место.
Однако через несколько лет ситуация в этой области радикально переменилась. «Как и все, я услышал новости о том, что компания DeepMind разработала новую программу го, которая была значительно мощнее всех, что создавались ранее, а также сильнее любого человека, – сказал Паскутто. – Конечно, это было любопытно».
Когда эти новости только появились, технические подробности в пресс-релизах DeepMind освещались скупо. Позднее DeepMind раскрыла информацию о том, что в их разработке помимо стандартных процессоров, которые можно встретить в обычных компьютерах, использовалось такое аппаратное