private void UpdatePopulation() { if (data.GetNumberOfUnits() < data.GetPopulationCap()) { data.AddUnits(1, data.GetOwner()); } else if (data.GetNumberOfUnits() > data.GetPopulationCap()) { data.ReleaseUnits(1); } }