System Comparison: Pure AI Engines vs. Text Parsers vs. Narraboros
| Capability |
Standard AI Engines (e.g. AI Dungeon) |
Classic Parser Adventures (e.g. Inform 7) |
Narraboros Neuro-Symbolic Engine
|
| Memory & State Logic |
- Constrained strictly to the LLM's sliding context window.
- Severe memory drift and continuity loss over long playthroughs.
- The model frequently drops inventory items, NPCs, and locations.
- Prone to hallucinating events that never took place.
|
- 100% rigid symbolic hard logic.
- Never forgets a variable, provided the underlying code is bug-free.
- Zero hallucinations possible.
|
- The MySQL relational database acts as the single source of truth.
- No bloated conversational history; structured round-by-round state snapshots instead.
- Zero memory drift and permanent object permanence across infinite turns.
|
| Input Freedom & Parsing |
- Completely freeform text input.
- Interprets almost any phrasing.
- Frequently devolves into illogical or absurd resolutions.
|
- Strict syntax requiring exact verbs (e.g., take brass key).
- Synonyms or natural sentence structures trigger "Command not understood".
- Often feels rigidly unaccommodating.
|
- Genuine Natural Language Actions: Express yourself naturally and verbatim.
- The LLM decodes player intent, while Laravel rigorously validates state feasibility.
- Transforms any coherent input into a compelling narrative consequence.
|
| Rule Consistency & God Mode |
- High sycophancy: The model routinely bends to player whim.
- Players can freely invoke god mode and manifest arbitrary advantages.
- Leads to boredom quickly due to the total absence of real challenge.
|
- Inflexible, unyielding rule boundaries.
- If an interaction was not hardcoded, it cannot occur.
- Players must guess the exact intended puzzle solution.
|
- No god mode! The engine provides authentic pushback.
- If a plasma cutter is not registered in your inventory table, you cannot use one.
- Logical setbacks and firm physical constraints keep stakes high.
|
| Entropy & Immersion |
- The LLM simulates pseudo-randomness based on next-token weights.
- Inconsistent, smoothing narrative pacing.
- Zero influence on actual background deterministic systems.
|
- True code-level PRNG mechanics.
- Outcomes are frequently surfaced as raw, unvarnished stats.
|
- Laravel feeds true server-side entropy seeds directly to the narrator.
- No exposed dice rolls or HP values (outside dedicated LitRPG modes).
- System mechanics operate invisibly, woven into literary atmosphere.
|