public static class GraphSearchWithNumberBasedAdditivePathEvaluation.FComputer<N> extends java.lang.Object implements INodeEvaluator<N,java.lang.Double>
| Constructor and Description |
|---|
FComputer(GraphSearchWithNumberBasedAdditivePathEvaluation.EdgeCostComputer<N> g,
INodeEvaluator<N,java.lang.Double> h) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Double |
f(Node<N,?> node) |
GraphSearchWithNumberBasedAdditivePathEvaluation.EdgeCostComputer<N> |
getG() |
INodeEvaluator<N,java.lang.Double> |
getH() |
public FComputer(GraphSearchWithNumberBasedAdditivePathEvaluation.EdgeCostComputer<N> g, INodeEvaluator<N,java.lang.Double> h)
public java.lang.Double f(Node<N,?> node) throws NodeEvaluationException, java.lang.InterruptedException
f in interface INodeEvaluator<N,java.lang.Double>NodeEvaluationExceptionjava.lang.InterruptedExceptionpublic GraphSearchWithNumberBasedAdditivePathEvaluation.EdgeCostComputer<N> getG()
public INodeEvaluator<N,java.lang.Double> getH()