Esempio n. 1
0
 private void SetComputerShips(Player p, RandomShipPlacementService rsps)
 {
     while (p.Ships.Count > rsps.OccupiedCoordinates.Count)
     {
         var theShip = p.Ships[rsps.OccupiedCoordinates.Count];
         rsps.PlaceShipRandom(theShip);
     }
 }
Esempio n. 2
0
        private void PrepareComputerForGame(Player pc)
        {
            var rsps = new RandomShipPlacementService(pc.Grid.Height, pc.Grid.Width, new Random());

            SetComputerShips(pc, rsps);
        }