Как построить робота с помощью магии?

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

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

Теперь, если предположить, что роботы могут быть запрограммированы на управление тем, как использовать эту энергию для таких вещей, как движение и т. д., простое сконструированное тело (например, человекоподобная конструкция из камня/дерева/металла, построенная с петлями вместо суставов) сможет питаться в течение ограниченное количество времени. Затем, если «батарейку» заменить, это может продолжаться бесконечно, пока тело правильно обслуживается.

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

Однако именно программированию я изо всех сил пытаюсь найти разумное объяснение. Самое близкое, что я могу придумать из других фэнтезийных миров, которые работают без современных технологий и методов программирования, — это роботы в стиле стимпанк, но я не уверен, что им просто отдают команды с помощью магии рук.

Есть ли способ отдавать команды этому типу роботов без использования магии рук? Или может быть что-то, что могло бы служить разумной заменой внутреннего механизма робота, позволяя ему «думать»? Я думал о том, чтобы запихнуть мозг человека/животного внутрь робота и питать его энергией от батареи, но если есть менее гротескное решение, это было бы намного лучше.


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


РЕДАКТИРОВАТЬ: я только что понял, что совершенно забыл упомянуть, что роботы не должны быть такими же сложными, как люди. Было указано, что я, по сути, описываю голема, но я надеюсь на создание с немного большей способностью к свободному мышлению и рассуждениям, например, распознавать друга от врага / нарушителя от гостя, а не более буквальные команды атаки. все, что приближается.

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

Есть ли разница между описанным вами роботом и големом ? Големов обычно можно объяснить только с помощью магии.
@Frostfyre Да, я хотел что-то более инициативное в выполнении команд. Я чувствую, что голем будет выполнять только буквальные команды, в то время как я ищу создание, которое может иметь некоторое подобие свободной мысли, но не способно подвергать сомнению приказы... изначально.
Похоже, вам нужны двемерские автоматы из Скайрима.
@ Джеймс Я думал о них, когда писал этот вопрос, но потом я вспомнил, что они питаются захваченными душами внутри камней душ. Я пытаюсь придумать метод вне души или мозга ранее живого организма.
Я думаю, вам, возможно, придется пойти с handwavium или вашей идеей мозга. Средневековые технологии просто не могли справиться с современным компьютерным оборудованием... Объем памяти и вычислительная мощность человеческого мозга несопоставимы.
Вы когда-нибудь задумывались об оптических компьютерах?
Я думаю, магия обязательно будет хоть немного ручная. Что-то, что сделало бы это более правдоподобным, так это то, что сделать такой автомат действительно довольно сложно (т.е. на это способны только мастера-волшебники). Я не понимаю, почему вычисления должны быть механическими — у них может быть «магический мозг», который работает как компьютер и выполняет реальную обработку информации. Ввод/вывод (например, зрение и движения) может выполняться механически.
Я знаю, что это кажется очевидным ответом, но делайте это так же, как и без магии.

Ответы (7)

Есть ли способ отдавать команды этому типу роботов без использования магии рук?

На самом деле нет. Вы, наверное, видели видеоролики о компьютерах или роботах, способных интерпретировать то, что говорят люди. Чего они не говорят вам, так это того, сколько необработанных данных требуется для построения модели данных, которая позволяет компьютерам и роботам делать это. Для интерпретации текста (который уже находится в удобном для использования на компьютере формате) вам понадобится набор данных из тысяч текстов. Это не тексты «See Spot Run», это должны быть в среднем короткие романы. Вам понадобится очень большая группа людей, занимающихся расшифровкой данных, чтобы создать набор данных, который можно было бы начать использовать для обучения этих роботов тому, как понимать вас.

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

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

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

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

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

Редактировать:
В зависимости от того, какую сущность вызывает ваш пользователь магии, у вас может быть разный уровень интеллекта. SE с низким уровнем интеллекта может выполнять базовые инструкции («Робот, принести воду», «Робот, подмести пол»), но вы не захотите доверять ему сложные или творческие задачи («Робот, собери книжную полку ИКЕА»). "). SE с высоким интеллектом мог бы справиться с большей ответственностью и мыслить нестандартно, но вам, возможно, придется более тщательно программировать средства защиты, чтобы предотвратить восстание, магический эквивалент Sky-Net.

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

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

Я чувствую, что ваше возражение против использования «голема» может быть связано со стандартным монстром D&D.

У традиционного Голема из некоторых еврейских преданий есть черта, которая может быть именно тем, что вы ищете.

Шем создается путем написания на бумаге различных еврейских рун, образующих одно из Имен Бога. Это было помещено в лоб или рот Голема, который активировал это.

В недавней художественной литературе («Глиняные ноги», роман Терри Пратчетта о потустороннем мире) Голем был создан с помещенным в него довольно длинным документом, дающим ему направление.

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

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

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

Я не уверен, почему вы высмеиваете помещение духа/мозга животного в робота как «handwavium». Учитывая ограничения технологий волшебного мира, это был бы лучший способ сделать это! Какой бы дух ни двигал собакой или медведем, он уже «знает», как управлять телом, поэтому волшебным образом прикрепить его, чтобы те же самые мысли правильно активировали эквивалентные части голема, было бы так же просто, как волшебным образом создать сочлененное физическое тело таким же образом.

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

Я не говорю, что связывание духа — это handwavium, я говорю, что искал решение, которое не является handwavium, а также не связывает дух, так как я надеюсь, что есть другой способ сделать это. больше смысла в моей истории.

В моем мире также есть волшебные роботы. Я столкнулся с той же проблемой, что и вы, и вот как я ее решил.

Я называю это аниматрикс. Это своего рода искусственный интеллект/душа, созданный с помощью магии и привязанный к объекту. В большинстве случаев это куб. При активации аниматрикс загорается и проецируется на объект, к которому он привязан. Причина, по которой эти объекты в основном являются кубами, заключается в том, что они хорошо вписываются в другие механизмы, а проекция аниматрикс также является своего рода кубом. Проекция начинается с куба, состоящего из множества меньших кубов. У каждого куба есть цель, и его можно «открыть», что означает, что аниматрикс проецирует этот куб, а не весь. Этот куб может состоять из меньших кубов и так далее.

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

Я надеюсь, что это было полезно для вас.