Council, society & simulation¶
A tour of what each swarm tab does.
Forecast¶
The WMTR (Wealth = Material × Time × Relational) survival projection under shocks, shown as four panels: wealth trajectory (25–75 band + mean), survival probability S(t), the outcome distribution, and the M/T/R components.
From here you can Forecast & convene to run a council on the projection.
Council reactions¶
The heart of the deliberation:
- A force graph of agents (Finance, Investor, Accountant, Actuary, Psychologist, Lawyer, …), coloured and bordered by their final stance.
- A readback Sankey: profession → trust the forecast? → confidence band.
- A decision sidebar — click an agent to see its per-round reasoning, key risk, and final vote; click a profession to see the group's aggregate.
Recommended interventions¶
When an agent recommends changing a model parameter, it's shown as a tidy card (e.g. ↑ αM · large with a one-line rationale), not raw JSON. On the strip you can apply & re-simulate a consensus intervention to see how the forecast shifts.
Society pulse¶
A broader simulated society's reaction to the same scenario, with configurable society parameters (income mix, education mix, employment mix, culture).
Simulation¶
The Simulation tab: scenario chips, drugs/compounds, sample size and population, then the macro impact tiles. The animated illustration needs JavaScript.
A standalone population simulator:
- Pick a scenario (a medical or social shock) — or paste your own.
- Set the drugs / compounds, sample size, and population.
- Run simulation. A progress panel walks the pipeline: Resolving compound references → Sampling the population → Simulating agent outcomes → Scaling macro impact.
- Results: macro impact tiles (workdays lost, GDP drag, excess mortality, severe/critical, hospital admissions/cost, insurer claims, out-of-pocket), treatment-uptake bars, and distributional tables by age and comorbidity.
What the progress panel is, and isn't
/api/simulate is a single request, so the four phases advance on a fixed
cadence rather than reporting server state. Only the elapsed timer is
live. The phases tell you what the pipeline does, not how far along it is.
Drug references are resolved live via PubChem, OpenFDA, and ChEMBL.
IAAI Canon¶
The IAAI Canon editor: reference works with import for JSON or BibTeX. The animated illustration needs JavaScript.
The reference works (title + takeaway) that get injected into every agent's system prompt under "IAAI Canon — apply where relevant". Add, edit, or import works (JSON or BibTeX). If empty, agents are told to say so — no fabricated citations.
A fresh install starts with an empty canon. The sample button fills the box with a worked example for whichever format is selected, so you can see the shape before importing your own.
State persists across tabs
Switching tabs keeps your scenario, slider values, and results — you resume exactly where you left off.