org.pokersource.enum

Class HoldemAbdulGroup

Implemented Interfaces:
Comparable, HandGroup, HoldemHandGroup

public class HoldemAbdulGroup
extends BaseHandGroup
implements HoldemHandGroup

A holdem hand group representing sets of starting hands defined using abdulian notation. The notation is:
99+	pair >= 99
ATs+	suited ace with kicker >= T
KTs+	suited king with kicker >= T
QTs+	suited queen with kicker >= T
9xs+	any suited hand with a nine or higher (except those above)
76s+	suited 0-gap connector, JT-76
75s+	suited 1-gap connector, J9-75
74s+	suited 2-gap connector, J8-74
AT+	offsuit ace with kicker >= T
KT+	offsuit king with kicker >= T
QT+	offsuit queen with kicker >= T
9x+	any offsuit hand with a nine or higher (except those above)
76+	offsuit 0-gap connector, JT-76
75+	offsuit 1-gap connector, J9-75
74+	offsuit 2-gap connector, J8-74
Note that these hand groups are not mutually disjoint. For example, the hand group 9xs+ overlaps with 86s+, as both include 97s.
Author:
Michael Maurer <mjmaurer@yahoo.com>

Field Summary

Fields inherited from class org.pokersource.enum.BaseHandGroup

myhands, myspec

Constructor Summary

HoldemAbdulGroup(String groupSpec)

Method Summary

static void
main(String[] args)

Methods inherited from class org.pokersource.enum.BaseHandGroup

compareTo, getGroupSpec, getHandSet, getHands, isHandInGroup, numHands, toString, toStringAtomic

Constructor Details

HoldemAbdulGroup

public HoldemAbdulGroup(String groupSpec)

Method Details

main

public static void main(String[] args)

PokerSource Home Page - Learn how you can contribute!