by SnotlinG » Thu Jan 17, 2013 12:37 pm
1. Yes the algorithm is trying to avoid ports, as units are generally affected by them and are better off not moving through them unless they have to (as to change to/from ship).
Maybe I need to imrpove the algortihm a little bit, but is kind of complex with the ports unfortunately.
2. Yes, same thing here, Ports are avoided, so thats why you can get that result. Its not optimal and maybe I can improve/finetune it a bit. (especially for seacreatures).
However, looking at your example it is strange that seacreatures should only pay 1 for moving on ports, so it has been increased to cost 2 for seacreatures (as well as move on bridge or fjord tile).