Brunnfeld Agentic World: Multi-Agenten-Simulation einer mittelalterlichen Wirtschaft ohne Verhaltensvorgaben

✍️ OpenClawRadar📅 Veröffentlicht: 23. März 2026🔗 Source
Brunnfeld Agentic World: Multi-Agenten-Simulation einer mittelalterlichen Wirtschaft ohne Verhaltensvorgaben
Ad

Kernarchitektur

Die Simulation läuft mit 20 LLM-Agenten in einer mittelalterlichen Dorfwirtschaft ohne Verhaltensanweisungen. Anstatt den Agenten Ziele vorzugeben, baut das System eine Welt mit Physik auf und lässt Ziele natürlich entstehen. Jeder Agent erhält pro Tick eine Wahrnehmung von etwa 200 Token, die enthält: seinen Standort, wer in der Nähe ist, sein Inventar, sein Geldbeutel, seinen Hungerlevel, die Haltbarkeit seiner Werkzeuge und das Live-Marktplatz-Orderbuch. Sie sehen, was sie an ihrem aktuellen Standort mit ihren aktuellen Eingaben produzieren KÖNNEN.

Die Architektur verwendet 14 deterministische Engine-Phasen pro Tick, die einen einzelnen LLM-Aufruf pro Agent umschließen. Die Engine übernimmt alle Mechaniken, für die man normalerweise Prompt-Token verschwenden würde: Rezeptvalidierung, Werkzeugverschleiß, Orderbuch-Abgleich, Verderb-Timer, Hungerdrift, Schließzeiten und Bekanntschafts-Freigabe (Agenten kennen die Namen anderer erst, nachdem sie miteinander gesprochen haben). Der LLM wählt lediglich Aktionen aus einem Schema aus, und die Engine löst sie gegen den Weltzustand auf.

Wichtige Mechaniken

  • Hunger als Zündschalter: In den ersten 4 Ticks handelt niemand, weil niemand hungrig ist. Sobald der Hunger 3/5 erreicht, beginnen die Agenten, sich zum Dorfplatz zu bewegen, Aufträge zu erteilen und Essen zu kaufen. Tick 7 hatte 6 Trades im Wert von 54 Münzen nach 6 Ticks ohne Aktivität.
  • Lieferkette als Persönlichkeit: Der Müller kontrolliert das gesamte Mehl. Der Schmied stellt alle Werkzeuge her. Wenn einer von beiden stirbt (Verhungern tötet nach 3 Ticks bei Hunger 5), bricht die gesamte nachgelagerte Kette zusammen.
  • Natürliches Feedback: Agenten sehen (Du bist hungrig.), wenn der Hunger 3/5 erreicht. Sie sehen [Kann nicht essen] Weizen muss zuerst zu Mehl gemahlen werden, wenn sie ungültige Aktionen versuchen.
Ad

Beobachtete emergente Verhaltensweisen

Ohne wirtschaftliche Anweisungen traten am ersten Tag folgende Verhaltensweisen auf:

  • Ein Bäcker handelte Mehl auf Kredit vom Müller aus und versprach, aus dem Brotverkauf bis Sonntag zu bezahlen
  • Der Neffe eines Bauern bemerkte, dass seine Werkzeuge versagten, stritt mit seinem Onkel darüber, die Arbeit zu unterbrechen, um den Schmied zu besuchen, und gewann die Auseinandersetzung
  • Der Schmied ging zur Mine und handelte Erzpreise von 2,2 Münzen pro Einheit durch Gespräche aus
  • Ein 16-jähriger Lehrling kaufte Brot, aß eines und verkaufte den Überschuss auf dem Marktplatz weiter, wurde also ein Mittelsmann, ohne dass ihm jemand erklärte, was Arbitrage ist

Technische Umsetzung

Das Projekt ist Open-Source-TypeScript ohne Framework-Abhängigkeiten. Es läuft auf jedem LLM, wobei kostenlose Modelle über OpenRouter gut funktionieren. Das System enthält einen spielbaren Viewer mit Pixel-Art-Karte, Live-Agenten-Sprites, einem Bloomberg-ähnlichen Ticker, der fließende Trades anzeigt, und ermöglicht es Benutzern, als Dorfbewohner beizutreten und gegen die 20 NPCs anzutreten. Es gibt eine Bestenliste, und der Gott-Modus erlaubt es, Dürren und Mineneinstürze einzuspritzen, um die Reaktion der Wirtschaft zu beobachten. Man kann jeden Agenten interviewen, und sie antworten aus ihrem echten Gedächtniszustand.

📖 Read the full source: r/ClaudeAI

Ad

👀 Siehe auch