simulate
Run system dynamics models to generate downsampled time series with summaries of initial, final, min, and max values per variable. Set parameter overrides and select variables to report.
Instructions
Run the model and return downsampled time series with per-variable summaries (initial/final/min/max). Requires the optional pysd dependency (pip install 'stella-mcp[sim]'). Integration is Euler regardless of the model's method setting.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model_id | No | Session-scoped model ID. Optional; defaults to the current model for this session. | |
| overrides | No | Constant parameter overrides keyed by variable name (display or underscore form) | |
| include | No | Variables to report (default: all stocks) | |
| max_points | No | Maximum points per returned series | |
| save_results_csv | No | Optional path to write the full results table as CSV |