Package com.embabel.plan.goap
See: Description
-
Class Summary Class Description AStarGoapPlanner Implements a Goal-Oriented Action Planning system using the A* algorithm. GoapPlanningSystem GoapPlan GoapWorldState Represents the state of the world at any time. OptimizingGoapPlanner Abstract class for a Goap planner with common optimization. -
Interface Summary Interface Description GoapPlanner GoapStep GoapAction Action in a GOAP system. GoapGoal Goal in a GOAP system. WorldStateDeterminer Determine the world state: the conditions that drive GOAP planning Our conditions can have 3 values: true, false or unknown. -
Enum Summary Enum Description ConditionDetermination Conditions may be true, false or unknown