keep closed vertex set, temporarily make the threaded heuristic trivial
actually use the heuristic values