What are the rules that govern what garrisons are generated/upgraded in independent cities? I am attempting to conquer the collapsed remnants of the Malinese Empire in Turn 379. As I take Gao, all the old Malinese cities are garrisoned with Riflemen. Five turns later the other cities have upgraded their garrisons to Infantry. Five turns after that, they are stacked with Mechanized Infantry. The UK, I believe, is the most advanced country in the game, but they have progressed no farther than Electricity and Engine. They certainly are not within spitting distance of Telecommunications! So why are the Independent cities leapfrogging ahead by several eras in the space of 10 turns?