Simulation Workspace
Build the model and run the trials
Core logic: Sample inputs → apply correlation → evaluate formula → summarize the distribution
Use input names exactly as they appear in the table. Supported functions: min(), max(), abs(), sqrt(), pow(), log(), exp(), round(), floor(), ceil().
| # | Name | Distribution | Base / Mean / Mode | Spread / Std Dev | Min | Max | Weight | Actions |
|---|
Modeling guidance
Choose distributions that match the real uncertainty
Use the guidance below to improve assumption quality before you rely on the result.
Normal
Use when variation is roughly symmetric around a center and extreme tails are unlikely to dominate the decision.
Triangular / Uniform
Use when you know practical low and high bounds. Triangular is better when one value is more likely than the rest.
Lognormal / Fixed
Use lognormal for positive-only right-skewed drivers like cost overruns or delays. Use fixed only for true constants.
Weight affects the tornado ranking only. Correlation is modeled through a Gaussian copula, which is appropriate for planning-grade dependency modeling across mixed distributions.
Scenario management
Save, reload, or move full models
Saved scenarios stay in this browser. Exported JSON lets you move a model between devices or keep versioned backups.
Decision helpers
Set targets and planning views faster
Run the simulation to calculate a threshold recommendation for the selected confidence level.
Run the simulation to enable one-click target updates from the current outcome distribution.
How to read the result
The output is a distribution, not a forecast promise. Mean and median describe the center. Percentiles show decision bands.
If the probability of hitting your threshold is weak, review the tornado chart before forcing the target into the plan.
If the correlation matrix had to be softened to become mathematically valid, the app flags that adjustment so you can refine the model.