Supported Environments¶
The notebook environment registry discovers supported environments from src.environments.
Gridworld Environments¶
| Name | Slug | Notes |
|---|---|---|
| Markov Stag Hunt | markov_stag_hunt |
Gridworld stag-hunt setting with configurable agent count. |
| Ice Duel | ice_duel |
Two-agent gridworld with ice movement and interaction dynamics. |
| Pursuit Evasion | pursuit |
Gridworld pursuit setting; export paths include the agent count. |
| Gathering | gathering |
Multi-agent gathering setting; export paths include the agent count. |
Matrix Environments¶
| Name | Slug | Notes |
|---|---|---|
| Bertrand | bertrand |
Two-agent repeated Bertrand-style matrix game. |
| Chicken | chicken |
Two-agent repeated Chicken game. |
| Congestion | congestion |
Congestion setting; export paths include the agent count. |
| Dynamic Public Goods Game | dpgg |
Two-agent dynamic public-goods game. |
| Inspection | inspection |
Two-agent inspection game. |
Choosing an Environment¶
For quick smoke tests, start with a matrix environment such as Chicken.
For spatial behavior and richer safety labels, use the gridworld notebooks.
For environments whose export path includes agent count, pass the same agent count consistently across world-model, opponent-model, and experiment notebooks.