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
 

A B C D E F G H I J K L M N P Q R S T U V W