Uses of Class
glassfrog.handevaluator.EvaluateHand

Packages that use EvaluateHand
glassfrog.handevaluator   
 

Uses of EvaluateHand in glassfrog.handevaluator
 

Methods in glassfrog.handevaluator that return EvaluateHand
 EvaluateHand HandEvaluator.getBest5CardHand(EvaluateHand h)
          Get the best 5 card poker hand from a 7 card hand
 

Methods in glassfrog.handevaluator with parameters of type EvaluateHand
 int HandEvaluator.compareHands(EvaluateHand h1, EvaluateHand h2)
          Compares two hands against each other.
 int HandEvaluator.compareHands(int rank1, EvaluateHand h2)
          Compares two 5-7 card hands against each other.
 void EvaluateDeck.extractHand(EvaluateHand h)
          Remove all cards in the given hand from the Deck.
 EvaluateHand HandEvaluator.getBest5CardHand(EvaluateHand h)
          Get the best 5 card poker hand from a 7 card hand
 int[][] HandEvaluator.getRanks(EvaluateHand board)
          Given a board, cache all possible two card combinations of hand ranks, so that lightenting fast hand comparisons may be done later.
private static byte HandEvaluator.ID_ExistsStraightFlush(EvaluateHand h, byte major_suit)
           
private static int HandEvaluator.ID_KickerValueSuited(EvaluateHand h, int kickers, byte suit)
           
static java.lang.String HandEvaluator.nameHand(EvaluateHand h)
          Given a hand, return a string naming the hand ('Ace High Flush', etc..)
 int HandEvaluator.rankHand(EvaluateCard c1, EvaluateCard c2, EvaluateHand h)
          Get a numerical ranking of this hand.
static int HandEvaluator.rankHand(EvaluateHand h)
          Get a numerical ranking of this hand.
 

Constructors in glassfrog.handevaluator with parameters of type EvaluateHand
EvaluateHand(EvaluateHand h)
          Duplicate an existing hand.