Control Binding
How a FactorSpec's level value is applied to the model. Two variants: bind to a named model control, or bind to a single parameter of a named random variable.
Sealed so the codec emits a type discriminator + variant-specific keys. The GUI editor picks the variant via radio + dropdown.
Inheritors
Types
Link copied to clipboard
@Serializable
@SerialName(value = "control" )
Bind to a named model control. At run time the factor's current level value is written to the control via the model's control table (see ksl.controls.Controls).
Link copied to clipboard
@Serializable
@SerialName(value = "rvParameter" )
Bind to a single parameter of a named random variable. At run time the factor's current level value is written to the named parameter on the RV (e.g. the 'mean' of an Exponential RV).