- All Implemented Interfaces:
- ai.libs.jaicore.basic.algorithm.IAlgorithm<IPlanning,EvaluatedSearchGraphBasedPlan<V,TFDNode>>, ai.libs.jaicore.basic.algorithm.IOptimizationAlgorithm<IPlanning,EvaluatedSearchGraphBasedPlan<V,TFDNode>,V>, ai.libs.jaicore.basic.algorithm.ISolutionCandidateIterator<IPlanning,EvaluatedSearchGraphBasedPlan<V,TFDNode>>, ai.libs.jaicore.basic.Cancelable, ai.libs.jaicore.basic.ILoggingCustomizable, java.lang.Iterable<ai.libs.jaicore.basic.algorithm.events.AlgorithmEvent>, java.util.concurrent.Callable<EvaluatedSearchGraphBasedPlan<V,TFDNode>>, java.util.Iterator<ai.libs.jaicore.basic.algorithm.events.AlgorithmEvent>
public class ForwardDecompositionHTNPlannerBasedOnBestFirst<IPlanning extends IHTNPlanningProblem,V extends java.lang.Comparable<V>>
extends ForwardDecompositionHTNPlanner<IPlanning,V,ai.libs.jaicore.search.probleminputs.GraphSearchWithSubpathEvaluationsInput<TFDNode,java.lang.String,V>>