static Game CreateGame() { var board = new Board(); var coordinateTranslator = new CoordinateTranslator(); var shipGenerator = new ShipGenerator(); var randomDataProvider = new RandomDataProvider(); var fleetDeployer = new FleetDeployer(shipGenerator, randomDataProvider); return(new Game(board, coordinateTranslator, fleetDeployer)); }
public void Start() { FleetDeployer.PlaceShipsOn(Board); }