- GAME_MILLIS - Static variable in class PokerSquares
-
- getAllCards() - Static method in class Card
-
Get an array containing all cards.
- getAmericanPointSystem() - Static method in class PokerSquaresPointSystem
-
Return the American point system.
- getAmeritishPointSystem() - Static method in class PokerSquaresPointSystem
-
Return an "Ameritish" point system randomly generated between the normalized point ranges established by the American and British systems.
- getBritishPointSystem() - Static method in class PokerSquaresPointSystem
-
Return the British point system.
- getCard(String) - Static method in class Card
-
Given a Card String representation, return the associated Card.
- getCard(int) - Static method in class Card
-
Get the Card object associated with the given card identification integer.
- getCardId() - Method in class Card
-
Return unique integer card identification number according to "suit-major" ordering where cards are ordered
A, 2, ..., K within suits that are ordered alphabetically.
- getHandScore(Card[]) - Method in class PokerSquaresPointSystem
-
Get the score of the given Card hand (which may contain null values).
- getHandScore(PokerHand) - Method in class PokerSquaresPointSystem
-
Get the score associated with the given Poker hand classification.
- getHandScore(int) - Method in class PokerSquaresPointSystem
-
Get the score associated with the given Poker hand classification identification number.
- getHandScores(Card[][]) - Method in class PokerSquaresPointSystem
-
Get an int array with the individual hand scores of rows 0 through 4 followed by columns 0 through 4.
- getHypercornerPointSystem() - Static method in class PokerSquaresPointSystem
-
Return a random hypercorner point system where hand scores are either -1 or 1 with equal probability.
- getName() - Method in class GreedyMCPlayer
-
- getName() - Method in interface PokerSquaresPlayer
-
getName - gets the uniquely identifying name of the Poker Squares player.
- getName() - Method in class RandomPlayer
-
- getPlay(Card, long) - Method in class GreedyMCPlayer
-
- getPlay(Card, long) - Method in interface PokerSquaresPlayer
-
getPlay - gets the current play position for a given card within the allotted number of milliseconds.
- getPlay(Card, long) - Method in class RandomPlayer
-
- getPokerHand(Card[]) - Static method in enum PokerHand
-
Given a Card array (possibly with null values) classifies the current Poker hand and returns the classification.
- getPokerHandId(Card[]) - Static method in enum PokerHand
-
Given a Card array (possibly with null values) classifies the current Poker hand and returns the classification identification number.
- getRandomPointSystem() - Static method in class PokerSquaresPointSystem
-
Return a random point system with scores uniformly distributed across the range of all allowable values.
- getRank() - Method in class Card
-
Get Card rank.
- getRankNames() - Static method in class Card
-
Return an array of Strings with the single-character rank names.
- getScore(Card[][]) - Method in class PokerSquaresPointSystem
-
Get the score of the given Card grid.
- getScoreTable() - Method in class PokerSquaresPointSystem
-
Return an array of scores indexed by Poker hand classification identification numbers.
- getSingleHandPointSystem(int) - Static method in class PokerSquaresPointSystem
-
Return a point system where only the one Poker hand (given by Poker hand classification identification number)
scores 1 point.
- getSingleHandPointSystem() - Static method in class PokerSquaresPointSystem
-
Return a point system where only one randomly selected Poker hand scores 1 point.
- getSuit() - Method in class Card
-
Get Card suit.
- getSuitNames() - Static method in class Card
-
Return an array of Strings with the single-character suit names.
- GreedyMCPlayer - Class in <Unnamed>
-
GreedyMCPlayer - a simple, greedy Monte Carlo implementation of the player interface for PokerSquares.
- GreedyMCPlayer() - Constructor for class GreedyMCPlayer
-
Create a Greedy Monte Carlo player that simulates greedy play to depth 2.
- GreedyMCPlayer(int) - Constructor for class GreedyMCPlayer
-
Create a Greedy Monte Carlo player that simulates greedy play to a given depth limit.