Fixed infinite loop in artillery logic
Soldiers now build generators when energy is low
Added a player which will regroup at round 300 and then attack.