this is 임시 문서
Population, also known as Population units or 틀:Iconify, is the center of productivity and political action within the empire. They provide resources by working on districts and buildings, and 틀:Icon influence if they are part of a specific faction.
Demographics
Each planet has four variables that determine its demographical direction:
Pop Growth represents the increase in population from natural reproduction and immigration. Any species existing on the planet or which has immigration access to the planet may be selected to grow there. When choosing a species to grow, planets will generally prioritize species that are under-represented on the planet and have citizenship equal to that of the already existing species. Habitability is a major factor in Pop growth. Pops with very low habitability for a planet will only slowly reproduce or migrate to it or may not at all. Species can be chosen manually for Growth if the Population Controls Policy is set to Allowed.
Pop Decline represents the decrease of certain Species on the planet from emigration and purging. Overcrowded planets that have over-represented species will have those species begin to decline in numbers and be replaced by newly growing, under-represented species that have equal citizenship. Purging a particular species will essentially guarantee that species' rapid decline as well as creating massive amounts of emigration in the form of refugees if displacement is used.
Pop Assembly represents a planet's capacity for constructing 틀:Iconify or 틀:Iconify Pops. 틀:Iconify Jobs add 틀:Green Monthly Pop Assembly Points and 틀:Iconify Jobs add 틀:Green Monthly Pop Assembly Points. Once 100 points are reached a new robot pop is created on the planet. Non-sentient robotic pops do not migrate but can create overcrowding and unemployment. Templates can always be chosen manually for Assembly.
A planet can have only one growing Pop, one declining Pop and one assembling Pop at any time.
Migration
Migration is calculated by subtracting Emigration Push from Immigration Pull, both of which are determined by factors such as housing, stability and unemployment. A planet with more emigration than immigration will have pop decline where the removed pops are distributed among potential immigration targets. Planets with higher immigration pull will receive a greater share of this migration, which is converted directly into pop growth. Signing migration treaties will allow migration to and from other empires and accepting refugees will also create immigration from planets outside the empire borders. When a new planet is colonized existing worlds will get 틀:Yellow Emigration Push while the new colony will get it will get 틀:Green Immigration Pull.
Growth weight
The exact mechanics by which a new Pop is selected for growing/assembly is not fully known. However a bunch of values could be extracted from the defines file.
OVERCROWDING_NO_GROWTH_THRESHOLD = 1.5 # At this amount of overcrowding, growth stops entirely OVERCROWDING_DECLINE_THRESHOLD = 2.0 # At this amount of overcrowding, pops start declining NEW_POP_SPECIES_RANDOMNESS = 1.0 # The higher this is, the more random species selection of new pops will be NEW_POP_SAME_SPECIES_WEIGHT = 1.0 # The higher this is, the more new pops will be weighted by number of same or subspecies pops NEW_POP_EXACT_SPECIES_WEIGHT = 0.5 # The higher this is, the more new pops will be weighted by number of exact same species pops NEW_POP_SLAVERY_WEIGHT = 0.5 # The higher this is, the more new pops will tend to be balanced between enslaved and non-enslaved species NEW_POP_SPECIES_DIV = 0.5 # The higher this is, the more planets will tend to grow species that are underrepresented on the planet NEW_POP_HABITABILITY_THRESHOLD = 0.6 # If habitability is under this, apply exponentially increasing penalties to new pop weight NEW_POP_HOMEWORLD_MULT = 2 # Pops have increased weight for growing on their homeworld NEW_POP_ASSEMBLY_TRAIT_MULT = 1 # Extra weight per trait point for assembled pops NEW_POP_GROWTH_MOD_MULT = 0.66 # How much does species growth mod trait matter for new pop weight NEW_POP_IMMIGRATION_MOD_MULT = 1 # How much does species immigration growth mod trait matter for new pop weight (when there is immigration) POP_ENSLAVE_MAX_RANK = 1 # Pops above this stratum rank will not be enslaved from civics, etc
BASE_POP_DECLINE = 5 # Base decline rate of pops REQUIRED_POP_DECLINE = 100 # Required decline to remove a pop POP_DECLINE_THRESHOLD = 3.0 # A species will decline when there is another species with a growth priority this many times higher
MAX_EMIGRATION_PUSH = 100 MAX_GROWTH_FROM_IMMIGRATION = 5 MAX_GROWTH_PENALTY_FROM_EMIGRATION = 0.95 # Fraction of base monthly growth