Run Spec
Public run request shape consumed by KSLAppSession.
Each RunSpec variant carries the configuration shape natural to its execution mode: RunConfiguration for single-model, scenario, and designed-experiment runs; OptimizationRunConfiguration for simulation-optimization runs.
KSLAppSession.submit dispatches by spec variant to the matching validator and execution path (see KSLAppSession for the routing details).
Inheritors
Types
Link copied to clipboard
data class Experiment(val config: RunConfiguration, val experiment: DesignedExperimentIfc, val numRepsPerDesignPoint: Int? = null) : RunSpec
Run a programmatically constructed designed experiment.
Link copied to clipboard
Run a simulation-optimization problem described by an OptimizationRunConfiguration.
Link copied to clipboard
Run the scenario sweep encoded in RunConfiguration.scenarios.
Link copied to clipboard
Run one configured model.