Add heuristic evaluation