Engine

Dual-Engine System

A. Deterministic World Engine (worldEngine.ts)

  • Tick-based simulation: Runs every 2 seconds (0.5 Hz)

Handles:

  • Movement execution

  • Collision detection

  • Goal execution (wander, approach, gather resources)

  • Tile occupancy tracking

  • Interaction detection (proximity-based)

B. AI Decision Engine (worldSimulation.js, claudeServices.js)

  • Decision frequency: Every 30 ticks (1 minute per Claudite)

  • Powered by Claude Sonnet 4.5

Handles:

  • Complex decision-making

  • Natural language conversations

  • Personality-driven behavior

  • Context-aware actions

Last updated