org.pokersource.enum
Class HoldemCanonGroup
java.lang.Object
|
+--org.pokersource.enum.HandGroup
|
+--org.pokersource.enum.HoldemHandGroup
|
+--org.pokersource.enum.HoldemCanonGroup
- public class HoldemCanonGroup
- extends HoldemHandGroup
A holdem hand group representing sets of starting hands defined using
canonical notation: "KK", "AQs", "T9".
- Author:
- Michael Maurer
Constructor Summary |
HoldemCanonGroup(java.lang.String groupSpec)
Convert canonical holdem starting hand notation to a HoldemCanonGroup
object. |
Method Summary |
private void |
addOffsuit(int rank1,
int rank2)
|
private void |
addPair(int rank)
|
private void |
addSuited(int rank1,
int rank2)
|
static java.util.Iterator |
allGroups()
|
static void |
main(java.lang.String[] args)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
HoldemCanonGroup
public HoldemCanonGroup(java.lang.String groupSpec)
- Convert canonical holdem starting hand notation to a HoldemCanonGroup
object.
- Parameters:
groupSpec
- starting hand (e.g., AA, AKs, T9)
addPair
private void addPair(int rank)
addSuited
private void addSuited(int rank1,
int rank2)
addOffsuit
private void addOffsuit(int rank1,
int rank2)
allGroups
public static java.util.Iterator allGroups()
main
public static void main(java.lang.String[] args)
PokerSource Home Page - Learn how you can contribute!