Skip to content

GameboardScenarioSimulationReport

Defined in: src/simulation/report.ts:85

Serializable report derived from a simulation result.

actors: readonly GameboardScenarioSimulationActorRecord[]

Defined in: src/simulation/report.ts:113

Final actor records.


actorTargets: readonly GameboardScenarioSimulationActorTargetsRecord[]

Defined in: src/simulation/report.ts:99

Flattened actor-target records.


commands: readonly GameboardScenarioSimulationCommandRecord[]

Defined in: src/simulation/report.ts:97

Flattened command records.


eventRecords: readonly GameboardSystemEventRecord[]

Defined in: src/simulation/report.ts:105

Flattened system event records.


expectationFailures: readonly GameboardScenarioSimulationExpectationFailure[]

Defined in: src/simulation/report.ts:119

Expectation failures.


optional expectations?: GameboardScenarioSimulationExpectations

Defined in: src/simulation/report.ts:117

Expectations evaluated for the report.


finalPlan: GameboardPlan

Defined in: src/simulation/report.ts:109

Final projected plan.


movements: readonly GameboardScenarioSimulationMovementRecord[]

Defined in: src/simulation/report.ts:103

Flattened movement records.


mutations: readonly GameboardScenarioSimulationMutationRecord[]

Defined in: src/simulation/report.ts:107

Direct mutation records.


patrols: readonly GameboardScenarioSimulationPatrolRecord[]

Defined in: src/simulation/report.ts:101

Flattened patrol records.


placements: readonly GameboardScenarioSimulationPlacementRecord[]

Defined in: src/simulation/report.ts:111

Final placement records.


quests: readonly GameboardScenarioSimulationQuestRecord[]

Defined in: src/simulation/report.ts:115

Final quest records.


scenarioId: string

Defined in: src/simulation/report.ts:89

Scenario id.


optional scenarioTitle?: string

Defined in: src/simulation/report.ts:91

Scenario title.


schemaVersion: "1.0.0"

Defined in: src/simulation/report.ts:87

Simulation schema version.


steps: readonly GameboardScenarioSimulationStepReport[]

Defined in: src/simulation/report.ts:95

Per-step report records.


success: boolean

Defined in: src/simulation/report.ts:93

Whether all expectations passed.