add class Heuristic
add class Heuristic