Skip to content

Feature Coverage Matrix

Feature SIR Thermostat Lotka-V Prisoner's D Insurance Crosswalk Evol. of Trust
BoundaryAction ✓ ✓ ✓ ✓ ✓ ✓
Policy ✓ ✓ ✓ ✓ ✓ ✓
Mechanism ✓ ✓ ✓ ✓ ✓ ✓
ControlAction ✓ ✓ ✓
>> (sequential) ✓ ✓ ✓ ✓ ✓ ✓
\| (parallel) ✓ ✓ ✓
.feedback() ✓
.loop() ✓ ✓
CONTRAVARIANT wiring ✓
Temporal wiring ✓ ✓
Multi-variable Entity ✓ ✓ ✓
Multiple entities ✓ ✓ ✓ ✓
Parameters (Θ) ✓ ✓ ✓ ✓ ✓
OGS DSL ✓
OGS Feedback ✓
Simulation layer ✓

Complexity Progression

Example Roles Used Operators Key Teaching Point
SIR Epidemic BA, P, M >>, \| Fundamentals, 3-role pipeline
Insurance BA, P, CA, M >> ControlAction, complete 4-role taxonomy
Thermostat BA, P, CA, M >>, .feedback() CONTRAVARIANT backward flow
Lotka-Volterra BA, P, M >>, \|, .loop() COVARIANT temporal loops
Prisoner's Dilemma BA, P, M \|, >>, .loop() Nested parallel, multi-entity
Crosswalk BA, P, CA, M >> Mechanism design, governance
Evolution of Trust OGS games OGS feedback Iterated PD, strategies, simulation

Roles: BA = BoundaryAction, P = Policy, CA = ControlAction, M = Mechanism

OGS examples

The Evolution of Trust uses the gds-games (OGS) DSL rather than gds-framework roles directly. OGS games (DecisionGame, CovariantFunction) compile to GDS blocks via the canonical bridge.