public class

GraphSearchProblem.FromVertex.CostType

extends Object
java.lang.Object
   ↳ es.usc.citius.hipster.graph.GraphSearchProblem.FromVertex.CostType<E>

Summary

Nested Classes
class GraphSearchProblem.FromVertex.CostType.HeuristicType<C extends Comparable<C>>  
Public Methods
SearchProblem<E, V, UnweightedNode<E, V>> build()
HeuristicType<Double> extractCostFromEdges(Function<E, Double> extractor)
HeuristicType<Double> takeCostsFromEdges()
<C extends Comparable<C>> HeuristicType<C> useGenericCosts(BinaryOperation<C> costAlgebra)
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public SearchProblem<E, V, UnweightedNode<E, V>> build ()

public HeuristicType<Double> extractCostFromEdges (Function<E, Double> extractor)

public HeuristicType<Double> takeCostsFromEdges ()

public HeuristicType<C> useGenericCosts (BinaryOperation<C> costAlgebra)