Оболганный гений - Ходаковский Николай 3 стр.


Хотя машина Бэббиджа не была построена, аннотации Лавлейс к описанию машины включали в себя то, что считается первой компьютерной программой. Ада Лавлейс ушла из жизни в 1852 году от рака матки в возрасте 36 лет.

Ада Лавлейс оставила неизгладимый след в истории компьютерных наук, и её наследие продолжает вдохновлять и по сей день.

*.*

Но вернёмся к рассуждениям Эдгара По, который пишет, что арифметические и алгебраические действия по самой своей природе неизменные и определённые. Конкретные исходные данные с необходимостью приводят только к строго однозначным результатам. Иными словами,  пишет он,  конечные результаты в данном случае не зависят исключительно от исходных данных. Поэтому вся задача сводится по существу к правильному и строго последовательному выполнению операций. Но ведь это именно тот случай, когда, разработав без особого труда программу автомата и приведя его в действие, мы должны получить строгую и регулярную последовательность операций, неизбежно приводящую к заданной цели уже в силу того, что указанные операции, как бы сложны они не были, строго ограничены и предопределены [9].

Совсем иная ситуация в шахматном автомате, где уже нет строгой последовательности шагов,  рассуждает Эдгар По.

Ни один ход в шахматах не требует однозначно выполнения другого хода. По расположению фигур в данный момент игры мы не в состоянии предсказать их позицию на следующей стадии партии. Достаточно сопоставить первый ход в шахматной партии с исходными алгебраическими данными, и разница между этими вещами сразу станет очевидной. В алгебре второй шаг, по существу, уже задан первым. Ведь он определен исходными данными и поэтому должен быть таким и никаким иным. В шахматах же второй ход не вытекает с необходимостью из первого,  пишет По. В алгебре по мере последовательного продвижения к конечному результату строгая определенность операций незыблема. Второй шаг вытекает из первого, третий из второго, и так до конца.

В шахматной партии любой последующий ход обычно неопределен. Даже серия ходов не дает, как правило, однозначного результата. Здесь чуть ли не каждый зритель предлагает свой ход. В итоге все определяется решениями самих игроков. Поэтому, даже допустив невозможное, что действия шахматного автомата определяются им самим, следует тут же принять, что эти его действия должны с необходимостью прерываться и нарушаться в соответствии с непредсказуемой волей его соперника. Очевидно, что нет никакой аналогии между линиями поведения шахматного автомата и вычислительной машиной мистера Бэббиджа. И признав шахматный автомат машиной, мы должны одновременно признать, что это действительно самое удивительное изобретение человека [9].

Первый создатель шахматного автомата барон Кемпелен без колебаний объявил его «весьма простым устройством пустячком, чудесные свойства которого целиком объясняются смелостью основной идеи и удачным выбором методов создания иллюзии». Не следует, однако, придавать этому высказыванию особое значение. Для нас совершенно очевидно, что действия автомата регулируются разумом и ничем иным. Единственный неясный вопрос связан со способом реализации человеческого посредничества,  замечает По.

Эдгара По дает описание автомата и отмечает, что правая рука автомата должна лежать вдоль сундука так, что шахматная доска оказывается под нею. Подушечка вовсе отсутствует, когда (автоматический) игрок держит трубку.

В назначенный час,  пишет он,  поднимался занавес или раскрывались двустворчатые двери и машина выкатывалась на авансцену так, что до ближайшего зрителя оставалось около двенадцати футов. Между зрителями и машиной натягивалась веревка. Игрок являл собой куклу, одетую турком, сидящую со скрещенными ногами перед большим сундуком (по-видимому, из кленового дерева), который служил столом.

Демонстратор мог по просьбе зрителей установить машину в любой точке комнаты (или менять ее положение во время игры). Днище сундука было значительно приподнято над полом с помощью колесиков или медных роликов, на которых он двигался. Таким образом, пространство под автоматом отчетливо просматривалось зрителями. Кресло, на котором размещался шахматист, непосредственно примыкало к сундуку. Шахматная доска лежала на сундуке и также была прикреплена к нему. Правая рука шахматиста была вытянута вперед во всю длину под прямым углом к туловищу и свободно лежала в стороне от доски, ладонью книзу. Доска представляла квадрат со стороной восемнадцать дюймов. Левая согнутая в локте рука игрока сжимала трубку. Спину и плечи турка скрывала зеленая драпировка. Судя по передней стенке, сундук имел пять отделений три шкафчика одинакового размера и два ящика, расположенных ниже. Все это можно было заметить уже в самом начале демонстрации.

Затем Мельцель сообщал публике о своем желании показать механизм машины рассказывает Эдраг По. [9]. Достав из кармана связку ключей, он отпирал отделение под номером один и, распахнув полностью дверцу, представлял его на всеобщее обозрение. Было видно, что все пространство внутри плотно забито колесами, шестернями, рычагами и другими устройствами. Оставив дверцу полностью открытой, он заходил сзади, поднимал драпировку и открывал заднюю дверцу, расположенную точно напротив первой. Держа зажженную свечу и двигая машину, демонстратор освещал весь отсек. Теперь уже окончательно было видно, что все оно забито деталями и узлами. Когда зрители вполне удовлетворялись осмотром, Мельцель запирал заднюю дверцу, вынимал ключ, опускал драпировку и снова выходил на авансцену. Оставив переднюю дверцу распахнутой, демонстратор открывал теперь нижний ящик. Оказывалось, что ящик всего один, а две ручки и две замочные скважины служили лишь украшением. При полностью открытом ящике были видны подушечка и набор шахматных фигур, закрепленных в каркасе, позволявшем им держаться вертикально. Оставив ящик, как и дверцу 1, открытыми, Мельцель распахивал теперь дверцы 2 и 3, которые оказывались створками общей двери основного помещения сундука. В правой от зрителя части этого помещения было видно небольшое отделение шириной в шесть дюймов, заполненное механизмами. Само отделение было обито темной материей и не содержало никаких устройств за исключением двух стальных пластин квадратной формы, расположенных в его дальних углах.

Имелся еще небольшой выступ размером около восьми дюймов, также покрытый темной тканью и расположенный на полу помещения в дальнем левом от зрителя углу. Оставив обе створки открытыми, равно как ящик и дверцу N3, демонстратор заходил сзади и открывал еще заднюю дверь основного отделения, которое становилось полностью видимым благодаря свече. Сделав таким образом доступным для обозрения весь сундук, Мельцель, по-прежнему держа все указанные дверцы и ящик открытыми, разворачивал автомат и, подняв покрывало, показывал спину «турка». Раскрывалась настежь дверца размером около десяти дюймов в поясной части и еще меньших размеров у левого бедра «турка». Внутренняя часть туловища, насколько можно было судить с помощью этих отверстий, была заполнена механизмами. В итоге каждый зритель мог быть полностью удовлетворен как осмотром в целом, так и обзором каждого отдельного помещения автомата. Мысль о том, что кто-то спрятан внутри, после такого тщательного осмотра немедленно отбрасывалась, как нелепая в самой своей основе,  говорит По [9].

М-р Мельцель откатывал машину назад в исходную позицию и объявлял публике, что автомат сыграет партию в шахматы с любым желающим. Когда вызов принимался, противнику машины представлялся столик прямо у веревки, но со стороны зрителей, расположенный так, чтобы не мешать публике следить за автоматом. Из ящика столика извлекались шахматные фигуры, которые обычно (но не всегда) расставлял на доске сам Мельцель. Шахматная доска представляла собой серию квадратов, нарисованных прямо на столике. Как только соперник автомата занимал свое место, демонстратор доставал из выдвижного ящика подушечку, которую (забрав у «турка» трубку) подкладывал под левую руку «турка» в качестве опоры. Достав из того же ящика шахматы, Мельцель расставлял их на доске (автомата). После этого он закрывал и запирал на ключ все двери, оставляя связку ключей в дверце 1, задвигал ящик и, наконец, заводил машину ключом, вставляя его в замочную скважину в левой от зрителя части сундука.

Игра начиналась, причем первый ход делал автомат. Время поединка обычно ограничивалось получасом, однако если партия к этому времени не заканчивалась, а соперник автомата все еще был настроен оптимистично, м-р Мельцель редко возражал против продолжения игры. Очевидной и, без сомнения, истинной причиной ограничения времени было желание не утомлять публику.

Стоило живому игроку сделать ход, как Мельцель тут же повторял его на доске автомата. Обратная операция повторялась после хода «турка». Но теперь демонстратор выступал уже как бы от имени автомата. При таком способе игры Мельцелю необходимо было то и дело перемещаться от одного столика к другому. Нередко он заходил за спину автомата, чтобы положить взятую при игре фигуру в специальную коробку. Когда автомат проявлял нерешительность при выборе хода, демонстратор время от времени приближался почти вплотную к его правой стороне и небрежно клал руку на сундук. При этом он как-то странно шаркал ногами, рассчитывая, по-видимому, вызвать подозрения в тайном сговоре с машиной. Словом, если эти странности не были неким, возможно даже бессознательным, манерничаньем, то они имели цель возбудить у зрителей ложную мысль о том, что автомат чистая машина,  рассуждал Эдгар По.

Далее он подчеркивал, что «Турок» играл левой рукой, движения которой в плечевом суставе осуществлялись под прямым углом. В результате рука, одетая в перчатку и согнутая естественным образом, оказывалась прямо над ходящей фигурой и опускалась прямо на нее. При этом в большинстве случаев пальцы без труда зажимали фигуру. Изредка, когда фигура находилась не точно на своем месте, автомату не удавалось захватить ее. В этом случав вторая попытка не делалась. Рука просто продолжала свое движение в заранее намеченном направлении. Достигнув нужной клетки (соответствующей делаемому ходу), рука возвращалась на подушку, а указанный автоматом ход делал сам Мельцель. При каждом движении фигуры был слышен шум работающей машины. Во время игры «турок» периодически вращал глазами, как бы рассматривая доску, двигал головой и, когда это было необходимо, произносил слово «шах». Если (его) соперник ходил не по правилам, он энергично стучал по доске пальцами правой руки, сильно тряс головой и возвращал фигуру в правильную позицию, делая, таким образом, ход за противника. Выиграв партию, «турок» победоносно мотал головой, самодовольно оглядывал публику и отводил руку назад больше, чем обычно, как бы позволяя пальцам отдохнуть на подушке. Обычно автомат выигрывал, однако один или два раза он был побежден. После окончания игры Мельцель по желанию публики вновь показывал механизм уже описанным выше способом. Затем машина откатывалась назад и занавес скрывал ее от зрителей [9].

Попытки раскрыть тайну автомата делались неоднократно. Общее мнение, которое, впрочем, не разделялось людьми более или менее компетентными, сводилось, как уже говорилось, к тому, что это машина и только машина. Многие, однако, утверждали, что движениями игрока управлял сам демонстратор, действуя при этом через ножки сундука. Другие же серьезно говорили о магните. К первому из этих суждений мы пока не добавим ничего кроме того, что уже было сказано,  подчеркивает он. По поводу второго мнения необходимо лишь повторить, что машина выкатывалась на роликах и по требованию зрителей могла двигаться по всей комнате даже во время игры. Предположение о магните также несостоятельно. Ведь в этом случае любой другой магнит в кармане зрителя испортил бы все дело. А демонстратор разрешал даже оставлять большой кусок магнетита прямо на сундуке в течение всего представления.

Первая, по крайней мере из известных нам, письменная попытка объяснить секрет автомата была сделана в большом памфлете, напечатанном в Париже в 1785 г. Гипотеза автора состояла в том,  отмечает По,  что машину приводил в действие карлик. Предполагалось, что он прятался при открывании сундука, протягивал ноги в два полых цилиндра, которые должны были быть (фактически их не было) в отделении 1, в то время как туловище находилось за пределами сундука и прикрывалось драпировкой «турка». Когда дверцы сундука были закрыты, карлик мог втиснуть тело внутрь его шум, производимый машиной, позволял сделать это незаметно и закрыть за собой дверцу. Вся гипотеза была настолько абсурдной, что не требовала комментариев или опровержения и в связи с этим почти не привлекла внимания. К таким выводам приходЭдгар По.

В 1789 г. в Дрездене была опубликована книга Фрейера, содержащая новую попытку раскрыть тайну. Книга была обильно иллюстрирована цветными гравюрами. Предположение автора состояло в том, что «хорошо обученный мальчик, довольно тонкий и высокий для своего возраста (настолько, что он может быть спрятан в ящике почти вплотную с шахматной доской) ведет игру и выполняет все маневры автомата». Эта идея, даже более вздорная, чем у парижского автора, была принята уже лучше и в какой-то мере считалась истинным объяснением чуда, пока изобретатель не положил конец спорам, разрешив тщательный осмотр верхней части сундука.

За этими вычурными попытками объяснения последовали другие столь же эксцентричные. И лишь в последние годы анонимный автор, используя рассуждения далеко не последовательные и двигаясь в основном ощупью, натолкнулся наконец на приемлемое решение, хотя, по нашем мнению, и не совсем верное[9]. Его эссе с иллюстрациями было опубликовано вначале в Балтиморском еженедельнике под названием «Попытка анализа поведения автоматического шахматиста м-ра Мельцеля». Это эссе, как мы думаем,  говорит По, и было оригиналом памфлета, на который ссылается сэр Дэвид Брюстер в своих «Записках по натуральной магии», где он без колебаний объявляет о полностью приемлемом объяснении работы автомата. И действительно, результаты этого анализа в основном верны. Однако мы склонны рассматривать,  пишет Эдгар По, приведённую выше оценку Брюстера, как основанную на весьма поверхностном и невнимательном знакомстве с подлинником. По краткому изложению эссе в «Записках» совершенно невозможно прийти к какому-либо приемлемому решению из-за нагромождения несоответствий между самим эссе и его истолкованием. Та же непоследовательность имеется, как мы уже говорили, и в самой «Попытке». Решение состоит из серии подробных объяснений с иллюстрациями, в которых рассматривается возможность такой конструкции сундука, которая позволяет человеку, скрытому внутри, перемещаться во время показа механизма из одной части сундука в другую, обманывая таким образом бдительность публики [9].

Назад Дальше