Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
P
Q
R
S
T
U
V
W
G
GameInfo
- Interface in
com.biotools.meerkat
All of the public game information for the current hand of poker is available through the GameInfo object.
GameObserver
- Interface in
com.biotools.meerkat
An interface for a poker game observer.
gameOverEvent()
- Method in interface com.biotools.meerkat.
GameObserver
The hand is now over.
gameStartEvent(GameInfo)
- Method in interface com.biotools.meerkat.
GameObserver
The hand is starting
gameStateChanged()
- Method in interface com.biotools.meerkat.
GameObserver
The game info state has been updated Called after an action event has been fully processed
get(int, int)
- Method in class com.biotools.meerkat.util.
NChoose2IntTable
Obtain the value linking elements x and y
get(String, String)
- Method in class com.biotools.meerkat.util.
Preferences
getAction(int, double, double)
- Static method in class com.biotools.meerkat.
Action
Create an action from classic values.
getAction()
- Method in interface com.biotools.meerkat.
Player
Requests an Action from the player Called when it is the Player's turn to act.
getActionIndex()
- Method in class com.biotools.meerkat.
Action
Convert an update action to a general action {fold,call,raise} or -1 if not a normal voluntary action.
getAmount()
- Method in class com.biotools.meerkat.
Action
getAmountCallable()
- Method in interface com.biotools.meerkat.
PlayerInfo
get the amount of the current bet that the player can call
getAmountInPot()
- Method in interface com.biotools.meerkat.
PlayerInfo
Obtain the amount the player has invested in the pot.
getAmountInPotThisRound()
- Method in interface com.biotools.meerkat.
PlayerInfo
Obtain the amount the player has invested in the pot this round
getAmountRaiseable()
- Method in interface com.biotools.meerkat.
PlayerInfo
Get the maximum amount the player can raise
getAmountToCall(int)
- Method in interface com.biotools.meerkat.
GameInfo
Get a player's amount to call
getAmountToCall()
- Method in interface com.biotools.meerkat.
PlayerInfo
Determine the amount a player must pay to stay in the game
getAnte()
- Method in interface com.biotools.meerkat.
GameInfo
Get the amount of the ante, if any
getBankRoll(int)
- Method in interface com.biotools.meerkat.
GameInfo
Get a player's bankroll
getBankRoll()
- Method in interface com.biotools.meerkat.
PlayerInfo
Get the current bankroll
getBankRollAtRisk(int)
- Method in interface com.biotools.meerkat.
GameInfo
Get the maximum amount the player in the given seat can risk in this hand.
getBankRollAtRisk()
- Method in interface com.biotools.meerkat.
PlayerInfo
The maximum we can risk in the hand.
getBankRollAtStartOfHand()
- Method in interface com.biotools.meerkat.
PlayerInfo
Get the player's bankroll at the start of the hand (i.e., before any actions including antes and blinds).
getBankRollInSmallBets()
- Method in interface com.biotools.meerkat.
PlayerInfo
Get the current bankroll as a multiple of the big blind
getBetsToCall(int)
- Method in interface com.biotools.meerkat.
GameInfo
Get a player's amount to call in bets
getBigBlindSeat()
- Method in interface com.biotools.meerkat.
GameInfo
Get the big blind seat
getBigBlindSize()
- Method in interface com.biotools.meerkat.
GameInfo
Get the amount of the big blind
getBoard()
- Method in interface com.biotools.meerkat.
GameInfo
Get the board cards
getBoolean(String, boolean)
- Method in class com.biotools.meerkat.util.
Preferences
getBooleanPreference(String)
- Method in class com.biotools.meerkat.util.
Preferences
given a key preference name, obtain its value as a boolean value.
getBooleanPreference(String, boolean)
- Method in class com.biotools.meerkat.util.
Preferences
given a key preference name, obtain its value as a boolean value.
getButtonSeat()
- Method in interface com.biotools.meerkat.
GameInfo
Get the seat the button is on (could be dead button)
getCard(int)
- Method in class com.biotools.meerkat.
Deck
Obtain the card at a specific index in the deck.
getCard(int)
- Method in class com.biotools.meerkat.
Hand
Get the specified card in the hand
getCardArray()
- Method in class com.biotools.meerkat.
Hand
Obtain the array of card indexes for this hand.
getCardIndex(int)
- Method in class com.biotools.meerkat.
Hand
Get the specified card id
getCardString(Card, Card)
- Static method in class com.biotools.meerkat.
Hand
Get a string to represent this starting hand (AA, AKs, QJo, ??, etc...)
getCurrentBetSize()
- Method in interface com.biotools.meerkat.
GameInfo
Get the amount of the betting increment (for fixed-limit)
getCurrentPlayerSeat()
- Method in interface com.biotools.meerkat.
GameInfo
Get the seat for the current player to act
getDouble(String, double)
- Method in class com.biotools.meerkat.util.
Preferences
getDoublePreference(String, double)
- Method in class com.biotools.meerkat.util.
Preferences
given a key preference name, obtain its value as an int.
getDoublePreference(String)
- Method in class com.biotools.meerkat.util.
Preferences
given a key preference name, obtain its value as an int.
getEligiblePot(int)
- Method in interface com.biotools.meerkat.
GameInfo
Get the amount in the pot that a player is eligble to win.
getFile()
- Method in class com.biotools.meerkat.util.
Preferences
getFileName()
- Method in class com.biotools.meerkat.util.
Preferences
getFirstCard()
- Method in class com.biotools.meerkat.
Hand
Accessor for hole card simplicity.
getGameID()
- Method in interface com.biotools.meerkat.
GameInfo
The unique game identifier for this hand
getGameInfo()
- Method in interface com.biotools.meerkat.
PlayerInfo
Get the context of the last action made by this player.
getHandEval()
- Static method in class com.biotools.meerkat.
HandEvaluator
Get the HandEval engine being used by the HandEvaluator
getIndex()
- Method in class com.biotools.meerkat.
Card
Return the integer index for this card.
getInt(String, int)
- Method in class com.biotools.meerkat.util.
Preferences
getIntPreference(String)
- Method in class com.biotools.meerkat.util.
Preferences
given a key preference name, obtain its value as an int.
getIntPreference(String, int)
- Method in class com.biotools.meerkat.util.
Preferences
given a key preference name, obtain its value as an int.
getKey()
- Method in class com.biotools.meerkat.util.
PreferenceChangeEvent
Returns the key of the preference that was changed.
getLastAction()
- Method in interface com.biotools.meerkat.
PlayerInfo
A single integer code for the last action made
getLastCard()
- Method in class com.biotools.meerkat.
Hand
getLastCardIndex()
- Method in class com.biotools.meerkat.
Hand
Get the last card id
getLocale()
- Static method in class com.biotools.meerkat.
Messages
getLogDirectory()
- Method in interface com.biotools.meerkat.
GameInfo
Get the Log Directory used by all players for keeping logs
getLong(String, long)
- Method in class com.biotools.meerkat.util.
Preferences
getLongPreference(String, long)
- Method in class com.biotools.meerkat.util.
Preferences
given a key preference name, obtain its value as an int.
getMainPotSize()
- Method in interface com.biotools.meerkat.
GameInfo
Get the size of the main pot.
getMinRaise()
- Method in interface com.biotools.meerkat.
GameInfo
Get the smallest legal raise
getName()
- Method in interface com.biotools.meerkat.
PlayerInfo
Obtain the player's name
getNetGain()
- Method in interface com.biotools.meerkat.
PlayerInfo
Get the net amount won or lost since the start of the current hand
getNewValue()
- Method in class com.biotools.meerkat.util.
PreferenceChangeEvent
Returns the new value for the preference.
getNumActivePlayers()
- Method in interface com.biotools.meerkat.
GameInfo
Get the number of players still active (not folded) in the hand
getNumActivePlayersNotAllIn()
- Method in interface com.biotools.meerkat.
GameInfo
The number of active players that are not all-in
getNumberOfAllInPlayers()
- Method in interface com.biotools.meerkat.
GameInfo
Get the number of players in the hand that are all-in
getNumPlayers()
- Method in interface com.biotools.meerkat.
GameInfo
Get the number of players dealt into the hand
getNumRaises()
- Method in interface com.biotools.meerkat.
GameInfo
The number of bets and raises made during the current betting round
getNumSeats()
- Method in interface com.biotools.meerkat.
GameInfo
The number of seats at the table
getNumSidePots()
- Method in interface com.biotools.meerkat.
GameInfo
Get the number of side pots
getNumToAct()
- Method in interface com.biotools.meerkat.
GameInfo
The number of players still to act in this betting round if there are no further raises.
getNumWinners()
- Method in interface com.biotools.meerkat.
GameInfo
The number of players that were awarded a pot in this hand
getPlayer(int)
- Method in interface com.biotools.meerkat.
GameInfo
Get state information for a player in a given seat
getPlayer(String)
- Method in interface com.biotools.meerkat.
GameInfo
Get state information for a player in a given seat
getPlayerName(int)
- Method in interface com.biotools.meerkat.
GameInfo
Get the name of the player in a given seat
getPlayerSeat(String)
- Method in interface com.biotools.meerkat.
GameInfo
Get the seat number for a player by name
getPlayersInPot(double)
- Method in interface com.biotools.meerkat.
GameInfo
Get a list of all players eligible to win a pot with the given minimum stakes
getPreference(String, String)
- Method in class com.biotools.meerkat.util.
Preferences
given a key preference name, obtain its value.
getPreference(String)
- Method in class com.biotools.meerkat.util.
Preferences
given a key preference name, obtain its value.
getRaiseAmount(double)
- Method in interface com.biotools.meerkat.
PlayerInfo
Return the amount the player can raise, given the desired amount to raise.
getRake()
- Method in interface com.biotools.meerkat.
GameInfo
Get the amount raked from pot so far
getRank()
- Method in class com.biotools.meerkat.
Card
Obtain the rank of this card
getRank(int)
- Static method in class com.biotools.meerkat.
Card
Obtain the rank of this card
getRankChar(int)
- Static method in class com.biotools.meerkat.
Card
Get the character for a rank integer
getRankFromChar(char)
- Static method in class com.biotools.meerkat.
Card
Convert a rank char to an integer value
getRanks(Hand)
- Static method in class com.biotools.meerkat.
HandEvaluator
Given a board, cache all possible two card combinations of hand ranks, so that fast hand comparisons may be done later.
getRevealedHand()
- Method in interface com.biotools.meerkat.
PlayerInfo
Obtain the hand revealed by this player
getSeat()
- Method in interface com.biotools.meerkat.
PlayerInfo
Get the player's seat number in the GameInfo
getSecondCard()
- Method in class com.biotools.meerkat.
Hand
Accessor for hole card simplicity.
getSidePotSize(int)
- Method in interface com.biotools.meerkat.
GameInfo
Get the size of the side pot amount.
getSmallBlindSeat()
- Method in interface com.biotools.meerkat.
GameInfo
Get the small blind seat (could be dead small blind)
getSmallBlindSize()
- Method in interface com.biotools.meerkat.
GameInfo
Get the amount of the small blind
getStage()
- Method in interface com.biotools.meerkat.
GameInfo
Get the current game stage (Holdem.PREFLOP, Holdem.FLOP, Holdem.TURN, Holdem.RIVER)
getStakes()
- Method in interface com.biotools.meerkat.
GameInfo
The stakes are the amount each player must have invested in the pot to stay active in the hand.
getString(String, Object[])
- Static method in class com.biotools.meerkat.
Messages
getString(String)
- Static method in class com.biotools.meerkat.
Messages
getSuit(int)
- Static method in class com.biotools.meerkat.
Card
Obtain the suit of this card
getSuit()
- Method in class com.biotools.meerkat.
Card
Obtain the suit of this card
getSuitChar(int)
- Static method in class com.biotools.meerkat.
Card
Given an integer suit value {0...3}, returns a character representation of it {h,d,c,s}
getSuitFromChar(char)
- Static method in class com.biotools.meerkat.
Card
Converts a suit character into its integer representation.
getToCall()
- Method in class com.biotools.meerkat.
Action
getTopCard()
- Method in class com.biotools.meerkat.
Deck
Get the first card in the deck
getTopCardIndex()
- Method in class com.biotools.meerkat.
Deck
Obtain the position of the top card.
getTotalPotSize()
- Method in interface com.biotools.meerkat.
GameInfo
Get the total size of the pot including the main pot and all side pots.
getType()
- Method in class com.biotools.meerkat.
Action
getUnacted()
- Method in interface com.biotools.meerkat.
GameInfo
Get the number of players who have not acted yet this round
getValue(int)
- Method in class com.biotools.meerkat.util.
NChoose2IntTable
Get the value at the given index.
getValues()
- Method in class com.biotools.meerkat.util.
NChoose2IntTable
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
P
Q
R
S
T
U
V
W