Package ai.libs.jaicore.planning.hierarchical.algorithms.forwarddecomposition.graphgenerators.ceociptfd
Class CEOCIPTFDGraphGenerator
- java.lang.Object
-
- ai.libs.jaicore.planning.hierarchical.algorithms.forwarddecomposition.graphgenerators.tfd.TFDGraphGenerator
-
- ai.libs.jaicore.planning.hierarchical.algorithms.forwarddecomposition.graphgenerators.ceoctfd.CEOCTFDGraphGenerator
-
- ai.libs.jaicore.planning.hierarchical.algorithms.forwarddecomposition.graphgenerators.ceociptfd.CEOCIPTFDGraphGenerator
-
- All Implemented Interfaces:
ai.libs.jaicore.search.core.interfaces.GraphGenerator<TFDNode,java.lang.String>,ai.libs.jaicore.search.core.interfaces.PathUnifyingGraphGenerator<TFDNode,java.lang.String>
public class CEOCIPTFDGraphGenerator extends CEOCTFDGraphGenerator
Graph Generator for HTN planning where (i) operations have conditional effects, (ii) operations may create new objects, and (iii) method preconditions may contain evaluable predicates.
-
-
Field Summary
-
Fields inherited from class ai.libs.jaicore.planning.hierarchical.algorithms.forwarddecomposition.graphgenerators.tfd.TFDGraphGenerator
primitiveTasks, problem, util
-
-
Constructor Summary
Constructors Constructor Description CEOCIPTFDGraphGenerator(CEOCIPSTNPlanningProblem problem)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringtoString()-
Methods inherited from class ai.libs.jaicore.planning.hierarchical.algorithms.forwarddecomposition.graphgenerators.ceoctfd.CEOCTFDGraphGenerator
isPathSemanticallySubsumed, postProcessPrimitiveTaskNode
-
Methods inherited from class ai.libs.jaicore.planning.hierarchical.algorithms.forwarddecomposition.graphgenerators.tfd.TFDGraphGenerator
getGoalTester, getRootGenerator, getSuccessorGenerator, getSuccessorsResultingFromResolvingComplexTask, getSuccessorsResultingFromResolvingPrimitiveTask, orderRemainingTasksByPriority, postProcessComplexTaskNode, stripTNPrefixes
-
-
-
-
Constructor Detail
-
CEOCIPTFDGraphGenerator
public CEOCIPTFDGraphGenerator(CEOCIPSTNPlanningProblem problem)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classTFDGraphGenerator
-
-