public ShootUsingRandomStrategy(List <List <Alien> > waves)
        {
            Waves = waves;

            _atPlayerStrategy = new ShootAtPlayerStrategy(waves);
            _randomlyStrategy = new ShootRandomlyStrategy(waves);

            StrategySelector = new RandomStrategySelector(1, 2);
        }
        public ShootUsingRandomStrategy(List<List<Alien>> waves)
        {
            Waves = waves;

            _atPlayerStrategy = new ShootAtPlayerStrategy(waves);
            _randomlyStrategy = new ShootRandomlyStrategy(waves);

            StrategySelector = new RandomStrategySelector(1, 2);
        }