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

Open-Source-Multi-Agent-Framework, extrahiert aus dem Claude-Code-Leak
Werkzeuge

Open-Source-Multi-Agent-Framework, extrahiert aus dem Claude-Code-Leak

Ein Entwickler extrahierte das Multi-Agenten-Orchestrierungssystem aus dem geleakten Quellcode von Claude Code und baute es als modellunabhängiges Open-Source-Framework mit MIT-Lizenz neu auf. Das 8.000 Zeilen umfassende TypeScript-Framework beinhaltet Aufgabenplanung, Nachrichtenübermittlung zwischen Agenten und integrierte Tools.

OpenClawRadar
Claude Code Routines: Automatisierte Cloud-Aufgaben für KI-Entwicklungsworkflows
Werkzeuge

Claude Code Routines: Automatisierte Cloud-Aufgaben für KI-Entwicklungsworkflows

Claude Code Routines ermöglichen es Entwicklern, Claude Code-Konfigurationen als automatisierte Aufgaben zu speichern, die auf der von Anthropic verwalteten Cloud-Infrastruktur ausgeführt werden. Routines unterstützen geplante, API- und GitHub-Trigger für die unbeaufsichtigte Ausführung von Prompts gegen Repositories.

OpenClawRadar
Entwickler baut lokalen KI-Forschungsagenten, der Podcasts aus Themen oder YouTube-Links erstellt
Werkzeuge

Entwickler baut lokalen KI-Forschungsagenten, der Podcasts aus Themen oder YouTube-Links erstellt

Ein Entwickler hat einen vollständig lokalen KI-Agenten erstellt, der Themen oder YouTube-Links entgegennimmt und tiefgehende Berichte, Gesprächspodcast-Skripte und Audio generiert. Das System recherchiert dynamisch, extrahiert Erkenntnisse, verfeinert Zusammenfassungen und erzeugt natürliche Hin-und-Her-Gespräche.

OpenClawRadar
PocketBot: KI kompiliert Automatisierungen in JavaScript für kostengünstige, deterministische Planung
Werkzeuge

PocketBot: KI kompiliert Automatisierungen in JavaScript für kostengünstige, deterministische Planung

PocketBot löst API- und Hardwarekostenprobleme, indem es natürlichsprachliche Anfragen in eigenständige JavaScript-Skripte kompiliert, die nach Zeitplan ausgeführt werden, ohne LLM-Aufrufe zur Laufzeit. Das Tool nutzt KI nur einmal zum Schreiben von Code und führt dann deterministisch mit 20+ Integrationen wie Google Suite, Slack und Notion aus.

OpenClawRadar