Its come to my attention that historically civilizations were hard pressed to muster military forces larger than 3% of their population. Rome became an empire predominantly because it could muster a standing army of 80,000 out of a surplus and nobody else could match that. It wasn't until well after the implementation of industrialization that a miiltary force approaching 10% was feasible. Subsequently, despite exponential advancement of technology the size of military forces shrunk to significantly less than even a mere 3%; the creation of units and the absolutely necessary training requirements to use the tools of war made massive armies prohibitively expensive; besides which the increasing lethality of the ever more modern technology of war made it utterly moot. So: how do I implement a natural limitation of military forces proportional to population? I toyed with the notion of population point reduction for military unit creation. But how many people is one population point? It has to be something large, e.g., 100,000. And having 500,000 spear brandishing warriors just seemed absurd to me. So I entertained the idea of setting food requirements for a population point to be 97, and set the food production value for normal terrain to be 98, 99 (good), and 100 (bonus) - with appropriate irrigation benefit , and military units consume 1 food. That'll work for the ancient / medieval periods, but I'm at a loss of how to get increased units with technological advancements in the industrial age. Curtailment of military units in the modern age is obvious: just make them outrageously expensive. Furthermore, the number of workers devoted to agriculture is another vexing issue. There's documented evidence of about 2500 laborers involved in agriculture in a population of about 6000 in a late neolithic culture. I want farm laborers supporting both themselves, non-farm laborers, e.g., road builders, and specialists, e.g., Elvis-clowns, and to minimize the ability to build a massive military force. Any ideas?