Maximum planetary population

Distant Worlds is a vast, pausable real-time, 4X space strategy game which models a "living galaxy" with incredible options for replayability and customizability. Experience the full depth and detail of large turn-based strategy games, but with the simplicity and ease of real-time, and on the scale of a massively-multiplayer online game. Now greatly enhanced with the new Universe release, which includes all four previous releases as well as the new Universe expansion!

Moderators: Icemania, elliotg

Post Reply
SireChaos
Posts: 710
Joined: Mon Aug 14, 2006 8:11 pm
Location: Frankfurt, Germany

Maximum planetary population

Post by SireChaos »

How is a planet´s or moon´s maximum population calculated?

I assume both size and quality play a role, presumably also planet type and possibly inhabitant race, but I can´t see any direct correlation.
User avatar
CyclopsSlayer
Posts: 583
Joined: Fri Feb 10, 2012 11:49 pm

RE: Maximum planetary population

Post by CyclopsSlayer »

Hmmm, good question.

I know I seen worlds cap out at ~8 Billion, and other near 18 Billion. May have to play with the editor and see the correlations of size, quality, race etc...

Wiki - Colony Growth

Population growth

Small colonies have faster population growth: when a colony has less than 500 million people, then population growth receives a 50% bonus.

Migration of your citizens from large colonies to smaller ones is a major factor in achieving fast growth of new colonies. Citizens will be naturally attracted to nearby colonies with low taxes and good development levels. They will board passenger ships and migrate to those new colonies, boosting the population there.

Some areas of colonization research can also accelerate population growth at particular planet types.

Colony populations eventually reach a natural limit, at which point no further population growth will occur. This limit is determined by two factors:

Quality of world: more hospitable worlds with higher quality allow for higher maximum population levels
Size of world: larger worlds allow for higher maximum population levels
Native planet type: if the type of the planet or moon is the native type for the race living there, then the maximum population is 10% higher
User avatar
Osito
Posts: 878
Joined: Thu May 09, 2013 8:55 am

RE: Maximum planetary population

Post by Osito »

I did some work on this a while back. It's not straightforward, and I'm not sure I got a handle on every variable, but I think my formula was accurate in many cases.

Essentially what I came up with was this:

Assuming you don't get the native planet bonus, the formula for working out the maximum population of the planet is:

Max pop = 2.5x[(Planet Size/10000)^2]x[(Planet Quality/100)^2]

If you do get the native planet bonus, add 10% to the figure calculated from the above equation (i.e. multiply the figure by 1.1).

The max pop is in billions. Please be aware that planet size is given in thousands, which is why I have a divisor of 10000 in the formula. So if the game gives the planet size as 29.5k, then you have to use 29500 as the planet size in above formula.

You can read the full post here:

tm.asp?m=3342485

Osito
Osito
SireChaos
Posts: 710
Joined: Mon Aug 14, 2006 8:11 pm
Location: Frankfurt, Germany

RE: Maximum planetary population

Post by SireChaos »

Thank you - especially to Osito. That is very useful.
pkoko
Posts: 39
Joined: Sun Jun 08, 2014 1:27 am

RE: Maximum planetary population

Post by pkoko »

Any way we can have the game display the maximum population in the planetary report screen?
User avatar
MatBailie
Posts: 316
Joined: Sun Nov 09, 2014 7:32 pm

RE: Maximum planetary population

Post by MatBailie »

Same formula, but simplified slightly...

- Max Pop in Millions = ( Size * Quality / 20 ) ^ 2

For a planet of size 29.6k and Quality of 86%, this gives...

- Max Pop = ( 29.6 * 86 / 20 ) ^ 2 = 16,200 M
Desktop: Intel i5 12400F 4.0GHz, 32GB RAM, AMD RX 6800 XT 16GB
Laptop: Intel i7 10750H 4.2GHz, 16GB RAM, nVidia GTX 1660 Ti MaxQ 6GB

"War does not determine who is right - only who is left." Bertrand Russell
User avatar
Hattori Hanzo
Posts: 757
Joined: Mon Mar 21, 2011 12:40 pm
Location: Okinawa
Contact:

RE: Maximum planetary population

Post by Hattori Hanzo »

ORIGINAL: MatBailie

Same formula, but simplified slightly...

- Max Pop in Millions = ( Size * Quality / 20 ) ^ 2

For a planet of size 29.6k and Quality of 86%, this gives...

- Max Pop = ( 29.6 * 86 / 20 ) ^ 2 = 16,200 M

I'm not able to figur out what "*" and "^ 2" means in your formula.. [&:]

can you please explain ?
Aeson
Posts: 786
Joined: Fri Aug 30, 2013 7:36 pm

RE: Maximum planetary population

Post by Aeson »

A*B is a notation meaning multiply value A by value B; A^B is a notation meaning raise A to the power B.

Edit: Also, if you're getting confused trying to go from Osito's to MatBaile's formula or vice versa, note that Osito's formula gives maximum population in billions whereas MatBaile's gives maximum population in millions.
Post Reply

Return to “Distant Worlds 1 Series”