Post reply

Warning: this topic has not been posted in for at least 120 days.
Unless you're sure you want to reply, please consider starting a new topic.

Note: this post will not display until it's been approved by a moderator.

Name:
Email:
Subject:
Message icon:

shortcuts: hit alt+s to submit/post or alt+p to preview

Please read the rules before you post!


Topic Summary

Posted by: Trackman1997
« on: May 05, 2020, 12:02:59 AM »

Ahh yea, I can see that be confusing, changed that.  Glad it can be helpful.
Posted by: skoormit
« on: May 04, 2020, 10:52:25 PM »

Awesome. This is going directly into my mega-planning spreadsheet.

Also, I had quite a head scratcher for a few minutes while I tried to figure out why Steve would be using the cube root of pi.
Posted by: Trackman1997
« on: May 04, 2020, 07:45:18 PM »

So after quite a bit of work I have finally determined the solution to the continuous version of population growth, i. e.  I can calculate what a colony's population is after a number of years with an initial population, and the growth modifier from governers assigned to planets and sectors.   

Pf = ( t / 15 * (1+ Gp) * (1 + Gs / 4) + cube root(P0) )^3 when P0 > 0 else Pf = 0

Pf = Final population
P0 = Initial population
t = number of years passed
Gp = Planet Governor population growth modifier
Gs = Sector Governor population growth modifier

As far as I know Aurora calculates this discreetly (if I'm wrong let me know) so the actual population depends upon how small your construction cycle is as well as how small your time increments are, so if you really want to increase your population in the shortest game time possible, using smaller time-steps is generally better, which tends to lead to longer play-times overall.  Using this equation instead should eliminate differences in population caused by time-step choices (rounding numbers may still cause some noticeable differences but it should be much more minor).