Model Descriptor
Parameters
user-assigned identifier for the model
assigned name of the model (unique within the element hierarchy)
names of all responses registered in the model
model-intrinsic run-parameter defaults; see ksl.controls.experiments.ExperimentRunDefaults
snapshot of all controls extracted from the model element graph, spanning numeric (ksl.controls.ControlData), string (ksl.controls.StringControlData), and JSON (ksl.controls.JsonControlData) families
random variable parameter data extracted from the model
optional Map<String, String> of model configuration settings
base time unit for the model
optional author-curated catalog of nominated inputs and outputs (see ModelCatalog); null when the model developer nominated nothing. Applications may use it to focus their UX but must not depend on its presence.