Package | Description |
---|---|
agi.foundation.segmentpropagation |
Contains types for modeling a trajectory in segments, where the type of propagation varies for each segment.
|
Modifier and Type | Class and Description |
---|---|
class |
SingleValueStateUpdater
Updates the propagated state where a single value will change a value or values in the state.
|
Modifier and Type | Method and Description |
---|---|
StateUpdaterDefinition |
StateUpdaterEvaluator.getIdentifier()
Gets the identifying object for this evaluator.
|
Modifier and Type | Method and Description |
---|---|
List<StateUpdaterDefinition> |
UpdateSegment.getUpdates()
Gets the list of updates that will happen to the state when this segment is propagated.
|
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
StateUpdaterDefinition.checkForSameDefinition(StateUpdaterDefinition other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
SingleValueStateUpdater.checkForSameDefinition(StateUpdaterDefinition other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
StateUpdaterEvaluator |
UpdateSegmentConfiguration.get(StateUpdaterDefinition definition)
Gets the
updater with the specified definition. |
Constructor and Description |
---|
StateUpdaterDefinition(StateUpdaterDefinition existingInstance,
CopyContext context)
Initializes a new instance as a copy of an existing instance.
|
StateUpdaterEvaluator(EvaluatorGroup group,
StateUpdaterDefinition definition)
Initializes a new instance.
|