I have been trying to get this A* algorithm to work, but it keeps running out of open nodes, or finding very strange and definitely-not-optimal paths to it\'s destination. I