We must implement sort of state machine which will let us coordinate different aspects of empire managemnt according to game situation. It will require usage of Bridge Design pattern to aggregate all elements into single customizable component.
Grand Strategy is determined mainly by associated Military Doctrine. Current Doctrines are:
The Grand Strategy must take into account:
tax rate-> we can save some money for Emergency CityWalls construction
diplomacy
Diff:
Diff:
Diff: