コード例 #1
0
ファイル: UnitTest1.cs プロジェクト: byggemand-bob/P2Projekt
        public void TestMethod1()
        {
            // Arrange
            PokerAi pokerAi = new PokerAi(Game);

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

            // Act


            // Assert
        }
コード例 #2
0
ファイル: GameForm.cs プロジェクト: byggemand-bob/P2Projekt
 private void AiTurn()
 {
     if (_game.Players[0].Action != PlayerAction.Fold || _game.CurrentRoundNumber() != 5)
     {
         if (_prevRound > 2)
         {
             _ai.PrepareNewTree();
         }
         if (_game.CurrentPlayerIndex == 1)
         {
             _ai.MakeDecision();
             if (_game.Players[1].PreviousAction == PlayerAction.Fold)
             {
                 HandUpdate();
             }
             else
             {
                 MainUpdate();
             }
             UpdateLog();
         }
     }
 }