|
PokerSource Java API | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| HandGroup | A HandGroup represents a set of poker hands that can be referred to by name. |
| HoldemHandGroup | A marker interface for subclasses of BaseHandGroup meant to encode holdem hands. |
| Class Summary | |
|---|---|
| BaseHandGroup | Implements the HandGroup interface in a way that will work for most poker games. |
| BeliefVector | Represents subjective beliefs about the possible hands held by a player. |
| Enumerate | Algorithms for enumerating or sampling the outcomes of a poker hand matchup. |
| HandMatchup | Represents one poker confrontation in which each player holds one specific hand. |
| HandValuation | Maintains a mapping from HandGroup to numeric value; defines methods for sorting and selecting subsets of hand groups based on their numeric value. |
| HoldemAbdulGroup | A holdem hand group representing sets of starting hands defined using abdulian notation. |
| HoldemAtomicGroup | A holdem hand group representing one exact starting hand such as "AhKh". |
| HoldemBeliefVector | A concrete implementation of BeliefVector for the game of Holdem. |
| HoldemCanonGroup | A holdem hand group representing sets of starting hands defined using canonical notation: "KK", "AQs", "T9". |
| HoldemHandGroupFactory | Creates instances of HoldemHandGroup-implementing objects from their string representations. |
| HoldemHandOrdering | Defines an ordering (from 'weakest' to 'strongest') of holdem hand groups. |
| HoldemSMGroup | A holdem hand group representing sets of starting hands corresponding to Sklansky & Malmuth groups. |
| HoldemThresholdGroup | A holdem-specific implementation of ThresholdHandGroup. |
| HoldemUniversalGroup | A holdem hand group representing every possible starting Holdem hand. |
| MatchupOutcome | Encodes the probability and pot equity for each player of a single matchup, where a matchup is a confrontation between players who each hold a single known hand. |
| RankOrdering | Represents the relative hand rank order of one hand matchup outcome. |
| SAIE | Algorithms for computing subjective all-in equity. |
| SAIEMain | An executable program that provides access to the SAIE calculator. |
| ThresholdHandGroup | Given a mapping from hand groups G_i to numeric values, this class allows you to build a new hand group as the union of those G_i whose numeric values are less than or greater than a certain threshold. |
Provides classes that enumerate or sample the possible outcomes of a poker hand, define hand distributions, define subjective belief probabilities over hand distributions, and compute subjective pot equity based on these beliefs.
|
PokerSource Java API | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||