пережило своего создателя и было продано новым владельцам). По, основоположник детективной новеллы, был заинтригован, но при этом у него возникли подозрения. В большой статье, опубликованной в 1836 году, он утверждал, что внутри среди механизмов должен был прятаться человек. Считается, что использованный в этой статье метод стал основой для последующих детективных историй, сочиненных писателем. Он понимал, что Турок совсем не походит на тогдашние механические счетные машины, которые могли складывать, вычитать и умножать. Игра в шахматы не была детерминированной в отличие, скажем, от решения квадратного уравнения. Шахматные партии зависели от ходов противника, а выбор оптимального хода определялся мнением и логикой человека. «Совершенно очевидно, что операции, выполняемые Автоматом, управляются разумом и ничем более», – писал По. Он утверждал, что шахматы являются уникальной сферой человеческого интеллекта, которую машина не может воспроизвести.
Однако мошенничество имело далекое от обмана продолжение. Примерно в 1800 году мальчик по имени Чарльз Бэббидж, которому в то время было восемь лет, посетил лондонский музей, где демонстрировались автоматы. Бэббиджа особенно поразила механическая танцовщица с птичкой, сидевшей у нее на пальце: «Ее глаза, исполненные чувства, были неотразимы». В 1819 году Бэббидж увидел Турка, игра которого восхитила его, хотя он и усомнился в ее подлинности. На следующий год он снова увидел Турка, сыграл с ним и потерпел поражение. Бэббидж был убежден, что Турком управляет человек, однако задумался, нельзя ли построить настоящую машину, играющую в шахматы.
Идея захватила Бэббиджа, и в итоге он придумал первое цифровое программируемое вычислительное устройство, известное как аналитическая машина. Ее предшественница, разностная машина, целиком состоявшая из механических элементов, позволяла рассчитывать данные для актуарных, астрономических, логарифмических и приливных таблиц. Бэббидж стал отцом вычислительных систем. В 1833 году он познакомился на вечеринке с Адой Лавлейс. Демонстрация аналитической машины привела ее в восторг. Она поняла, что машина «может оперировать помимо цифр и другими вещами… машина может сочинять искусные музыкальные произведения любой сложности и продолжительности». Лавлейс стала первым программистом и матерью компьютерных систем. «Другими словами, – пишет Стэндидж, – в результате посещения Бэббиджом Музея механики Мерлина шахматы, интеллект и вычислительные системы очень скоро неразрывно переплелись друг с другом».
Турок сгорел во время пожара в Филадельфии в 1854 году. Но в 1912 году, почти через 150 лет после его первого представления королевскому двору, испанский инженер-строитель и изобретатель Леонардо Торрес-и-Кеведо под влиянием работ Бэббиджа создал первую настоящую шахматную машину. Она получила название El Ajedrecista – Шахматист. И хотя она умела разыгрывать лишь малую часть партии – эндшпили «король и ладья против короля», – это устройство считается первом в мире компьютерным игровым автоматом. Она могла выиграть меньше чем за 50 ходов, независимо от того, какую защиту использовал ее противник-человек.
«Может ли машина думать?» На этот вопрос пытался ответить Алан Тьюринг в работе, опубликованной в 1950 году. Тьюринг, английский математик и специалист по вычислительным системам, получивший образование в Кембридже и Принстоне, разгадал код нацистской шифровальной машины «Энигма» и помог странам антигитлеровской коалиции победить в войне. По одной из оценок, это достижение позволило спасти миллионы жизней. Шахматы были самым мирным видом деятельности молодого Тьюринга, и в особняке Bletchley Park, где он в военное время занимался секретной работой в области криптографии, они стали безопасной темой для обсуждений в свободное время. «В качестве модели математического “мышления” они превратились для Алана чуть ли не в навязчивую идею», – писал его биограф Эндрю Ходжес.
В том же году свою научную работу обнародовал Клод Шеннон, еще одно светило в данной области. Шеннон был прикладным математиком в Bell Labs и двумя годами ранее опубликовал в корпоративном журнале статью «Математическая теория коммуникации». В ней он ввел понятие «бита» и положил начало такому направлению, как теория информации, которая объединяла вычислительную технику, теорию вероятности, статистику и электротехнику. На работе Шеннон отличался экстравагантностью. Он разъезжал по коридорам на одноколесном велосипеде, порой одновременно занимаясь еще чем-то, а то и скакал на тренажере «кузнечик». А еще он разбил лагерь в зоне отдыха, где предлагал всем, кто туда заходил, сразиться в шахматы. В жизни Шеннона, наполненной множеством интересов, порой преходящих, шахматы оставались незыблемой константой. Он играл достаточно хорошо, чтобы заставить попотеть чемпиона мира Михаила Ботвинника. Молва о таланте Шеннона привлекала в зону отдыха Bell Labs все новых желающих бросить ему вызов. По словам Джимми Сони и Роба Гудмэна, биографов Шеннона, «кое-кого из руководителей беспокоило» влияние этой затеи на производительность.
Темой опубликованной Шенноном в 1950 году статьи были шахматы. «Это исследование посвящено разработке последовательности вычислительных действий, или “программы” для современной универсальной ЭВМ, позволяющей машине играть в шахматы, – писал он. – Хотя, возможно, этот вопрос не имеет практического значения, он представляет теоретический интерес, и есть надежда, что его решение послужит толчком для решения других проблем аналогичной природы, но более значимых». В аннотации Шеннона подчеркивается важность шахмат для искусственного интеллекта:
«Шахматная машина – идеальная стартовая площадка, поскольку: 1) проблема четко определена с точки зрения разрешенных операций (ходов) и конечной цели (мат); 2) задача не настолько проста, чтобы быть тривиальной, но и не настолько сложна, чтобы не поддаваться решению; 3) в целом считается, что для мастерской игры в шахматы необходимо “мышление”; решение этой проблемы заставит нас либо признать возможность машинного мышления, либо еще больше ограничить нашу концепцию “мышления”; 4) дискретная структура шахмат хорошо вписывается в цифровую природу современных компьютеров».
В самой статье излагаются математические основы работы реальной шахматной машины. Как и в случае теории информации, эта публикация Шеннона возвела леса, при помощи которых будут создавать свои постройки другие специалисты: согласно Google Scholar, эту статью процитировали более 1600 раз.
Тьюринг был еще одним энтузиастом компьютерных шахмат. К 1952 году он написал программу для игры в шахматы. Но в те времена компьютерам недоставало быстродействия и памяти для выполнения такой программы. Поэтому Тьюринг взялся за ее выполнение сам, просматривая при каждом ходе разрозненные листы с машинописным текстом и выполняя заданные там сложные вычисления вручную. Например, первым действием во многих из них было «извлечение квадратного корня из числа ходов, которые может сделать фигура со своей позиции, с представлением каждого взятия как два хода, не упуская из виду, что короля нельзя оставлять под шахом». Если