Современная реконструкция облика автомата
Снаружи машина выглядела как деревянная скульптура, состоящая из манекена в натуральную величину, прикрепленного к деревянному шкафу размером 1,2х0,6х0,9 метра. Манекен был одет в яркий восточный халат и чалму, лицо украшали могучие усы и брови. Правая рука манекена была вытянута вперед, в левой руке помещалась старинная курительная трубка, а глаза были сфокусированы на верхней части шкафа, где во время игры должна была стоять шахматная доска. С лицевой стороны шкаф состоял из трех дверей и нижнего ящика. По заявлению создателя, Механический Турок был способен играть в шахматы наравне с человеком и даже выигрывать у него. Возможно ли было на основе технологий 18 века создать действующий искусственный интеллект? Не будем нагнетать интригу — разумеется нет. Но от этого «Механический турок» не становится менее интересным феноменом.
В 1769 году фон Кемпелен был принят при дворе императрицы Марии Терезии, где присутствовал при выступлении популярного фокусника и иллюзиониста. Вероятно талантливый инженер Вольфганг сумел увидеть за его трюками нечто такое, что родило в его мозгу идею попробовать себя на этом поприще. Во всяком случае, после завершения выступления Кемпелен пообещал императрице, что он создаст изобретение, которое без всякой магии превзойдет иллюзии фокусника. И спустя полгода представил ко двору своего «Механического турка».
Прежде чем перейти непосредственно к демонстрации, Кемпелен, не скрываясь, показал собравшимся внутренний механизм машины, открывая различные секции шкафа.
Дверь слева содержала сложное механическое устройство, похожее на часовой механизм, которое включало рычаги, колеса, шестерни и маятники. Две другие двери закрывали камеру с передаточным механизмом, где также хранились шахматная доска, фигуры, некоторые инструменты и запасные части. Кемпелен также раскрыл нижнюю часть манекена, где также помещался некий сложный механизм. Этот ритуал впоследствии будет повторяться каждый раз.
Описав внешнюю и внутреннюю конструкцию шахматной машины (последнее — достаточно витиевато и туманно), фон Кемпелен пригласил придворных сыграть с манекеном в шахматы. Во время игры правая рука манекена брала фигуры и перемещала их по шахматному полю, а голова при этом словно сопровождала ход взглядом. Шах королю автомат объявлял троекратным кивком головы. Если противник пытался сжульничать, например, сделать некорректный ход, «Турок» прекращал игру и не двигался, пока ошибка не будет исправлена. Каждые 20 ходов фон Кемпелен объявлял перерыв и заводил механизм ключом. Несколько придворных сыграли против механического человека, и все были легко побеждены.
Новости о первой машине, способной сравняться с человеком и даже превзойти человеческий разум, распространились повсюду. После первого выступления перед императрицей Австрии, фон Кемпелена буквально засыпало приглашениями от других членов королевской семьи, знати и министров. Сын Марии Терезии, император Иосиф II отправил фон Кемеплена вместе со его шахматной машиной в путешествие по Европе, во время которого «Механический турок» встречался с различными противниками, практически неизменно побеждая их. Впрочем, с лучшим шахматистом того времени, Франсуа-Андре Филидором машина справиться всё же не сумела.
Каждый раз фон Кемеплен с готовностью демонстрировал механическую конструкцию «Турка», однако трогать ничего не позволял, отговариваясь чрезвычайной хрупкостью механизма и тонкостью настроек. Принцип работы своего автомата он также разглашать отказывался. Неудивительно, что в таких условиях секрет способности турка к автоматической игре в шахматы раскрыть никто не сумел.
После смерти Кемпелена в 1804 году машина была выкуплена инженером и предпринимателем Иоганном Мелцелем, сделавшим из «Механического турка» настоящее шоу, с которым гастролировал по всей Европе, а затем по США. Он же внёс в нее ряд усовершенствований, в частности добавил звуковой аппарат, способный произносить «шах». Машина играла против Наполеона Бонапарта, Бенджамина Франклина и даже Чарльза Бэббиджа, создателя первого протокомпьютера, обыграв их всех. С подачи Мелцеля эти матчи широко освещались ведущими газетами и журналами.
История о думающей машине, конечно же, была слишком хороша, чтобы быть правдой. Разговоры о том, что «Турок» на самом деле управляется сидящим внутри человеком начались едва ли не с первой демонстрации автомата. Уж очень не давало покоя пытливым умам якобы пустое пространство внутри шкафчика. Там вполне мог разместиться опытный шахматист, который бы наблюдал за игрой с помощью системы зеркал и переставлял фигуры, просовывая руку внутрь манекена. Справедливости ради — последние два утверждения действительности не соответствовали.
Одна из ранних версий «устройства» Турка
Секретом «Турка» занимался, в том числе, и американский писатель Эдгар Аллан По. Он по возможности изучил аппарат Мелцеля и пришел к уверенному выводу, что манекен — не автомат, а марионетка, которой управляет человек, сидящий внутри шкафа во время игры. Его подробный анализ, опубликованный в 1836 году, убедил людей в том, что эта машина не может функционировать сама по себе.
Ключевыми выводами По, которые разгадали тайну шахматной машины, были:
- Автомат должен работать с некой периодичностью, поэтому шахматная машина Мелцеля тоже должна делать ходы в определенное время, но это не так. То есть в действиях машины отсутствует регулярность, что является важной характеристикой автомата.
- Механизм машины содержит существенно больше компонентов, чем требуется для нескольких простых движений манекена. Возможно, изобретатель использует эту установку как обман.
- Настоящая машина, способная играть и способная просчитывать ходы, должна выигрывать все игры, но машина Мелцеля всё же проигрывала некоторые из них.
Некоторые из выводов По могут быть несколько спорными, но главная его мысль была верной. Анализ По привел к серьезному падению популярности 'Турка», и через некоторое время Мелцель перестал получать приглашения на демонстрацию машины. После его смерти «Турок» был продан с аукциона и попал в музей Филадельфии. Тогда и был по-настоящему раскрыт секрет этой машины. На самом деле нижний ящик и левая боковая часть шкафа (где размещалась установка, похожая на часовой механизм) были сконструированы таким образом, что занимали лишь одну треть пространства, которое, казалось бы, должны занимать. Обе секции не доходили до задней части шкафа, поэтому внутри образовывалось скрытое пустое пространство.
Это секретное пространство было оборудовано подвижным креслом, которое могло перемещаться из одной части шкафа в другую, позволяя игроку оставаться скрытым, когда фон Кемпелен, а позже — Мелцель — открывали разные дверцы машины во время демонстрации.
Разумеется, в таком положении игрок никак не мог наблюдать за шахматной доской. Однако в основание тяжёлых фигур, установленных на шахматной доске, были вмонтированы мощные магниты. Под доской, внутри ящика, под каждым полем находился металлический шарик, надетый на вертикально натянутую нитку. Когда фигуру поднимали, шарик падал, сигнализируя о её перемещении. Как только фигура оказывалась на новом поле, магнит притягивал соответствующий шарик. Рукой манекена игрок управлял через сложную систему рычагов и тросов. Он же манипулировал головой «Турка».
Каждые 20 ходов автомат «заводили», таким образом давай скрытому игроку перерыв, чтобы обдумать ход игры. Теоретически игрок мог при свете потайного фонаря делать записи, но на самом деле для опытного шахматиста даже в таких условиях держать в голове партию — не проблема. И в течение почти 70 лет публичных выступлений «мозг» автомата заменяли несколько очень сильных шахматистов. Их имена неизвестны. Точно установлено лишь, что во время американского турне Мелцель пользовался услугами европейского гроссмейстера Уильяма Шлюмбергера, который выдавал себя за личного секретаря изобретателя.
К сожалению, в июле 1854 года оригинальный «Механический турок» сгорел во время пожара в музее. Сейчас там демонстрируется реплика (она на заглавной картинке поста), подключенная к компьютеру и теперь действительно способная играть в шахматы.
Само название аппарата в каком-то смысле стало нарицательным. Так, в 2005 году была создана интернет-площадка Amazon Mechanical Turk, которая позволяет физическим лицам и предпринимателям привлекать исполнителей для решения задач, которые в настоящее время не в состоянии осилить компьютеры.
Комментарии (14)
Exchan-ge
11.12.2022 17:29+5Прежде чем перейти непосредственно к демонстрации, Кемпелен, не скрываясь, показал собравшимся внутренний механизм машины, открывая различные секции шкафа.
Тут пропущена одна подробность — секции шкафа всегда открывались по очереди (открыли -закрыли-открыли-закрыли).
Именно такой принцип позволял оператору менять положение тела во время «проверки».Каждые 20 ходов фон Кемпелен объявлял перерыв и заводил механизм ключом.
Тем самым оператору, находившемуся в весьма стесненных условиях, давали возможность передохнуть (буквально :)
VYudachev
11.12.2022 20:01+2Само название аппарата в каком-то смысле стало нарицательным.
Программа для игры в шахматы «Турок» играет важную роль в сериале «Терминатор: Битва за будущее» — из неё развивается искусственный интеллект.
Vsevo10d
12.12.2022 00:43+4Блин, я хотел почитать статью про автоматоны, а тут про первый в истории скам под DeepMind.
DGN
12.12.2022 09:31+2Удивительно, как из трёх ложных предпосылок был сделан верный вывод.
Манипулятору не надо быть сложным, если фигуры будут легкие, как и рука, а в руку и в фигуру вставить магниты, то при поднесении он будет ее брать, а при постановке на место для снятых, где может быть мощный магнит - отпускать. Таким образом, игроку надо всего лишь дублировать действия на доске снизу. Маленьким магнитом игрок мог проверять, где теперь фигура.
Имитировать устройство не особо сложно, шестеренки и зеркала, все это доступно. Людей способных что-то понять беглым взглядом почти нет, трогать нельзя, свет скорее всего тоже не особо хороший. Сфоткать нечем. Игрока можно инвалида взять или карлика.
Весьма интересно, а можно ли на современных технологиях повторить механического (используя только механику, оптику и магниты) шахматиста в этих габаритах? Пусть не гроссмейстера, пусть обыграет пятилетнего ребенка. Вроде как, механический процессор делали...
Exchan-ge
12.12.2022 15:39Манипулятору не надо быть сложным, если фигуры будут легкие, как и рука,
Вам приходилось проектировать манипуляторы?
Мне — да.
И мой опыт подсказывает, что для подобных манипуляций, причем совершаемых человеком, а не автоматической системой управления, причем человеком, находящемся в крайне стесненных условиях + ограниченная видимость — механика манипулятора должна быть очень сложной.
А там еще и весьма малый объем, для размещения всего механизма.
Намного проще просто просунуть руку в «рукав» :)
Solicitor
12.12.2022 09:48+2Как робототехник по своему образованию, я скажу - скам это не механический турок, а эти якобы иллюстрирующие его работу картинки.
В плечевом и локтевом суставе должно быть как минимум по 2 степени свободы, тут я их в упор не наблюдаю. Даже если предположить, что тяжелые фигуры захватывались и удерживались пятерней такой наивной конструкции, как на рисунке - без обратной связи (либо визуальной, либо просчет фактических координат кисти микропроцессором) навигация невозможна.
Ну и человек совсем не обязан ставить фигуру точно в центр шахматной клетки. Без обратной связи захват будет часто промахиваться, ронять фигуры...
Когда фигуру поднимали, шарик падал, сигнализируя о её перемещении. Как только фигура оказывалась на новом поле, магнит притягивал соответствующий шарик.
То есть оператор в течение всей партии должен был держать положение все фигур в голове, в качестве подсказки имея только бинарное положение шарика "клетка пустая/заполненная".
K0styan
12.12.2022 10:12Он мог дублировать положение фигур на небольшой доске у себя. А во время перерывов, например, с помощью заводящего человека сверяться и синхронизироваться.
Vsevo10d
12.12.2022 15:02+1То есть оператор в течение всей партии должен был держать положение все фигур в голове, в качестве подсказки имея только бинарное положение шарика "клетка пустая/заполненная"
https://ru.wikipedia.org/wiki/Шахматы_не_глядя_на_доску - крутой, но не уникальный скилл. Тот же упомянутый в статье Филидор им владел. А с мини-доской так вполне норм.
Меня больше интересует, как так надо извратиться, чтобы вслепую их ставить.
DGN
13.12.2022 13:20Я подумал, что доску могли сделать слегка прозрачной, тонированной. И изнутри было четко видно основания фигур.
Дальше или своя доска, или тряпка и мел, или в голове все держать. Вот манипулятор, пишут, сложен должен быть. Была ли уже в то время гидравлика-пневматика?
Впрочем, может игрок для хода и влезал в турка, а смотрел через пуговицу или пряжку или еще в какой элемент, да просто в щель.
Exchan-ge
13.12.2022 21:16Впрочем, может игрок для хода и влезал в турка, а смотрел через пуговицу или пряжку или еще в какой элемент, да просто в щель.
Игрок? Это сомнительно.
Оператор — да.
А ходы могли передавать условными сигналами из толпы зрителей напротив.
Благо «E2-E4» закодировать несложно :)DGN
14.12.2022 02:10У меня сомнения на тему смысла плодить сущности, добавлять отдельного игрока и кодированный канал связи к нему.
GvrKonstantin
14.12.2022 13:34+1Просто тогда можно найти двух реальных человек - один ребенок оператор и второй опытный шахматист снаружи. обменивающийся с ним кодовыми сигналами.
в случае если оператор маленького роста еще и опытный шахматист - вероятность этого сильно меньше. могут еще и "спалить".
Exchan-ge
14.12.2022 14:21У меня сомнения на тему смысла плодить сущности, добавлять отдельного игрока и кодированный канал связи к нему.
"… отправил фон Кемеплена вместе со его шахматной машиной в путешествие по Европе, во время которого «Механический турок» встречался с различными противниками, практически неизменно побеждая их" (с)
Т.е. «турком» должен был управлять шахматист очень высокого уровня.
С другой стороны — для непосредственного управления «автоматом» требовался акробат небольшого роста (подросток, ребенок?), «гуттаперчевый мальчик».
Или даже девочка/девушка.
Найти сочетание и того и другого в одном теле — и сейчас было бы очень сложной задачей.
Exchan-ge
Любимый трюк у фокусников — помещение девушки в ящик с последующим его распиливанием на две отдельных половинки :)
А вот находящийся внутри ящика оператор вовсе не обязательно мог быть опытным шахматистом — данные о передвижении фигур ему могли передавать кодом (например, подобным тому, каким картежные шулера обмениваются инфой друг с другом)
Положение же фигур на доске он мог наблюдать с помощью замаскированного перископа.
А вот сам механизм, позволяющий точно позиционировать манипулятор и осуществлять захват/отпускание фигуры — должен был быть весьма интересным.
И сложным.
Так что, скорее всего, оператор в «рабочем положении»- был внутри манекена.
(примерно так же, как расположены «операторы» внутри больших кукол, бродящих по улицам в рекламных целях :)