Seems I have encountered more puzzling path finding situations that don't quite make any obvious sense.
Gatling wrote:If you select the unit and press the <SHIFT>, you will see colored straight lines which are marking the existing path to the adjacent regions. The color gives the kind of path. I'm not sure about all the colors but for exemple the light blue is river crossing, dark blue naval path, brown land path
Hi. Yes I have stumbled across that function. However I can't find any documentation that explains exactly what the colours mean. It looks like a very useful function.
I would guess that for speed (which is what the pathfinding solution seems to default to), that, given a choice, travelling through a region that is Woods, Civilized, with Roman Roads is going to always be faster than travelling through Wooded Hills, Cleared with just Roads (weather being identical, Military Control both 100% friendly, Loyalty about the same).
Why is it, in the following example then, does better terrain and road type apparently make no difference and with the autopath actually favouring the Wooded Hills, Cleared with just Roads option?
The cavalry unit was given a command to move from Narbo Mrtius to Antipolis and auto-pathfinding says it takes 45 days.
As you can see, it chose to actually enter the Wooded Hills, Cleared, Roads region of Vindomagus INSTEAD of the region Ambrussum, which is Woods, Civilized, Roman Roads.
If I force the cavalry unit to move though Ambrussum this is what you get:
So travelling through Wooded Hills, Cleared, Road regions is no slower than travelling through Woods, Civilized, Roman Road regions? Here is what the manual says about Roman Roads: "The Roman Roads are displayed as grey colored roads on the map. They are not always the same depending on the era of the scenario played.
Their main effect is to greatly speed up movement (if units follow the roads, movement cost is usually one third of movement cost in clear terrain, before modification for wheather (sp), development level and Cohesion)"
This does not seem to be the case in this example.
Would be good to get some clarification on this.