Managing Model Runs

You can save prior model runs to compare the results of one run against another. Once a run is saved, you can put it first at any time and view the data from that run.

You can also load parameters (constants, including stocks initialized with a number, and graphicals) from a run into the current values for model variables (replacing the equations). Note that parameters don't include initial values that are generated by equations, even if the run you are loading parameters for had that value as a constant. Thus, for example, if you initialized the stock Population with 100 and ran the model, then changed the stock's equation to init_population, loading the parameters from the run would not change the equation. On the other hand, if you ran the model with init_population, then changed the equation to 100, loading the parameters would change the equation for population.

By default, the software automatically saves the last five model runs for any model (two for large models). When you run the model another time after that, the data from the first run are overwritten.

You can specify that the software remember a different number of runs. You can also save runs explicitly by clicking on in the Run Toolbar, or using the Data Manager. Unlike remembered runs, saved runs are available until you delete them. They are not automatically overwritten.

All model run data are saved in a database file (.ISDB) with the same name and in the same location as your model file.

Note: In order to share saved model runs with other model users, you must include the model's .ISDB file with the model file when you share the model. For more information about which files need to be included when sharing models with others, see Distributing Models to Users.

Managing Runs

Comparative graphs as well as the graphs and tables displayed in the Results Panel and Causal Lens™ will show multiple runs based on what you have in the Runs displayed list in the Data Manager. Only one run is shown on graphs that animate variables in analysis mode, and in graphs and tables that are not comparative. That run is simply the first run in the Runs displayed list.

For graphs and tables that call out specific runs, including those created by Preserve Graph Data in the Graph Properties Panel panel, the runs containing those results will be partially preserved. This will allow you to display the associated graphs and tables, but the runs will be incomplete, and displaying, for instance, a new comparative, will not show values for all the runs.

Comparative tables and graphs display all of the currently active runs

  1. From the Model menu, choose Data Manager.

    The Data Manager dialog box will open.

  2. Use the options in the Data Manager dialog box to manage the runs:

  3. When you're finished, click OK.

    If you elected to load a recent or saved run, the model will display the data for the run you selected.

    Note: If you have comparative or locked tables or graphs in your model, the data in the tables and graphs don't change when you load a saved run.

Concept Link IconSee Also