Pluggable graph search algorithms, A* with a simple heuristic added