davidlallen
Deity
I am pretty sure we agree there are more wars on a vanilla pangaea map compared to a vanilla archipelago map. So it seems reasonable to guess that on a low water level archipelago/arrakis map, the amount of wars would be in between.
Sometime I'd like to write a little code to collect actual statistics on that, comparing pangaea to archipelago to in between. If our maps generate about the same amount of war as vanilla maps with similar landmasses, then we can rule out the all-terrain transport code as the cause.
It is possible that adjusting some weights in the leaderhead files would improve things, but I think those have only a small effect. I am not sure if the planetfall folks measured how much their tweaks improved things when they did this. It is easy to vary the weights, but hard to see what actual effect it has.
If we have to go and tweak the internals of the AI to get more wars, it will be a very difficult project. The city founding logic is bad enough; but at least it is one function (1000 lines long and undocumented). The war AI is distributed among probably a dozen files, and multiple long functions in each one. Let us hope it does not come to that.
Sometime I'd like to write a little code to collect actual statistics on that, comparing pangaea to archipelago to in between. If our maps generate about the same amount of war as vanilla maps with similar landmasses, then we can rule out the all-terrain transport code as the cause.
It is possible that adjusting some weights in the leaderhead files would improve things, but I think those have only a small effect. I am not sure if the planetfall folks measured how much their tweaks improved things when they did this. It is easy to vary the weights, but hard to see what actual effect it has.
If we have to go and tweak the internals of the AI to get more wars, it will be a very difficult project. The city founding logic is bad enough; but at least it is one function (1000 lines long and undocumented). The war AI is distributed among probably a dozen files, and multiple long functions in each one. Let us hope it does not come to that.