Wie kann ich meine magischen Roboter ausbalancieren, damit sie meine Geschichte nicht monopolisieren?

Eine Einstellung, die ich schon seit einiger Zeit plane, beinhaltet eine magische Funktion, die Objekte mit dem magischen Äquivalent programmierbarer Funktionen animieren kann. Ein Zauberer/Hexe/Magie-Benutzer verwendet eine magische Sprache, um die Form eines Objekts zu definieren, fügt dann Programme hinzu, um es zu bewegen, und reiht dann eine Reihe von Wenn-dann-sonst-Funktionen aneinander, damit es diese Bewegungen unter bestimmten Bedingungen ausführt erfüllt sind.

Wie auch immer, ich hatte einige Probleme damit, diese Art von Golem davon abzuhalten, jeden Aspekt dieser Umgebung zu übernehmen, da sie unglaublich nützlich sind. Sie sind im Grunde Roboter, für deren Herstellung praktisch keine Materialkosten erforderlich sind, sondern nur die Zeit, die ein Magier benötigt, um alle seine Programme zu schreiben. Sie sollten wirklich alle Aspekte der Gesellschaft verändern, so sehr, dass ich sie nicht in eine Geschichte einbeziehen kann, ohne dass sich die Geschichte nur um sie dreht.

Ich muss diese Typen so ausbalancieren, dass sie nur unter bestimmten Umständen eingesetzt werden. Im Moment verwende ich Golems, um MASSIVE Gebäude und Infrastrukturen in der mittelalterlichen Umgebung zu rechtfertigen, Golems zu haben, die Fracht in Städten transportieren (meistens Müll und Handelswaren), und Golems, die von Bauern verwendet werden, um viele Ernten günstig anzubauen und zu ernten . Kurz gesagt, ich möchte, dass Golems so verwendet werden, wie wir schwere Maschinen verwenden, aber ihre Verwendung im Rest der Umgebung zurücknehmen.

Wie kann ich diese Golems in dieser Umgebung nützlich, aber nicht allgegenwärtig machen?

Bisher hatte ich nur die Idee, dass die Magie, die diese Golems animiert, von Magie-Programmierern regelmäßig gewartet werden muss, um zu verhindern, dass sie einfrieren oder sich falsch bewegen (was dazu führt, dass sie umfallen und / oder etwas kaputt machen). Es reicht aus, ihre Programme alle paar Wochen auf Verschlechterung zu überprüfen und zu reparieren, um sie am Laufen zu halten. Dies würde sie davon abhalten, völlig autonom zu sein, was wie ein Schritt in die richtige Richtung erscheint.

Ich habe in dieser Umgebung auch Magie, die wie Wi-Fi funktioniert, also ist Treibstoff hier nicht wirklich eine Option. Sie müssen nur einen neuen Leitungsturm bauen und die Golems mit dem Magie-/Stromnetz verbinden, um sie in Bewegung zu setzen. Dies begrenzt ihre Reichweite, aber es scheint ein wirklich kleiner Fehler zu sein, der die Verwendung von Golems nicht wesentlich verringert.

Ideen für weitere Mängel oder Kritik am Grundkonzept wären sehr willkommen.

Erinnerung an Close-Voters: Das OP kann die Frage nicht verbessern, ohne auf seine Mängel aufmerksam gemacht zu werden. Bitte hinterlassen Sie einen Kommentar, in dem Sie erklären, warum Sie glauben, dass die Frage bearbeitet werden muss.
Wow, das ist eine schwierige Frage. Eine Zeit lang dachte ich, du machst eine Parodie auf Handys. Wir können sehen, wie ausgeglichen das geht!
Da diese Roboter so gefährlich sind, ist ihre Herstellung und Verwendung möglicherweise stark reguliert, zumal ein ~~Praktikant~~ die Stadt überschwemmt hat, indem er vergessen hat, eine Stoppklausel hinzuzufügen.

Antworten (8)

Wenn Sie dies aus der Sicht der Programmierung betrachten, wäre die meiste Software Funktionen, die dafür sorgen, dass der Golem nicht getötet wird und in der Gesellschaft funktionieren kann. Gehen Sie einen durchschnittlichen Tag durch und denken Sie darüber nach, wie viele Informationen Sie unbewusst verarbeiten. Halten Sie sich einfach an grundlegende Axiome und Informationen und beachten Sie Folgendes:

  • Gehen Sie nicht in den Graben.
  • Gehen Sie auf der rechten Straßenseite.
  • Halten Sie an roten Ampeln an.
  • Dieses Tier ist ein Schwein.
  • Der Stadtplan ist wie folgt angelegt.
  • Werfen Sie Kinder beim Gehen nicht aus dem Weg.
  • Klingeln Sie an der Tür und warten Sie, bevor Sie eintreten.
  • Die drei Gesetze der Robotik.

Die endgültige Liste wäre erschöpfend und wir haben dem Golem immer noch nicht die Fähigkeit gegeben, irgendetwas Nützliches zu tun.

Sie könnten die Golem-Erstellung beschleunigen, indem Sie eine Methode haben, um die benötigten Basisinformationen schnell in den Golem zu laden, aber vielleicht ist nicht mehr viel Platz (Speicher oder HD-Speicherplatzäquivalent) übrig, um etwas schrecklich Kompliziertes zu tun. Aufgaben müssen also einfach sein, was Golems per Definition in den Hintergrund der Geschichte rückt.

Oder vielleicht gibt es viel Platz für zusätzliche Anweisungen, aber das öffnet der Golem-Empfindlichkeit Tür und Tor, was fast immer negative Folgen hat.

Kleinere, menschengroße Golems könnten unglaublich nützlich sein, aber immer noch begrenzt genug, um sie im Hintergrund zu halten. Es folgen Beispiele:

Das Farmen mit Golems kann viel Aufsicht erfordern. Okay, Golems, pflüge das Feld. Wählen Sie nun alle Steine ​​über 3 Zoll aus. Pflanzen Sie nun alle 12 Zoll 3 Samen. Gehe nun zurück in den Schuppen.

Ein Golem könnte Essen bei einem formellen Abendessen servieren, aber er wäre wahrscheinlich ein schlechter Koch, da er nicht erkennen könnte, ob das Fleisch gar ist oder ob die Suppe mehr Salz benötigt. Ein Golem-Kellner wäre auch beim örtlichen Applebee's nutzlos, da jeder sein Essen etwas anders zubereitet haben möchte und der Golem das nicht im Auge behalten könnte.

Ein Golem könnte einen Brief an eine bestimmte Adresse liefern, hat aber keine Ahnung, ob die Person, die den Brief erhält, Graf Githrev, sein Butler, sein Bruder, sein Erzfeind oder ein schelmischer Straßenjunge ist. Vielleicht reicht es, ihn in einen speziell gekennzeichneten Briefkasten zu werfen und zu klingeln, um anzuzeigen, dass ein Brief angekommen ist.

Golems in der Armee können großartig darin sein, Vorräte zu transportieren, Bäume zu fällen oder einfache Strukturen zu bauen. Aber sie wären im Kampf nutzlos, da sie sich keine Taktik ausdenken können, die darüber hinausgeht, geradeaus zu gehen und die Typen in den blauen Uniformen zu schlagen.

Stellen Sie sich Golems aus narrativer Sicht als magische Teile von landwirtschaftlichen Geräten, Werkzeugmaschinen oder Roombas vor. Ich denke, man könnte sie überall platzieren und sie bleiben einfach im Hintergrund der Geschichte.

They're basically robots that require practically no material cost to make, just the time a magic-user needs to write out all their programs.

Das ist dein grundlegendes Problem. Alles braucht ein Gleichgewicht. Umwerfend nützlich (wie ein großer Lastwagen) bedeutet, dass sie umwerfend teuer sein sollten (wie ein großer Lastwagen). Es müssen Kosten anfallen, um den Gewinn auszugleichen, oder es kommt zu einer Inflation (z. B. hat sogar Ihr Nachbar Bob, der von Sozialhilfe lebt, eine).

Hier ist eine Liste von Kandidaten, wobei derjenige, den Sie in Ihrem Beitrag angegeben haben, zuerst aufgeführt wird.

  • Kostspielige Wartung
  • Kostspielige Herstellung: Golems können nur aus J'enth Clay hergestellt werden, der nur von Old Man Gordy erhältlich ist. Und er ist ... streitsüchtig ...
  • Kostspielige Produktion: Ein Magier kann nur 12 pro Jahr herstellen, weil es ihm wirklich den Atem raubt, es zu tun
  • Kostspielige Produktion: Wie viele Magier gibt es in Ihrer Welt und wie viele von ihnen wurden ordnungsgemäß von der Guild of Golem Manufacturing and Labour Rights lizenziert?
  • Kostspielige Neuprogrammierung: Sie können den Garten-Bot nicht einfach bitten, das Abendessen für Sie zuzubereiten.
  • Kostspielige Neuprogrammierung: Golems haben einen sehr begrenzten Programmierplatz (Danke an Nicolai für diesen Vorschlag!)
  • Leicht zu brechen: Endlosschleifensyndrom (mangelhafte Programmierung)
  • Leicht kaputt: Die Kiste, die Federn hätte haben sollen, hatte stattdessen Nägel (für unbeabsichtigte Zwecke verwendet)
  • Leicht kaputt: Ehrlich gesagt, ich habe es nicht gesehen, als ich mein Auto zurücksetzte (PEBCAK - "Problem existiert zwischen Stuhl und Tastatur", auch bekannt als Dumb-Owner-Syndrom)

  • Leicht kaputt: Was meinst du damit, er hat keine Garantie mehr? Dieser Zauberer hat mir eine Gildenmitgliedskarte gezeigt! Nein, es war blau! Für mich sah es echt aus! Was meinst du mit "Schwarzmarktumprogrammierung"? Natürlich waren seine Preise angemessen! Ein Brecheisen natürlich, womit würdest du es schlagen?! Aber es nahm den Schmuck meiner Frau!

Eine weitere einfache Grenze, die Sie hinzufügen können, ist die "Speicherkapazität" der Golems: Sie können nur eine bestimmte Menge (Zeilen) Code aufnehmen, wodurch sie nur für sehr begrenzte (= sich wiederholende) Aufgaben geeignet sind.
wollte es zu meiner eigenen Antwort machen, wäre aber besser als Teil Ihrer. Funktionierende Sensoren sind wirklich schwer herzustellen, da die richtige magische Codierung von Augen und Ohren genaue Kenntnisse darüber erfordern würde, wie diese auf physischer Ebene funktionieren. Das bedeutet, dass den meisten Golems Befehle entweder von einer Person gegeben werden müssen, die Zauber wirken kann, um verschiedene Verhaltensweisen im Golem auszulösen, oder von Fernbedienungen, die Knöpfe haben, die den Golem veranlassen, bestimmte Dinge zu tun. Beachten Sie, dass eine Fernbedienung leicht gestohlen werden kann und die Gesamtzahl der Aktionen, die der Golem ausführen kann, begrenzt
@SilverShadow, das ist eine großartige Idee. Ich würde empfehlen, das als eigene Antwort auszuarbeiten, und ich werde es gerne positiv bewerten!

Golems sind immens.

riesiger Golem https://hiunt.deviantart.com/art/Giant-robot-golem-432368561

Die Verwendungsmöglichkeiten, die Sie für Golems haben (Massivbau, Frachttransport, Landwirtschaft), sind alle mit Golems kompatibel, die extrem groß sind. Vielleicht nicht so groß wie Big Boy hier, aber groß. So groß, dass sie in einer Stadt unhandlich sind oder für jede Art von Finesse, das Manövrieren um Menschen oder Gebäude usw. herum. Baugolems sind das Äquivalent zu großen Kränen. Frachtgolems sind das Äquivalent zu hochseetüchtigen Frachtschiffen. Ag-Golems sind fast zu groß, um nützlich zu sein, weil sie so viel Zeug aufstampfen.

Warum müssen sie so groß sein? Kleinere können den Namen Gottes nicht aufnehmen, der notwendig ist, um sie zu beleben. Es ist ein großer Name.


ohne Bezug, aber eine großartige Golem-Geschichte von der SCP-Stiftung. http://www.scp-wiki.net/scp-1030

Will, ich liebe deine Art zu denken.

Die Herstellung von Golems dauert lange

Als Programmierer wird es einen erheblichen Zeitaufwand geben, neuen Code für Ihre Golems zu erstellen.

Beim Programmieren einer Software müssen Sie jede mögliche Permutation im lokalen Kontext berücksichtigen, um Fehler zu vermeiden und das erwartete Verhalten sicherzustellen, und das braucht Zeit, um sich etwas auszudenken, zu entwickeln und zu testen.

Dies kann noch länger dauern, wenn es keine einfache Möglichkeit gibt, vorgefertigten Code in Ihre Golems zu „importieren“ oder zu „kopieren und einzufügen“, was bedeutet, dass Sie jedes Mal denselben Bewegungscode rezitieren müssen, wenn Sie einen neuen Golem erstellen noch mehr Zeit und das Risiko, dass ein falsch ausgesprochenes Wort einen Fehler verursacht.

Während Ihre Golems also von geringem materiellen Wert sein mögen, könnten Sie leicht ein paar tausend Stunden Programmieren und Testen in Anspruch nehmen. Wenn ein Typ zehn Stunden am Tag daran arbeitete, konnte er ein Jahr brauchen, um einen einzigen Golem herzustellen. Ich kann mir vorstellen, dass Ihre Magieanwender auch etwas selten sind, also ist ihre Zeit sehr wertvoll und Sie brauchen viel davon.

Ich kann mir gut vorstellen, dass Lehrlinge bewährte Beschwörungsformeln aus einem Quellenbuch rezitieren, bevor der Golem an Gesellen übergeben wird, die die Funktionalität testen und eventuelle Fehler beheben, bevor sie verkauft werden. Der Meister verbrachte seine Zeit damit, neue Code-Zaubersprüche zu entwickeln, um seine Produkte weiter zu verbessern.

Daher werdet ihr Magier überhaupt nicht in der Lage sein, Golems sehr schnell zu produzieren, also selbst wenn ein Golem viel besser ist als ein Mensch, was er tut, wird es zu wenige von ihnen geben, um jeden Aspekt der Gesellschaft zu übernehmen.

Ich bin hierher gekommen, um nur eines zu sagen: Programmieren kostet viel Zeit . Und das Programmieren von Robotern – selbst wenn sie nicht riesig sind und eine Division durch Null sie nicht dazu bringt, Ihr Getreidefeld zu stampfen, die Kühe des Nachbarn plattzumachen oder umzufallen und Ihr Dorf zu zerstören – ist höllisch schwierig .

Ähnlich wie Elektrizität oder Strahlung hat Magie einige ziemlich unangenehme Auswirkungen auf Menschen, die großen Mengen davon ausgesetzt sind, und es braucht verdammt viel Magie, um einen Golem zu erschaffen und zu erhalten. Diese negativen Effekte können physiologisch oder psychologisch sein, aber sie werden durch den chronischen Kontakt mit magischen Konstrukten empfangen. Ein Teil des Trainings eines magischen Benutzers macht ihn immun (oder zumindest resistent) gegen diese negativen Auswirkungen, aber dieser Prozess ist zu kostspielig/zeitaufwändig/schmerzhaft für die breite Öffentlichkeit. Dies würde dazu führen, dass nur magische Benutzer und begrenztes anderes Personal für die enge Zusammenarbeit mit Golems freigegeben werden, was Golems für Anwendungen ungeeignet macht, bei denen sie mit der allgemeinen Öffentlichkeit in Kontakt kommen würden.

Wenn es immer noch Bedarf an Magie gibt, um andere Dinge zu tun, könnten Sie die Magie, die mit Golems verbunden ist, viel intensiver machen als die meisten Anwendungen. Auf diese Weise wäre die tägliche Magie immer noch in den sicheren Dosierungen.

Eine nette Art und Weise, wie sich dieser negative Effekt manifestieren könnte: Die Anweisungen, die in den "Geist" des Golems gebohrt wurden, beginnen langsam in jedem anderen (thaumisch nicht abgeschirmten) Geist in unmittelbarer Nähe zu wirken (arbeiten Sie mehr als einen Monat am Stück mit einem Agri-Golem, und Sie werde einen obsessiven Drang entwickeln, Dinge in Reihen anzuordnen...)

Der Schlüssel scheint mir, dass Sie sie von Hand programmieren müssen.

Mit Computern können Sie das Programm ausführen und es fundierte Vermutungen anstellen lassen, wo der Code schief geht. Aber diese Golems müssen von Hand bis zum Code gebaut werden. Selbst wenn Sie den richtigen Code geschrieben haben, waren Sie möglicherweise nicht genau genug, damit der Code vollständig Sinn ergibt. Infolgedessen möchten Sie die Menge an Code begrenzen, damit das Debuggen oder das Verbessern von fehlerhaftem Schreiben einfacher wird.

Das bedeutet, dass Golems absolut wunderbar für einfache Aufgaben sind, die leicht zu programmieren sind, aber selbst dann würden sie Input und Anleitung von Menschen benötigen, um weiter zu funktionieren. Komplizierte Dinge wie das Erkennen, welche Soldaten freundlich sind und welche nicht geklebt werden müssen und welche Personen Zivilisten sein könnten, könnten sich leicht als schwierig erweisen, tatsächlich leiden aktuelle Drohnen bereits unter diesem Problem, also stellen Sie sich vor, wie ein mittelalterlicher handgezeichneter Code-Golem es tun würde Fahrpreis.

Golems könnten auch darunter leiden, leicht für Unheil manipuliert zu werden. Auf einem Schlachtfeld wird es sehr schwer zu erkennen, welche geschrienen Befehle von freundlichen und welche von Feinden stammen, die diese Golems gegen dich einsetzen wollen. In einer industriellen oder wirtschaftlichen Umgebung könnte es sich auch als gefährlich erweisen. Stellen Sie sich einen Spion einer konkurrierenden Firma oder Stadt vor, der Ihren eigenen Golems befiehlt, Waren in eine Gasse zu tragen, damit sie gestohlen oder entsorgt werden können, oder Ausrüstung zu zerstören, indem er ihnen befiehlt, unsinnige Zusätze wie Schnürsenkellöcher in der Unterseite der Sohlen anzubringen oder Häuser mit zerbrochenen Dachziegeln.

Am Ende wären Golems immer noch immense Werkzeuge der Wirtschaft, Industrie und sogar der Kriegsführung, aber mit schwerwiegenden Einschränkungen wie einem einzigen "Eigentümer", der ihnen Befehle erteilen kann, um die Menge der Probleme zu begrenzen, die verursacht werden können. Oder dass Golems sehr sehr genaue Befehle benötigen, um zu funktionieren. Die alte Idee von "geh und hol 2 Brote, wenn es Eier gibt, bring 6" und der Golem kehrt mit 6 Broten nach Hause zurück, weil du nicht klar genug warst.

Wie sieht es mit Gedächtnisproblemen aus? Der Golem benötigt Speicher, um seine Programme zu speichern, je komplexer also das Programm ist, desto mehr Speicher benötigt er. Irgendwann sind die Kosten für die Erstellung eines Speichersystems, das dicht genug ist, zu hoch, um ihre Produktion zu rechtfertigen, sodass die Komplexität der Programme begrenzt wird.

Außerdem wird mit zunehmendem Alter des Zaubers mehr und mehr seines Speichers versehentlich "durchgesickert" (der Zauber kann nicht verfolgen, ob bestimmte Informationen wichtig sind oder nicht, also belässt er sie einfach dort) und das Programm stürzt schließlich ab (vielleicht der Golem stürzt buchstäblich ab). Dadurch wird die Zeit begrenzt, in der die Golems ausgeführt werden können.

Das sind alles Dinge, die wirklich mit Computern im wirklichen Leben passieren, also ist es nicht zu weit hergeholt.

Sie könnten auch Netzwerkprobleme haben. Wie wäre es, wenn die Golems miteinander und mit einem Netzwerk magischer Systemadministratoren kommunizieren müssen, die ihnen neue Befehle erteilen, und die Komplexität eines solchen Netzwerks macht es unmöglich, mehr als eine bestimmte Anzahl aktiver Golems in einem bestimmten Gebiet zu haben.

Vielleicht stören ihre magischen Programme andere Magie, sodass sie nicht in der Nähe anderer sensibler Zaubersprüche betrieben werden können, aus Angst, einen Fehler zu verursachen. Dadurch eignen sie sich für den Bau, aber nicht unbedingt für den Hausgebrauch.

Eine gute Möglichkeit, die Nützlichkeit Ihrer Golems einzuschränken, besteht darin, sich zu fragen: Wie sieht ein Golem die Welt? Sie sagen, der Zauberer des Golems benutzt eine magische Sprache, um die Form des Golems zu definieren. Ich behaupte, dass diese Sprache keine einfache Möglichkeit hat, den Golems Augen, Ohren oder wirklich andere Sinne als die Fähigkeit, Magie zu fühlen, zu geben, da sie daraus besteht.

Dies schränkt die Nützlichkeit Ihrer Golems stark ein, da sie irgendeine Art von Steuerung benötigen, da sie nicht einfach auf äußere Reize reagieren können. Die ideale Kontrollmethode besteht darin, einen Zauberer zu haben, der den Golem ständig mit magischen Befehlen versorgt, die seiner Programmierung mitteilen, was zu tun ist. Zauberer sind jedoch teuer und haben normalerweise Besseres zu tun, als den ganzen Tag Golems zu steuern, daher werden die meisten Golems mit einem gepaarten magischen Gegenstand geliefert, der sie kontrolliert. Dieser Gegenstand ist oft ein Stock mit Knöpfen, die den Golem veranlassen, Aktionen auszuführen. Einige größere Golems haben diese Steuerung eingebaut und verhalten sich eher wie Autos als große schwerfällige Roboter.

Wenn die Golems auf diese Weise begrenzt sind, bedeutet dies, dass sie darauf beschränkt sind, auf der Ebene zu arbeiten, die der Benutzer versteht. An wie viele Kontrollen kann sich ein Analphabet erinnern? Was passiert, wenn die Steuerung für einen Golem kaputt geht? (Oh nein, bei meinem Tilling-Golems-Steuerstab war der "Vorwärts gehen"-Knopf abgebrochen, ich weiß, dass ich ihn überall umkehren muss)

Dies ermöglicht auch den Diebstahl von Golems und wirft die Frage auf, ob es kostengünstiger ist, einen neuen Golem zu beschaffen oder einen Zauberer zu bezahlen, um herauszufinden, wie man einen neuen Steuerstab herstellt, wenn die Steuerung vollständig kaputt geht, da jeder Golem wahrscheinlich eine Tonne davon ist schlechter Code, der von jemandem geschrieben wurde, der dachte, niemand würde ihn sich jemals wieder ansehen müssen.