Class AForwardDecompositionReducer<I1 extends IHTNPlanningProblem,O1 extends IPlan,I2 extends ai.libs.jaicore.search.probleminputs.GraphSearchInput<TFDNode,java.lang.String>,O2 extends ai.libs.jaicore.search.model.other.SearchGraphPath<TFDNode,java.lang.String>>
- java.lang.Object
-
- ai.libs.jaicore.planning.hierarchical.algorithms.forwarddecomposition.AForwardDecompositionReducer<I1,O1,I2,O2>
-
- All Implemented Interfaces:
ai.libs.jaicore.basic.algorithm.reduction.AlgorithmicProblemReduction<I1,O1,I2,O2>,IHierarchicalPlanningToGraphSearchReduction<TFDNode,java.lang.String,I1,O1,I2,O2>
- Direct Known Subclasses:
BestFirstForwardDecompositionReducer,SimpleForwardDecompositionReducer
public abstract class AForwardDecompositionReducer<I1 extends IHTNPlanningProblem,O1 extends IPlan,I2 extends ai.libs.jaicore.search.probleminputs.GraphSearchInput<TFDNode,java.lang.String>,O2 extends ai.libs.jaicore.search.model.other.SearchGraphPath<TFDNode,java.lang.String>> extends java.lang.Object implements IHierarchicalPlanningToGraphSearchReduction<TFDNode,java.lang.String,I1,O1,I2,O2>
-
-
Constructor Summary
Constructors Constructor Description AForwardDecompositionReducer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ai.libs.jaicore.search.probleminputs.GraphSearchInput<TFDNode,java.lang.String>getGraphSearchInput(I1 planningProblem)PlangetPlanForSolution(ai.libs.jaicore.search.model.other.SearchGraphPath<TFDNode,java.lang.String> solution)
-