Weird AI behavior (keeps depopulating own planet)

Describe your experience with the latest version of FreeOrion to help us improve it.
Forum rules
Always mention the exact version of FreeOrion you are testing.

When reporting an issue regarding the AI, if possible provide the relevant AI log file and a save game file that demonstrates the issue.
Message
Author
User avatar
Vezzra
Release Manager, Design
Posts: 4610
Joined: Wed Nov 16, 2011 12:56 pm
Location: Sol III

Re: Weird AI behavior (keeps depopulating own planet)

#16 Post by Vezzra » Thu Jun 29, 2017 7:44 am

Morlic wrote:Done.
Thanks!

dbenage-cx
Programmer
Posts: 389
Joined: Sun Feb 14, 2016 12:08 am

Re: Weird AI behavior (keeps depopulating own planet)

#17 Post by dbenage-cx » Fri Jun 30, 2017 2:19 am

Is it intended phototrophic not have an effect only on white or blue stars, if pop is not yet over 0?
Looks like this was added in commit bd9fd9e (which was partially reverted by 9cf843b).
That was also before very late priority was added, putting it after the large malus from Temporal Anomaly.

Not to say the suitability report should not support such, but the stars with a malus have no such limit.

User avatar
MatGB
Creative Contributor
Posts: 3310
Joined: Fri Jun 28, 2013 11:45 pm

Re: Weird AI behavior (keeps depopulating own planet)

#18 Post by MatGB » Fri Jun 30, 2017 11:10 am

Intent is hard to judge, that was before most of us were involved, I remember talking to Sloth about it awhileback and it was meant to mean certain techs were 'gated' and other techs actually did unlock habitability, but we've moved away from that.

I think taking out any residual min pop requirements for pop boosters makes the most sense here, the growth tree is due a rebalance sooner rather than later so if it creates any problems it can be fixed, and it's highly unlikely it'll make phototrophes even close to as powerful as self sustaining currently is.
Mat Bowles

Any code or patches in anything posted here is released under the CC and GPL licences in use for the FO project.

Post Reply