Ah, you sum up the ideas very good. I agree that in everything the team will make, it's better for all to be flexible rather than hard-coded. That way, people can modify these values as they see fit, when doing their own mod or just messing around with the variables. Let me add on the mercenaries - if a map will have infinite mercenaries, then in time, there should be a sort - of either an assimilation of cultures or total rebellion/ defeat of the culture who hired the mercenaries (something akin to what happened with the Late Western Roman Empire). On overreproduction, may I suggest though that the children spawning be tied up to a certain number of houses so that if like, 20 houses are reached with 20 children, no more children is spawned. Something like that.