private void AttackClosestEnemy() { var averagePosition = MineralWorkers.ToList().AveragePosition(); var closestEnemy = EnemiesNearWorkers.ClosestTo(averagePosition); MineralWorkers.ForEach(w => w.Attack(closestEnemy, false)); }
private bool AreEnemiesInMineralLine() => EnemiesNearWorkers.Any() && MineralWorkers.Any();