simulate
Run a Monte Carlo simulation and get a structured decision recommendation. Use for: quantifying risk in a decision, comparing expected outcomes, getting probability-weighted recommendations.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | auto = minimal setup; expert = full distribution control | auto |
| objective | No | Auto-mode objective. For expert mode, use objective_function. | maximize_net_value |
| variables | Yes | Input variables as triangular distributions (low, most-likely, high) | |
| n_simulations | No | Monte Carlo iteration count. Auto mode accepts 100–100,000; expert mode accepts 100–1,000,000. | |
| objective_function | No | Expert-mode expression, for example 'revenue - cost'. Required when mode='expert'. |