TicTacToe.Factories.PlayerFactory.BuildAIPlayer C# (CSharp) Method

BuildAIPlayer() public method

public BuildAIPlayer ( ) : AIPlayer
return AIPlayer
        public AIPlayer BuildAIPlayer()
        {
            return new AIPlayer(_victoryValidator);
        }
    }

Usage Example

Exemplo n.º 1
0
        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;
        }