public class GraphSearchWithNumberBasedAdditivePathEvaluation<N,A> extends GraphSearchWithSubpathEvaluationsInput<N,A,java.lang.Double>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GraphSearchWithNumberBasedAdditivePathEvaluation.EdgeCostComputer<N> |
static class |
GraphSearchWithNumberBasedAdditivePathEvaluation.FComputer<N> |
| Constructor and Description |
|---|
GraphSearchWithNumberBasedAdditivePathEvaluation(GraphGenerator<N,A> graphGenerator,
GraphSearchWithNumberBasedAdditivePathEvaluation.EdgeCostComputer<N> g,
INodeEvaluator<N,java.lang.Double> h) |
GraphSearchWithNumberBasedAdditivePathEvaluation(GraphGenerator<N,A> graphGenerator,
GraphSearchWithNumberBasedAdditivePathEvaluation.FComputer<N> fComputer)
This constructor can be used if one wants to extend AStar by some more specific f-value computer.
|
getNodeEvaluatorgetPathEvaluator, toStringgetGraphGeneratorpublic GraphSearchWithNumberBasedAdditivePathEvaluation(GraphGenerator<N,A> graphGenerator, GraphSearchWithNumberBasedAdditivePathEvaluation.EdgeCostComputer<N> g, INodeEvaluator<N,java.lang.Double> h)
public GraphSearchWithNumberBasedAdditivePathEvaluation(GraphGenerator<N,A> graphGenerator, GraphSearchWithNumberBasedAdditivePathEvaluation.FComputer<N> fComputer)
graphGenerator - fComputer -