Exemple #1
0
        public void TestMethod1()
        {
            // Arrange
            PokerAi pokerAi = new PokerAi(Game);

            pokerAi.PrepareNewTree();
            pokerAi.PrepareNewHand();

            // Act


            // Assert
        }
Exemple #2
0
        public GameForm(Settings settings)   // Think about making Settings in settingsForm and has it as a parameter.
        {
            InitializeComponent();
            _settings = settings;
            // Initialization of List for more readable and homogeneous code
            CreateButtonList();
            CreatePictureBoxList();

            // Creates the game with user settings
            _game = new PokerGame(_settings);
            _game.Players[0].Name = _settings.PlayerName;
            _game.Players[1].Name = "Dybe Per";

            labelPlayerStack.Text = Convert.ToString(_game.Players[0].Stack); // Why only index 0?
            labelTablePot.Text    = Convert.ToString("Pot:   $" + 0);
            labelPlayerName.Text  = _settings.PlayerName;
            UpdatePlayerBlindLabels(_game.Players[0]);

            //AI
            _ai = new PokerAi(_game);

            MainUpdate();
        }