submit

fun submit(experiment: DesignedExperimentIfc, numRepsPerDesignPoint: Int? = null, scope: CoroutineScope = CoroutineScope(SimulationDispatcher.default + SupervisorJob()), preRunWarnings: List<RunWarningType> = emptyList()): RunHandle(source)

Submits the designed experiment for asynchronous execution.

Return

a RunHandle for observing progress and obtaining the result

Parameters

experiment

the pre-built experiment to run

numRepsPerDesignPoint

optional replication count override; null uses the value already set on each design point

scope

coroutine scope that owns the orchestrator coroutine