Namespace Aplib.Core.Desire.GoalStructures
Classes
- FirstOfGoalStructure<TBeliefSet>
Represents a goal structure that will complete if any one of its children completes.
- GoalStructure<TBeliefSet>
Describes a structure of goals that need to be fulfilled.
- PrimitiveGoalStructure<TBeliefSet>
Represents a goal structure that will complete if any of its children complete.
- RepeatGoalStructure<TBeliefSet>
Represents a goal structure that will complete if any of its children complete. This structure will repeatedly execute the goal it was created with until the goal is finished, or the maximum number of retries is reached.
- SequentialGoalStructure<TBeliefSet>
Represents a goal structure that will complete if all of its children complete.
Interfaces
- IGoalStructure<TBeliefSet>
Represents a goal structure.