(June 12th, 2013, 22:27)Cyneheard Wrote: I wish I knew the reference for where I found that bit out; it was some years ago. The DecimalFactor is the tenths place of your current population, which is essentially getting doubled for free every turn.Nice explanation of this complex game mechanic. I always wondered how the game calculates the exact pop growth. I tried before to apply the formula constant*CurrentPop*(MaxPop-CurrentPop) and found that it wasn't accurate.
However, if it didn't exist, then the pop growth at the start of the game would be wrong:
40 --> 42 --> 45 --> 47 (send 7 pop away, so at 40) --> 44
is in reality:
2300: 40.0 --> 42.4 (40*60 = 2400, so 2400/1000 = 2.4, and since our starting pop was at 40.0, we get +0.0 in the DecimalFactor)
2301: 42.4 means a decimal factor of 0.4, and we get natural growrth of 42*58/1000 = 2436/1000 = 2.4 (game's truncating).
So it's 42.4 + 2.4 + 0.4 = 45.2
2302: 45.2 gets natural growth of 2.4 again (45*55 = 2475, still truncated to 2.4, and decimal = 0.2, so growth is to 47.8)
2303: We founded a colony, and put 7 pop on boats. So we're at 40.8 after transportation. Natural growth: 2.4. Decimal factor: 0.8. Ending pop: 40.8 + 2.4 + 0.8 = 44.0.
If we didn't have this boost, then the pop patter would be:
40.0
42.4
44.8
47.2 (send 7 pop away, so down to 40.2)
42.6
So it's 2 extra pop in 2304, and boosts you from there.
(June 11th, 2013, 21:02)Cyneheard Wrote: Population growth = CivFactor*CurrentPop*(MaxPop-CurrentPop)/1000 + DecimalFactor, and is stored in tenths (Decimal Factor: if the world's true pop was 40.8, then the decimal factor is 0.8; that's a much larger percentage of Silicoid pop growth, and means that you can get a world where natural growth is, say, 1.1, but if it's at 40.9 pop then it grows to 42.9, you transport those 2 pop away, rinse and repeat until the end of time, when in a random universe you'd expect to average about 1.5-1.6 pop a turn out of that planet. It's a significant boost) CivFactor is 0.5 for the Silicoids, and it doesn't affect the Decimal Factor bit.
Is there an easy way (other than tracking in an excel sheet every turn of pop and pop growth of the colony since it gets founded) to determinate the DecimalFactor?
It would be nice to set up a planet like the one you describe above to feed my colonies with silicon beings.