public AIPlayer BuildAIPlayer()
{
return new AIPlayer(_victoryValidator);
}
}
public RealPlayerVsAIPlayer(PlayerFactory playerFactory, ControlEnums.Player player) { _realPlayer = playerFactory.BuildRealPlayer(); _AIPlayer = playerFactory.BuildAIPlayer(); _realPlayer.Player = player; _AIPlayer.Player = player == ControlEnums.Player.O ? ControlEnums.Player.X : ControlEnums.Player.O; }