Run Summary
Lightweight in-memory summary of a completed (or terminated) simulation run.
RunSummary is a summary, not a results container. Per-replication observations and across-replication statistics live in whatever output sinks the user configured on the model (database, CSV files, in-memory responses, etc.) and are accessed through the normal KSL APIs after the run completes.
An instance is attached to the terminal RunEvent (RunEvent.RunCompleted) and is also available via RunResult.Completed.
Properties
how many replications actually finished; may be less than requestedReplications on cancellation or if the execution-time limit was reached
the IterativeProcessIfc.EndingStatus value that describes why the replication loop terminated; derived from the model's public status properties after the loop exits
the experiment name from the model at run time
the ksl.simulation.Model.modelIdentifier of the model that was executed
the number of replications that were requested (model.numberOfReplications)
Elapsed wall-clock time for the entire run.