Skip to content

Scenarios

Scenarios are pre-built simulation configurations that define agents, initial state, and rules. These endpoints are public and require no authentication.

GET /v1/scenarios

Returns all available scenarios as an array of summaries.

{
"data": [
{
"id": "capability-divergence",
"label": "Capability-Alignment Divergence",
"seed": 42,
"tags": ["ai-safety", "governance"],
"note": "A frontier model whose capabilities outpace its alignment buffer."
}
]
}
FieldTypeDescription
idstringUnique scenario identifier
labelstringHuman-readable name
seednumberDefault random seed
tagsstring[]Categorization tags
notestringBrief description
Terminal window
curl https://api.anankelabs.ai/v1/scenarios
GET /v1/scenarios/{id}

Returns the full configuration for a single scenario, including agents, initial state, and rules.

ParameterTypeDescription
idstringScenario identifier
{
"id": "capability-divergence",
"label": "Capability-Alignment Divergence",
"seed": 42,
"tags": ["ai-safety", "governance"],
"note": "A frontier model whose capabilities outpace its alignment buffer.",
"initialState": { },
"agents": [
{
"id": "frontier_model",
"marker": { "x": 200, "y": 75 },
"policy": { "lambda": 0.5, "gamma": 0.3 },
"attractorPreferences": { "stability": 0.8 }
}
],
"nodeLabels": {
"x": "Capability",
"y": "Alignment"
},
"rules": {
"zeroSumAttractorCapture": false
}
}
FieldTypeDescription
idstringUnique scenario identifier
labelstringHuman-readable name
seednumberDefault random seed
tagsstring[]Categorization tags
notestringBrief description
initialStateobjectThe starting state of the simulation grid
agentsAgent[]List of agent configurations
agents[].idstringAgent identifier
agents[].marker{x, y}Agent’s initial position
agents[].policy{lambda?, gamma?}Agent policy parameters
agents[].attractorPreferencesobjectWeighted attractor affinities
nodeLabelsobjectHuman-readable labels for state axes
rulesobjectSimulation rule overrides
StatusCodeWhen
404NOT_FOUNDScenario ID does not exist
Terminal window
curl https://api.anankelabs.ai/v1/scenarios/capability-divergence