Interface Heuristic

All Known Implementing Classes:
AdvancedHeuristic, BlockingHeuristic, ZeroHeuristic

public interface Heuristic

This is the interface that all heuristics must implement. In particular, all such implementations must include a method getValue that returns the value of the heuristic function at any given state.


Method Summary
 int getValue(State state)
          Returns the value of the heuristic function at the given state.
 

Method Detail

getValue

public int getValue(State state)
Returns the value of the heuristic function at the given state.