Skip to main content

Function: applyPersonalityDrift()

applyPersonalityDrift(colonists, commanderHexaco, turnOutcome, yearDelta, turn, year): void

Defined in: apps/paracosm/src/engine/core/progression.ts:76

Apply personality drift to all promoted colonists. Deterministic from inputs. Three forces: leader pull, role pull, outcome pull.

Parameters

colonists

Agent[]

commanderHexaco

HexacoProfile

turnOutcome

TurnOutcome | null

yearDelta

number

turn

number

year

number

Returns

void