Scenario Runner
Facilitates the running of many scenarios in a sequence. A KSLDatabase is used to capture the statistics for each scenario. Each scenario is treated like a different experiment. The scenarios can be based on the same or different models. The scenarios also capture the inputs and results via a SimulationRun.
Parameters
of the scenario runner. By default, this name is used as the name of the database
a list of scenarios to execute
the KSLDatabase that will hold the results from the scenarios
Constructors
Properties
Functions
Adds a scenario to the possible scenarios to simulate. The name of the scenario (based on the model's experiment) must be unique within the context of the list of scenarios to run.
Gets the database observer by the scenario name or null if not there.
Sets the number replications for each scenario to a common number of replications.
Gets the scenario by its name or null if not there.
Interprets the integer progression as the indices of the contained scenarios that should be simulated. If the progression is not a valid index then no scenario is simulated.