First of all: Welcome Selandra and Thanks for your Feedbacks - I have to have a look at it.
Unfortunately we have less posts here
but many in German Forum
- oh God why does this board
currently reacts so slow
In this thread I'm not sure about your exact question (and my English isn't very well)
You could start a saved game again, do one turn and then have a look into "Bote.log"-File -> should be in your User-Folder in \Birth of the Empires
There you'll find at each turn a section of
Quote:
---------- sectors to terraform or colonize -------------
INFO ai Race-ID: MAJOR5
INFO ai POP: 45 - KO: 3/7
INFO ai POP: 7 - KO: 11/11
- as you can see AI first is looking for system in flying range of colony ships and sorting it by amount of population.
- one next step of AI (on another point of code) is to calculate building prios in each system: There might be systems where colony ships might be build (if shipyard yes, combat ship has lower prio, no building upgrade and so on).
- next step -for builded colony ships- is getting a aim = a system (to colonize or terraform)
- last step is (in a system) to deciced whether colonize or terraform. In Alpha7 code was changed so planets with less needed terraform points are selected and colonized. (before AI terraformed until all planets were terraformed which took a long time (disadvantage AI))
Hope this gives you some answers and insight into AI's "thoughts". AI's so goes to it's best aims and not to that what a human player would do. Well, your map is so big so think about there are six majors races ingame. AI would expand and colonize the systems of your screenshot if AI would have big amounts of colony ships. But AI also sets prios to combat ships and so (I myself as a human player firstly exclusively build colony + transport ships)
what else I could say to this: for expanding AI also uses outposts
Some further info you might find here:
http://birth-of-the-empires.de/wiki/ind ... ready_done (i'm still trying to provide English info but that takes time, especially I use much time nowadays to implement changes into Bote SourceCode
https://github.com/bote-team/bote/commits/master (respectively in my local code)
Unfortunately we have less posts here but many in German Forum