Run Poietic simulation
poietic_runRun stock-and-flow simulations to obtain per-variable summaries (initial, final, min, max) and sample time-series rows. Override node parameters, save full CSV output, and validate model integrity.
Instructions
Run the Stock and Flow simulation and return a per-variable summary (initial, final, min, max) plus capped sample rows of the CSV output. Use 'variables' to observe specific nodes (names or IDs); with no 'variables', output contains time plus all object variables (poietic-tool v0.8+; use 'allVariables' to also include internal/built-in variables). Use 'parameters' to override node values for the run: stocks get a new initial value, other nodes are affected only at t=0 and then recomputed from their formulas. Pass 'outputPath' to also save the full CSV (inside the workspace). Validate the design first: a model with formula errors fails here.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plane | No | Plane name or ID to run (default: current plane). | |
| steps | No | Maximum number of simulation steps. | |
| design | No | Path to the design file. | |
| solver | No | Solver type (default: euler). | |
| startTime | No | Initial time (overrides design default). | |
| timeDelta | No | Time delta (overrides design default). | |
| variables | No | Variables to observe in the output (object IDs or names). | |
| outputPath | No | Write the full CSV here (inside the workspace). | |
| parameters | No | Overrides for node values, e.g. {"rate": 0.05}. Stocks get a new initial value; other nodes are affected only at t=0 and then recomputed from their formulas. | |
| sampleRows | No | Max sample rows returned (default 100). | |
| allVariables | No | Include internal and built-in variables when no 'variables' is given (poietic-tool v0.8+; ignored by older builds, which always include them). |