ConditionPlanner

Planner based on condition world states, such as GOAP.

Inheritors

Functions

Link copied to clipboard

Return the best plan to any goal

Link copied to clipboard

Return the best plan to each goal from the present world state. The plans (one for each goal) are sorted by net value, descending.

Link copied to clipboard
abstract fun planToGoal(actions: Collection<Action>, goal: Goal): ConditionPlan?

Plan from here to the given goal

Link copied to clipboard

Return a PlanningSystem that excludes all actions that cannot help achieve one of the goals from the present world state.

Link copied to clipboard

Current world state