org.pokersource.enumerate
Class HoldemSMGroup

java.lang.Object
  extended by org.pokersource.enumerate.BaseHandGroup
      extended by org.pokersource.enumerate.HoldemSMGroup
All Implemented Interfaces:
java.lang.Comparable, HandGroup, HoldemHandGroup

public class HoldemSMGroup
extends BaseHandGroup
implements HoldemHandGroup

A holdem hand group representing sets of starting hands corresponding to Sklansky & Malmuth groups. "SM1" is group 1, etc., with "SM9" defined to be all hands not included in groups 1-8.

Author:
Michael Maurer <mjmaurer@yahoo.com>

Field Summary
private  int mygroup
           
private static java.lang.String[] smdefs
           
 
Fields inherited from class org.pokersource.enumerate.BaseHandGroup
myhands, myspec
 
Constructor Summary
HoldemSMGroup(java.lang.String groupSpec)
           
 
Method Summary
static void main(java.lang.String[] args)
           
 
Methods inherited from class org.pokersource.enumerate.BaseHandGroup
compareTo, getGroupSpec, getHands, getHandSet, isHandInGroup, numHands, toString, toStringAtomic
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.pokersource.enumerate.HandGroup
getGroupSpec, getHands, getHandSet, isHandInGroup, numHands, toString, toStringAtomic
 

Field Detail

smdefs

private static java.lang.String[] smdefs

mygroup

private int mygroup
Constructor Detail

HoldemSMGroup

public HoldemSMGroup(java.lang.String groupSpec)
Method Detail

main

public static void main(java.lang.String[] args)