|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |