Closer. Failing on 3rd point now instead of 2nd point.
Polygon navigation works!
Going cross entire screen.
Switched polygons to use UniformCostSearch
Fixed UniformCostSearch (priority queue ordering was backward)
Wrote IterativeDeepeningSearch.
Switched to right mouse button.
As expected, iterative deepening search is not optimal.
Added [State] to Search.
Switched polygons to recursive best first search.
Cleaned up search code.