Class Summary |
Action |
An action by a player in a poker game |
Card |
Represents a playing card
from a set of cards {0..51} which map to cards having a suit
{0..3} <==> {SPADES,HEARTS,DIAMONDS,CLUBS}
and a face value {0..12} <==> {2..ACE} |
Deck |
A Deck of 52 Cards which can be dealt and shuffled
Some functions could be made much faster with some extra memory. |
GameInfo |
Stores all of the info defining a single game of
poker. |
Hand |
Stores a Hand of Cards (up to a maximum of 7) |
HandEvaluator |
Class for identifying / comparing / ranking Hands. |
HandPotential |
Hand Potential.
Hand Potential is the calculation of the probability
that a hand that is currently behind will be ahead as more
board cards are dealt. |
Holdem |
Useful Holdem Constants |
PlayerInfo |
Stores all of the information for a player during a poker game. |
Pot |
Handles a Pot data structure, which accumulates money from
players, and can break into multiple side pots. |