)
+ farms * 50
),
- population = max(
- min(
- population + round(coalesce(food/food, 0) * population*0.08),
- farms * 70
- ),
- population
+ energy = min(
+ max(
+ energy - (
+ farms * 40 +
+ barracks * 60 +
+ special_attacker_trainer * 100 +
+ special_defender_trainer * 80 +
+ homes * 10 +
+ warehouses * 30 +
+ solar_panels * 10 +
+ accumulators * 100
+ ),
+ 0
+ ),
+ accumulators * 150
+ ),
+ alloys = min(
+ (alloys + mining_facilities * 20),
+ ore_refinery * 75
+ ),
+ population = min(
+ (population + round(population * 0.08)),
+ homes * 25
)`;
try {