public class GraphSearchWithNumberBasedAdditivePathEvaluationAndSubPathHeuristic<N,A> extends GraphSearchWithNumberBasedAdditivePathEvaluation<N,A>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GraphSearchWithNumberBasedAdditivePathEvaluationAndSubPathHeuristic.DistantSuccessorGenerator<N> |
static interface |
GraphSearchWithNumberBasedAdditivePathEvaluationAndSubPathHeuristic.PathCostEstimator<N> |
static class |
GraphSearchWithNumberBasedAdditivePathEvaluationAndSubPathHeuristic.SubPathEvaluationBasedFComputer<N> |
GraphSearchWithNumberBasedAdditivePathEvaluation.EdgeCostComputer<N>, GraphSearchWithNumberBasedAdditivePathEvaluation.FComputer<N>| Constructor and Description |
|---|
GraphSearchWithNumberBasedAdditivePathEvaluationAndSubPathHeuristic(GraphGenerator<N,A> graphGenerator,
GraphSearchWithNumberBasedAdditivePathEvaluation.EdgeCostComputer<N> g,
INodeEvaluator<N,java.lang.Double> h,
GraphSearchWithNumberBasedAdditivePathEvaluationAndSubPathHeuristic.PathCostEstimator<N> hPath,
ai.libs.jaicore.basic.IMetric<N> metricOverStates,
GraphSearchWithNumberBasedAdditivePathEvaluationAndSubPathHeuristic.DistantSuccessorGenerator<N> distantSuccessorGenerator) |
| Modifier and Type | Method and Description |
|---|---|
GraphSearchWithNumberBasedAdditivePathEvaluationAndSubPathHeuristic.DistantSuccessorGenerator<N> |
getDistantSuccessorGenerator() |
ai.libs.jaicore.basic.IMetric<N> |
getMetricOverStates() |
getNodeEvaluatorgetPathEvaluator, toStringgetGraphGeneratorpublic GraphSearchWithNumberBasedAdditivePathEvaluationAndSubPathHeuristic(GraphGenerator<N,A> graphGenerator, GraphSearchWithNumberBasedAdditivePathEvaluation.EdgeCostComputer<N> g, INodeEvaluator<N,java.lang.Double> h, GraphSearchWithNumberBasedAdditivePathEvaluationAndSubPathHeuristic.PathCostEstimator<N> hPath, ai.libs.jaicore.basic.IMetric<N> metricOverStates, GraphSearchWithNumberBasedAdditivePathEvaluationAndSubPathHeuristic.DistantSuccessorGenerator<N> distantSuccessorGenerator)
public ai.libs.jaicore.basic.IMetric<N> getMetricOverStates()
public GraphSearchWithNumberBasedAdditivePathEvaluationAndSubPathHeuristic.DistantSuccessorGenerator<N> getDistantSuccessorGenerator()