Class Summary |
Card |
Typesafe enum representing the playing cards in a standard 52-card deck. |
CardCounting |
Utility methods and testing functions for playing cards. |
Deck |
A deck of 52 playing cards: 4 suits, 13 faces. |
Face |
Typesafe enum representing card faces in a standard deck of
playing cards. |
Hand |
Represents a 5-card hand, which is an unordered set of 5 cards
chosen from the standard deck of 52. |
HandType |
Represents the "good" hands you can get: 2 pair, 3 of a kind,
full house, etc. |
Suit |
Typesafe enum for the four Suits in a standard deck of playing cards. |