Controls for rapid sensitivity analysis

I have a simulation with 6 sliders, all of which are for variables that influence financial performance (operating margin). I’d like users to be able to do as much sensitivity analysis as quickly and easily as possible.

I am having them set one or more sliders, then click a Simulate button (step to the end), look at the results, then click a Reset button (Run: reset), then set the sliders again and run the next iteration.

Is there some way that I can have them set the sliders, run the simulation, modify the slider settings, and run the simulation again with the updated slider values without using reset?

Hi Bruce,

Thanks for writing in. Yes this should be possible. We are doing a little research on a specific suggestion and will send specific suggestions tomorrow.

Best regards, will

Hi Bruce,

You can create a two page simulation using the interface builder which does this. Create a new sim, and choose “Run Comparison”. Enter your decisions on the decisions page and set up your dashboard with the outputs. You may then create new runs and compare them by going the decisions page, changing the decision, clicking simulate. When you do this a second time, the simulation remembers the inputs from before and lets you change them and resimulate.

Unfortunately, it’s not possible to build this in the interface builder in a single page. This is because the model is automatically reset when you go back to the decisions page, allowing you to change “constant” Vensim values at the start of the model run (not the end).

You can build a single page simulation that allows you to rapidly do different runs with different decisions without needing to navigate sims. This requires however a custom Javascript / HTML implementation.