I wonder how to make it so the the player wants to build various units at the same time. For example 20 infantry, 10 tanks, 8 tank-destroyers, 7 artillery, 5 selfpropelled-artillery, 20 trucks, 8 jeeps. All at the same time (as combined forces, not just "only tanks" or "primarily artillery", balanced forces shall be the most efficient).
Very important, I'm talking ONLY about army composition, like how many units of each type are produced (are in the player's army). There is no map, no ordering these units around, nothing. Just the player has an army and the AI has an army and when there is a war these numbers are compared (with various modifiers like generals, doctrine, etc) and casualities are computed and the result of the war is given (defeat, marginal defeat, stalemate, marginal victory, victory).
Important assumptions:
- the game is NOT about war, the war is just an addition (important one, but still an addition to the economy/diplomacy/politics which is the core)
- there is no map or ordering units, just 2 armies (dry numbers) are compared and a result is given
- preferably it's simple on the surface (especially interface) but deep inside (like an advanced player can dwell into details of what units build when whikle a new player could just try to maintain a basic ratio of certain units to other units)
- it should be realistic (yet simple), so it mirrors real world military (but again, without making it too complex, at least at the surface)