Update on my thinking on Immigrants and Refugees Immigrants may or may not be automated at the players decression. Refugees are always automated. Immigrants If Immigrants are not automated they will be able to join any city with population less than 7 or has the Metropolitan Administration building or better. This basically reflects the realistic flow to either new frontiers or big cities. If they are automated (ie the AI and if chosen by the player) they will consider cities which are producing excess food have room for more people no administration building and population 5 or less Village Hall and population 12 or less Town Hall and population 24 or less City Hall and population 35 or less Metropolitan Administration or better (no population limit) The immigrant will then look at the approx distance to the city and choose the closest target. If there are no cities available they will join the slums in the nearest city. They may create the slums (building) and will add a new settled specialist Slum Tenant which uses the same food as a population and adds crime to the city. If we have such a thing as a Slum Lord then it should add to the city based on the number of Tenants. This needs expanding on - how dose it fit with the "New Town" concept and other slum clearance ideas. Refugees Refugees are always automated. They will use the same criteria as Immigrants but will have a limited range. If they can't find a target city in that range they will build a Refugee Camp (plot improvement) as near to a city as possible or join an extsiting Refugee Camp to make a Refugee Village and so on (Village -> Town -> City). The plot chosen will not have an improvement on it and must not be being worked by a city.