Interface: DriftTable
Defined in: apps/paracosm/src/engine/trait-models/index.ts:62
Drift parameters for a trait model. The kernel applies these to agents and to the leader after each turn outcome.
Properties
leaderPull
leaderPull:
Record<string,number>
Defined in: apps/paracosm/src/engine/trait-models/index.ts:73
axis-id -> per-turn pull strength (0..1) toward the leader's value. Agents drift toward leader's traits; leader does not pull-self.
outcomes
outcomes:
Record<string,Partial<Record<Outcome,number>>>
Defined in: apps/paracosm/src/engine/trait-models/index.ts:67
axis-id -> outcome -> delta. Typical range -0.05 to +0.05. Missing entries treated as zero.
roleActivation
roleActivation:
Record<string,number>
Defined in: apps/paracosm/src/engine/trait-models/index.ts:80
axis-id -> per-turn amplification when the agent is promoted to a department whose role activates that axis. Sign-aware: positive pushes the trait up, negative pushes it down.