Every agent in the swarm at snapshot time, alive or dead.
Optionalbirths?: numberNumber of births this turn.
Optionaldeaths?: numberNumber of deaths this turn.
Optionalmorale?: numberAggregate morale 0..1 (population-weighted).
Aggregate counts derived from agents.
OptionalscenarioExtensions?: Record<string, unknown>Scenario time at snapshot (years/quarters/ticks per scenario).
Turn number this snapshot was taken at (0-indexed).
Number of dead agents at snapshot time. Counts every agent ever present in the run, not just deaths-this-turn (use
swarm.deathsfor the per-turn delta).