Prune candidates based on heuristic