Proposal: Overcrowding in Tokyo
Reaches Quorum (7-0-1)
Enacted by Hix
Adminned at 03 Sep 2007 08:12:18 UTC
Add a paragraph to the rule “The City and Neighborhoods” reading
The value recorded after the text “Buildings:” or “Population:” in a Neighborhood’s entry may also be referred to as the number of Buildings or Population (respectively) of that Neighborhood (or other reasonably similar phrases). Any instructions to change the number of Buildings or Population of a Neighborhood shall be carried out by changing the value recorded after “Buildings:” or “Population:” (respectively) in that Neighborhood’s entry.
.
Add a subrule to the rule “The City and Neighborhoods” called “Overcrowding” with text
A Neighborhood is only big enough to accomodate an amount of Population equal to 10 times the number of buildings in that Neighborhood.
Each Neighborhood has a Vacancy, which is equal to 10 times the number of buildings in that Neighborhood, minus the Population of that Neighborhood (Vacancy may be negative). Whenever a Kaiju God causes a change in the amount of a Neighborhood’s Buildings or Population, they should also recalculate that Neighborhood’s Vacancy and make an unofficial record of it on [[The City]] document.
If at least one Neighborhood has a negative Vacancy, and at least one Neighborhood has a positive Vacancy, then enough Population is transferred from the Neighborhood with the lowest Vacancy (call it “Neighborhood A”) to the Neighborhood with the highest Vacancy (call it “Neighborhood B”) so that Neighborhood A’s Vacancy becomes zero. If there is a tie for lowest or highest Vacancy, the Neighborhood with the earliest name lexicographically among the tied Neighborhoods must be considered as Neighborhood A or Neighborhood B respectively.
.
I’ve also got an idea for what to do should the entire City become overcrowded (i.e. there are no Neighborhoods with any Vacancy, and at least one overcrowded Neighborhood). But this proposal is long enough already. As written, a City-wide overcrowding crisis will simply be ignored.
Chivalrybean: