Uses of Class
edu.uky.ai.planning.pg.LiteralNode
Packages that use LiteralNode
Package
Description
Contains objects for representing plan graphs and planners that search for a
solution by finding a valid subgraph of a plan graph.
-
Uses of LiteralNode in edu.uky.ai.planning.pg
Fields in edu.uky.ai.planning.pg with type parameters of type LiteralNodeModifier and TypeFieldDescriptionprotected final ArrayList<LiteralNode>
StepNode.effects
All literal nodes which become true after this step happensfinal Iterable<LiteralNode>
PlanGraph.goals
The literal nodes for the problem's goalsprotected final LinkedHashMap<Literal,
LiteralNode> PlanGraph.literalMap
A mapping of literal objects to their corresponding nodesLevel.literals
All literal nodes which exist at this level.protected final ArrayList<LiteralNode>
StepNode.preconditions
All literal nodes which must be true before this step can happenMethods in edu.uky.ai.planning.pg that return LiteralNodeModifier and TypeMethodDescriptionReturns a literal object's node in this graph.Methods in edu.uky.ai.planning.pg that return types with arguments of type LiteralNodeModifier and TypeMethodDescriptionStepNode.getEffects
(int level) Returns all literals at a given level of the plan graph which are effects of this step.StepNode.getPreconditions
(int level) Returns all literals at the previous level of the plan graph which are preconditions of this step.