public Game(string whiteUser, string blackUser, Random random) { WhiteUser = whiteUser; BlackUser = blackUser; GameTable = new GameTable(); GameLogic = new GameLogic(GameTable); DiceLogic = new DiceLogic(random); if (whiteUser == Player.autoPlayer.ToString()) { AutoPlayer = new AutoPlayerLogic(GameTable, GameLogic, DiceLogic, true); } else if (blackUser == Player.autoPlayer.ToString()) { AutoPlayer = new AutoPlayerLogic(GameTable, GameLogic, DiceLogic, false); } }
public GameLogic(GameTable gameTable) { _gameTable = gameTable; _checkersMooving = new CheckersMoovingLogic(_gameTable); }
public CheckersMoovingLogic(GameTable gameTable) { _gameTable = gameTable; }