fixed astar heuristic