Scenario
Parameters
Factory that creates the Model instance for each run.
The scenario name. Must be unique within the set of scenarios executed by a runner. Also used as the experiment name.
Numeric control and RV-parameter overrides (key → Double).
String control overrides (key → String).
JSON control overrides (key → JSON String).
Full experimental run configuration for this scenario.
Optional model configuration map forwarded to ModelBuilderIfc.build before each run.
Backward-compatible constructor. The supplied model is wrapped so that each simulate call operates on the same instance.
Sequential use only. Do not submit scenarios constructed this way to ConcurrentScenarioRunner.
Input keys are validated against model at construction time.
Parameters
The model to be simulated.
The scenario name.
Numeric control and RV-parameter overrides.
String control overrides.
JSON control overrides.
Full run configuration. Defaults to a snapshot of model's current run parameters captured at construction time.
Optional model configuration map.
Convenience constructor for the common case where only the three scalar run-parameter values need to differ from model's current settings.
Sequential use only. Do not submit scenarios constructed this way to ConcurrentScenarioRunner.
Parameters
The model to be simulated.
The scenario name.
Numeric control and RV-parameter overrides.
Replications for this scenario.
Replication length for this scenario.
Warm-up length for this scenario.
Optional model configuration map.
Convenience constructor for use with a ModelBuilderIfc. The builder is invoked once at construction time to extract default run parameters; the returned model is then discarded. The three scalar values override the defaults.
Scenarios constructed this way are safe for both ScenarioRunner and ConcurrentScenarioRunner.
Parameters
Factory that creates the model for each run.
The scenario name.
Numeric control and RV-parameter overrides.
Replications for this scenario.
Replication length.
Warm-up length.
Optional model configuration map.