Originally posted by ColStrife
If a City has flipped then it is b/c the civ it flipped too had a high culture the only way for it to flip back would be for the original civ to outrun the one it flipped to in culture. Doesn't seem likely that the culture ration would change from something like 1:2 to 3:1
This is wrong. Its perfectly possible for a city to flip several turns in a row without any change to culture. A higher culture isn't necessary for a flip to occur, it only makes it more likely.
Ex Rome and Egypt has a total culture of 40.000 and 20.000 respectively. An egyptian city bordering Rome has 6 (Egyptian) citizen, and has generated some culture, but has 10 of its tiles inside Roman borders. There are two egyptian military units in the city. The distance to the capitals is equal.
The chance of a flip to the Romans will be:
CF = (10 * (40k/20k) - 2) / 2000 = 0.9%
Not a big chance, but as this is the chance
every turn, it may flip after some time.
If the city flips to the Romans, assume that 8 of its tiles is now inside Egyptian borders. The chance of a flip back is then:
CF = ([6 + 8] * 2 * (20k/40k) - 1) / 2000 = 0.65%
Not a big chance, but possible, and the Roman cultur is still twice the Egyptian culture.