Scenario Builder Kit
Visual scenario design with branching paths and variables.
0/5 complete
Scenario Steps
Define root scenarioCreate base scenario node300ms
Add branch pointsIdentify decision nodes and branches1200ms
Assign probabilitiesSet branch transition probabilities600ms
Validate graphCheck for cycles and orphan nodes400ms
Compile scenarioBuild executable scenario graph300ms
Integration Code
import { createScenarioBuilder } from 'agent-tools-kit/simulation'
const builder = createScenarioBuilder({
type: 'branching',
stochastic: true,
})
builder.addNode('start', { type: 'root' })
builder.addBranch('start', ['path-a', 'path-b'], { probs: [0.7, 0.3] })
builder.addNode('path-a', { variables: { risk: 'high' } })
builder.addNode('path-b', { variables: { risk: 'low' } })
const scenario = await builder.compile()
const results = await scenario.run({ iterations: 1000 })