Scenario
A scenario represents the specification of a model to run, with some inputs. Each scenario will produce a simulation run. In the context of running multiple scenarios, it is important that the scenario names be unique to permit automated storage within a KSL database. The name of the scenario is used to assign the name of the model's experiment prior to simulating the model. In this manner, each experiment can have a unique name.
Parameters
The model to be simulated
The name of the scenario. It should be unique within the context of a set of scenario being executed by a ScenarioRunner.
The map of inputs (based on control names) to apply to the model.
the number of replications for the scenario. By default, this is the current setting of the model.
the length of each replication for the scenario. By default, this is the current setting of the model.
the length of the warmup period for each replication for the scenario. By default, this is the current setting of the model.