This version can:
- Find its way across open waters

- Build canals
- Build locks
- Build bridges
Some notes though:
- It still have the debugstatements, but they are commented out.
ShipPathFinder wish-list:
- Be able to do some simple terraforming at sealevel.
- Do some simple terraforming at heights to allow construction of bridges, locks and canals
There is also a new AyStar file, which have the following changes:
- Based of AyStar.6
- Added support for the users of Graph.AyStar to pass an additional variable in the neighbour arrays. The variable format for the Cost, Estimate and CheckDirection callbacks have had that variable added.
- Change: Internally the AyStar class was changed to use the variables in AyStar.Path instancies instead of the functions. This gives more speed.
- Change: FibonacciHeap instead of BinaryHeap which gives it a little bit more speed.
- Fix: Comments about which parameters are sent to the callbacks were outdated.
- Fix: When an AyStar.Path instance was used as source it didnt call the estimate function (not a big deal).
Edit 2009-07-06
- License-wise it is the same as the other AI libs (gpl2+)