You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
All commands operate within a **study folder** — a directory containing `study.db` and scenario subdirectories. Data is keyed by `scenario_id` rather than `population_id`.
12
12
13
+
## Reference Study Blueprints
14
+
15
+
These are the canonical study patterns consolidated from prior showcase and study docs.
16
+
17
+
| Study Type | Population | Scenario Mode | Horizon | Typical Scale |
| ASI announcement + societal transition | National population | Evolving | Monthly, 6 steps | 5,000 agents |
20
+
| Geopolitical shock (for example Iran strikes) | National population | Evolving | Weekly, 12 steps | 5,000 agents |
21
+
| Asset/market mania shock (for example BTC extreme rally) | National population | Evolving | Weekly, 8-12 steps | 5,000 agents |
22
+
| Election projection (house control / state race) | National or state electorate | Static or lightly evolving | Decision-focused | 1,000-5,000 agents |
23
+
24
+
## Operational Quality Gates
25
+
26
+
Before moving forward to the next stage, the architecture assumes these checks:
27
+
28
+
1.`spec` gate: distribution realism and dependency coherence.
29
+
2.`scenario` gate: timeline/outcome consistency and no contradictory rules.
30
+
3.`persona` gate: natural language quality and no contradictory rendering.
31
+
4.`sample` gate: no impossible household or demographic combinations.
32
+
5.`network` gate: topology pass with realistic structural edge mix.
33
+
6.`simulate` gate: expected timestep dynamics, checkpoint integrity, and tracked outputs.
34
+
13
35
---
14
36
15
37
## Phase 1: Population Creation (`extropy/population/`)
@@ -52,7 +74,7 @@ When `household_mode: true`:
52
74
- Generate correlated partners (shared attributes: location, income correlation)
53
75
- Generate NPC dependents (children, elderly) based on household type
54
76
- Household types: singles, couples, single parents, couples with kids, multi-generational
55
-
-`agent_focus` controls who reasons: `primary`, `couples`, `families`, `all`
77
+
-`agent_focus_mode` controls who reasons: `primary_only`, `couples`, `all`
0 commit comments