SAPEREGradient
This class provides a fast and stable gradient implementation, inspired on the NBR construct used in Proto.
Parameters
Position type
Constructors
Functions
Observes whether the reaction procedure can be selected and executed by the engine. This observable emits updates when that state changes. Reactions whose procedure includes checking occurrence-time conditions may remain executable even when those conditions will suppress their model effects.
The current meanDelay, for consumers requiring it to be finite and positive, such as those converting speeds into per-occurrence movements.
The expected delay between two occurrences of this reaction in the current model state.
The delay distribution governing this reaction's putative occurrences.
Activates reactive inputs after the environment is fully initialized and establishes the first occurrence.
Initializes reactive inputs after the model has been fully assembled.
The Actions executed by this reaction.
The Conditions interpreted by this reaction's scheduling and execution policy.
Converts a NodeReaction to a ReactionSurrogate.
Converts a node-hosted Reaction to a ReactionSurrogate.
Advances distribution-backed scheduling after successful execution at currentTime.
Refreshes reaction state after firing, then applies firing scheduling policy.
Refreshes this reaction's scheduling after one or more observed model inputs changed.