Vixen
dd8b0a81

AI · guide

The blackboard

An agent's data as a compiled key table — six types, byte ranges, per-key versions and observers.

Edit this page on GitHub

Documents

Next

  • Agents and actions — One action surface for three planners, per-agent state as a byte range, and a governor that decides who thinks this frame.
  • Behaviour trees — An event-driven tree that is not walked every frame — composites, tasks, decorators and services over one flat compiled template.
  • Symbols — An interned name in four bytes, hashed rather than numbered, so two machines agree on it.
  • Sensors — How the world reaches a blackboard — four kinds, and the difference between one query and a thousand.