Вот собираюсь заняться на досуге.
Смысл мода в том чтобы население мигрировало из несчастных стран в счастливые.
Алгоритм будет такой:
1. от величины несчастья Н зависит то, сколько жителей в данном ходу захотят покинуть страну: Round(Б*Rnd(0..Н)), где Б - базовая вероятность эмиграции.
2. эмигранты выбирают самую счастливую страну и вселяются в один из ее городов.
3. если все страны несчастны (бывает же такое) эмигранты расселяются по ГГ.
4. эмигранты не могут ехать в страну с которой у их родины идет война.

предлагаю всем желающим обсудить алгоритм.

зы: готово
http://forums.civfanatics.com/showthread.p...579#post9734579

культура и открытые границы пока не учитываются. думаю как лучше сделать.