Example #1
0
 void DeterineHandRankings()
 {
     if (IsRoyalFlush())
     {
         handResult = HandRankResult.Royal_Flush;
     }
     else if (IsStraightFlush())
     {
         handResult = HandRankResult.Straight_Flush;
     }
     else if (IsFourOfAKind())
     {
         handResult = HandRankResult.Four_Of_A_Kind;
     }
     else if (IsFullHouse())
     {
         handResult = HandRankResult.Full_House;
     }
     else if (IsFlush())
     {
         handResult = HandRankResult.Flush;
     }
     else if (IsStraight())
     {
         handResult = HandRankResult.Straight;
     }
     else if (IsThreeOfAKind())
     {
         handResult = HandRankResult.Three_Of_A_Kind;
     }
     else if (IsTwoPairs())
     {
         handResult = HandRankResult.Two_Pairs;
     }
     else if (IsOnePair())
     {
         handResult = HandRankResult.One_Pair;
     }
     else
     {
         handResult = HandRankResult.High_Card;
     }
 }
Example #2
0
 public HandResult(string player, HandRankResult result)
 {
     this.winningPlayer = player;
       this.rankResult = result;
 }
Example #3
0
 public HandResult(string player, HandRankResult result)
 {
     this.winningPlayer = player;
     this.rankResult    = result;
 }
Example #4
0
 void DeterineHandRankings()
 {
     if (IsRoyalFlush()) {
     handResult = HandRankResult.Royal_Flush;
       }
       else if (IsStraightFlush()) {
     handResult = HandRankResult.Straight_Flush;
       }
       else if (IsFourOfAKind()) {
     handResult = HandRankResult.Four_Of_A_Kind;
       }
       else if (IsFullHouse()) {
     handResult = HandRankResult.Full_House;
       }
       else if (IsFlush()) {
     handResult = HandRankResult.Flush;
       }
       else if (IsStraight()) {
     handResult = HandRankResult.Straight;
       }
       else if (IsThreeOfAKind()) {
     handResult = HandRankResult.Three_Of_A_Kind;
       }
       else if (IsTwoPairs()) {
     handResult = HandRankResult.Two_Pairs;
       }
       else if (IsOnePair()) {
     handResult = HandRankResult.One_Pair;
       }
       else {
     handResult = HandRankResult.High_Card;
       }
 }