Skip to content

Chapter 9 — Perception Layers

Part III — Simulation Systems

How entities observe the world.

  • Sensory channels — sight, hearing, smell, tremorsense, thermal, network
  • Perception filters — layers that determine what an entity detects
  • Clarity model — 0.0 to 1.0 scale determining interpretation quality
  • Cross-zone hearing — detecting events in adjacent zones
  • Signal noise — environmental interference with perception

The engine always knows what actually happened. But each entity perceives events through its own filters.

A perception check determines:

  • Did the entity detect the event? (based on stats, sense type, difficulty)
  • How clearly? (clarity score: full, partial, or none)
ClarityInterpretationWhat the Entity Knows
0.8–1.0FullAccurate details
0.5–0.7PartialSomething happened, details unclear
0.0–0.4NoneMissed entirely
LayerSenseBase DifficultyCross-Zone
visual-movementsight30no
visual-combatsight20no
auditory-combathearing25yes
visual-defeatsight15no

A guard in an adjacent room hears combat through the auditory layer (cross-zone). Their perception check succeeds at clarity 0.6 — partial interpretation. They know something violent happened nearby but not who was involved. Their cognition layer updates with a low-confidence belief about intruders. Their intent system shifts toward investigation.

No script triggered this chain. The systems produced it.