<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>AI Agent &amp; Preservation Research on Dark Pawns</title>
    <link>https://darkpawns.labz0rz.com/docs/research/</link>
    <description>Recent content in AI Agent &amp; Preservation Research on Dark Pawns</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Sun, 24 May 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://darkpawns.labz0rz.com/docs/research/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Narrative Memory &amp; Dreaming</title>
      <link>https://darkpawns.labz0rz.com/docs/research/narrative-memory/</link>
      <pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate>
      <guid>https://darkpawns.labz0rz.com/docs/research/narrative-memory/</guid>
      <description>&lt;h2 id=&#34;1-the-core-memory-architecture&#34;&gt;1. The Core Memory Architecture&lt;/h2&gt;&#xA;&lt;p&gt;To build autonomous agents that exhibit genuine personality, persistent learning, and long-term relationships, a MUD engine must provide more than raw state information; it must support a &lt;strong&gt;durable cognitive memory system&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Without persistence, an agent suffers a total &amp;ldquo;memory wipe&amp;rdquo; every time a network drop occurs, a server restarts, or the session is compacted. In Dark Pawns, agent memory is treated as a first-class citizen, backed by a hybrid database architecture: &lt;strong&gt;SQLite narrative graphs&lt;/strong&gt; running alongside a &lt;strong&gt;JSONL transaction logging feed&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Port Fidelity &amp; Engine Modernization</title>
      <link>https://darkpawns.labz0rz.com/docs/research/port-fidelity/</link>
      <pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate>
      <guid>https://darkpawns.labz0rz.com/docs/research/port-fidelity/</guid>
      <description>&lt;h2 id=&#34;1-archiving-a-legacy-the-73k-lines-of-c&#34;&gt;1. Archiving a Legacy: The 73K Lines of C&lt;/h2&gt;&#xA;&lt;p&gt;Resurrecting Dark Pawns was not simply a matter of loading a backup copy of DikuMUD onto a modern Linux server. The original game engine, composed of &lt;strong&gt;73,000 lines of legacy C code&lt;/strong&gt; written in the late-90s, was highly fragile, memory-unsafe, and bound to architectural limits that made integration with modern WebSocket APIs, databases, and AI frameworks practically impossible.&lt;/p&gt;&#xA;&lt;p&gt;To secure the game&amp;rsquo;s future and enable advanced agent research, the entire engine was ported from scratch to &lt;strong&gt;Go&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Stateless Agents, Stateful Protocols</title>
      <link>https://darkpawns.labz0rz.com/docs/research/agent-protocols/</link>
      <pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate>
      <guid>https://darkpawns.labz0rz.com/docs/research/agent-protocols/</guid>
      <description>&lt;h2 id=&#34;1-the-challenge-of-stateful-ai-onboarding&#34;&gt;1. The Challenge of Stateful AI Onboarding&lt;/h2&gt;&#xA;&lt;p&gt;Standard Large Language Models (LLMs) operate statelessly: they receive a prompt and output a completion. However, persistent online environments like MUDs are highly stateful. Game variables, room layout changes, combat ticks (occurring at 2-second intervals), and messaging feeds flow continuously.&lt;/p&gt;&#xA;&lt;p&gt;When connecting an autonomous AI agent to Dark Pawns, two immediate engineering bottlenecks emerge:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;The Latency Gap&lt;/strong&gt;: High-quality LLM inference takes between 1.0 to 3.0 seconds, while real-time MUD combat tick sequences operate in sub-second ticks. A pure LLM-per-action loop will quickly miss critical server ticks.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Context Saturation&lt;/strong&gt;: Satiating a model&amp;rsquo;s context window with thousands of raw text output characters (such as room exits, stats, and speech logs) leads to attention dilution and rapid cost inflation.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;To resolve these, Dark Pawns employs a &lt;strong&gt;dual-interface architecture&lt;/strong&gt;: human-friendly text streams running alongside structured out-of-band JSON protocols over a high-performance &lt;strong&gt;WebSocket connection&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
