Exemplo n.º 1
0
        protected Scenario(bool player1ControlledByScript    = true, bool player2ControlledByScript = true,
                           SearchParameters searchParameters = null)
        {
            var player1Controller = player1ControlledByScript ? PlayerType.Scenario : PlayerType.Machine;
            var player2Controller = player2ControlledByScript ? PlayerType.Scenario : PlayerType.Machine;

            searchParameters = searchParameters ?? SearchParameters.Default;

            var p = GameParameters.Scenario(player1Controller, player2Controller, searchParameters);

            Game = new Game(p);
            Game.Players.Starting = Game.Players.Player1;
        }