Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
G
H
I
J
L
M
N
O
P
R
S
T
V
W
P
Player
- Class in
blackjackanalyst
A player at a blackjack table.
Player(PlayerStrategy)
- Constructor for class blackjackanalyst.
Player
Creates an unnamed blackjack player with the given strategy and the default bankroll of 500.
Player(PlayerStrategy, String)
- Constructor for class blackjackanalyst.
Player
Creates a named blackjack player with the given strategy and the default bankroll of 500.
Player(PlayerStrategy, int)
- Constructor for class blackjackanalyst.
Player
Creates an unnamed blackjack player with the given strategy and bankroll.
Player(PlayerStrategy, int, String)
- Constructor for class blackjackanalyst.
Player
Creates a named blackjack player with the given strategy and bankroll.
playerBets(int, int)
- Method in class blackjackanalyst.observer.
AbstractPlayerObserver
playerBets(Player, int, int)
- Method in class blackjackanalyst.observer.
AbstractTableObserver
playerBets(int, int)
- Method in class blackjackanalyst.observer.
ConsolePlayerObserver
playerBets(Player, int, int)
- Method in class blackjackanalyst.observer.
ConsoleTableObserver
playerBets(int, int)
- Method in class blackjackanalyst.observer.
WinLossPlayerObserver
playerBets(Player, int, int)
- Method in class blackjackanalyst.observer.
WinLossTableObserver
playerBets(int, int)
- Method in interface blackjackanalyst.
PlayerObserver
This method is invoked when the player makes a bet.
playerBets(Player, int, int)
- Method in interface blackjackanalyst.
TableObserver
This method is invoked when a player makes a bet.
playerBlackjack(PlayerHand, int, int)
- Method in class blackjackanalyst.observer.
AbstractPlayerObserver
playerBlackjack(Player, PlayerHand, int, int)
- Method in class blackjackanalyst.observer.
AbstractTableObserver
playerBlackjack(PlayerHand, int, int)
- Method in class blackjackanalyst.observer.
ConsolePlayerObserver
playerBlackjack(Player, PlayerHand, int, int)
- Method in class blackjackanalyst.observer.
ConsoleTableObserver
playerBlackjack(PlayerHand, int, int)
- Method in class blackjackanalyst.observer.
WinLossPlayerObserver
playerBlackjack(Player, PlayerHand, int, int)
- Method in class blackjackanalyst.observer.
WinLossTableObserver
playerBlackjack(PlayerHand, int, int)
- Method in interface blackjackanalyst.
PlayerObserver
This method is invoked when the observed player gets a blackjack.
playerBlackjack(Player, PlayerHand, int, int)
- Method in interface blackjackanalyst.
TableObserver
This method is invoked when a player gets a blackjack.
playerBusts(PlayerHand, int, int)
- Method in class blackjackanalyst.observer.
AbstractPlayerObserver
playerBusts(Player, PlayerHand, int, int)
- Method in class blackjackanalyst.observer.
AbstractTableObserver
playerBusts(PlayerHand, int, int)
- Method in class blackjackanalyst.observer.
ConsolePlayerObserver
playerBusts(Player, PlayerHand, int, int)
- Method in class blackjackanalyst.observer.
ConsoleTableObserver
playerBusts(PlayerHand, int, int)
- Method in class blackjackanalyst.observer.
WinLossPlayerObserver
playerBusts(Player, PlayerHand, int, int)
- Method in class blackjackanalyst.observer.
WinLossTableObserver
playerBusts(PlayerHand, int, int)
- Method in interface blackjackanalyst.
PlayerObserver
This method is invoked when the player busts.
playerBusts(Player, PlayerHand, int, int)
- Method in interface blackjackanalyst.
TableObserver
This method is invoked when a player busts.
playerDealt(PlayerHand)
- Method in class blackjackanalyst.observer.
AbstractPlayerObserver
playerDealt(Player, PlayerHand)
- Method in class blackjackanalyst.observer.
AbstractTableObserver
playerDealt(PlayerHand)
- Method in class blackjackanalyst.observer.
ConsolePlayerObserver
playerDealt(Player, PlayerHand)
- Method in class blackjackanalyst.observer.
ConsoleTableObserver
playerDealt(PlayerHand)
- Method in class blackjackanalyst.observer.
WinLossPlayerObserver
playerDealt(Player, PlayerHand)
- Method in class blackjackanalyst.observer.
WinLossTableObserver
playerDealt(PlayerHand)
- Method in interface blackjackanalyst.
PlayerObserver
This method is invoked when the player is dealt a new hand.
playerDealt(Player, PlayerHand)
- Method in interface blackjackanalyst.
TableObserver
This method is invoked when a player is dealt a new hand.
playerDoublesDown(Card, PlayerHand)
- Method in class blackjackanalyst.observer.
AbstractPlayerObserver
playerDoublesDown(Player, Card, PlayerHand)
- Method in class blackjackanalyst.observer.
AbstractTableObserver
playerDoublesDown(Card, PlayerHand)
- Method in class blackjackanalyst.observer.
ConsolePlayerObserver
playerDoublesDown(Player, Card, PlayerHand)
- Method in class blackjackanalyst.observer.
ConsoleTableObserver
playerDoublesDown(Card, PlayerHand)
- Method in class blackjackanalyst.observer.
WinLossPlayerObserver
playerDoublesDown(Player, Card, PlayerHand)
- Method in class blackjackanalyst.observer.
WinLossTableObserver
playerDoublesDown(Card, PlayerHand)
- Method in interface blackjackanalyst.
PlayerObserver
This method is invoked when the player doubles down and is drawn a final card.
playerDoublesDown(Player, Card, PlayerHand)
- Method in interface blackjackanalyst.
TableObserver
This method is invoked when a player doubles down and is drawn a final card.
playerDraws(Card, PlayerHand)
- Method in class blackjackanalyst.observer.
AbstractPlayerObserver
playerDraws(Player, Card, PlayerHand)
- Method in class blackjackanalyst.observer.
AbstractTableObserver
playerDraws(Card, PlayerHand)
- Method in class blackjackanalyst.observer.
ConsolePlayerObserver
playerDraws(Player, Card, PlayerHand)
- Method in class blackjackanalyst.observer.
ConsoleTableObserver
playerDraws(Card, PlayerHand)
- Method in class blackjackanalyst.observer.
WinLossPlayerObserver
playerDraws(Player, Card, PlayerHand)
- Method in class blackjackanalyst.observer.
WinLossTableObserver
playerDraws(Card, PlayerHand)
- Method in interface blackjackanalyst.
PlayerObserver
This method is invoked when the player hits and is drawn a new card.
playerDraws(Player, Card, PlayerHand)
- Method in interface blackjackanalyst.
TableObserver
This method is invoked when a player hits and is drawn a new card.
PlayerHand
- Class in
blackjackanalyst
A hand of cards belonging to a player.
playerInsures(int, int)
- Method in class blackjackanalyst.observer.
AbstractPlayerObserver
playerInsures(Player, int, int)
- Method in class blackjackanalyst.observer.
AbstractTableObserver
playerInsures(int, int)
- Method in class blackjackanalyst.observer.
ConsolePlayerObserver
playerInsures(Player, int, int)
- Method in class blackjackanalyst.observer.
ConsoleTableObserver
playerInsures(int, int)
- Method in class blackjackanalyst.observer.
WinLossPlayerObserver
playerInsures(Player, int, int)
- Method in class blackjackanalyst.observer.
WinLossTableObserver
playerInsures(int, int)
- Method in interface blackjackanalyst.
PlayerObserver
This method is invoked when the player makes his insurance bet.
playerInsures(Player, int, int)
- Method in interface blackjackanalyst.
TableObserver
This method is invoked when a player makes his insurance bet.
playerJoins(Table)
- Method in class blackjackanalyst.observer.
AbstractPlayerObserver
playerJoins(Player)
- Method in class blackjackanalyst.observer.
AbstractTableObserver
playerJoins(Table)
- Method in class blackjackanalyst.observer.
ConsolePlayerObserver
playerJoins(Player)
- Method in class blackjackanalyst.observer.
ConsoleTableObserver
playerJoins(Table)
- Method in class blackjackanalyst.observer.
WinLossPlayerObserver
playerJoins(Player)
- Method in class blackjackanalyst.observer.
WinLossTableObserver
playerJoins(Table)
- Method in interface blackjackanalyst.
PlayerObserver
This method is invoked when the player joins a table.
playerJoins(Player)
- Method in interface blackjackanalyst.
TableObserver
This method is invoked when a player joins a table.
playerLeaves(Table)
- Method in class blackjackanalyst.observer.
AbstractPlayerObserver
playerLeaves(Player)
- Method in class blackjackanalyst.observer.
AbstractTableObserver
playerLeaves(Table)
- Method in class blackjackanalyst.observer.
ConsolePlayerObserver
playerLeaves(Player)
- Method in class blackjackanalyst.observer.
ConsoleTableObserver
playerLeaves(Table)
- Method in class blackjackanalyst.observer.
WinLossPlayerObserver
playerLeaves(Player)
- Method in class blackjackanalyst.observer.
WinLossTableObserver
playerLeaves(Table)
- Method in interface blackjackanalyst.
PlayerObserver
This method is invoked when the player leaves the table it had previously joined.
playerLeaves(Player)
- Method in interface blackjackanalyst.
TableObserver
This method is invoked when a player leaves the table.
playerLoses(PlayerHand, int, int)
- Method in class blackjackanalyst.observer.
AbstractPlayerObserver
playerLoses(Player, PlayerHand, int, int)
- Method in class blackjackanalyst.observer.
AbstractTableObserver
playerLoses(PlayerHand, int, int)
- Method in class blackjackanalyst.observer.
ConsolePlayerObserver
playerLoses(Player, PlayerHand, int, int)
- Method in class blackjackanalyst.observer.
ConsoleTableObserver
playerLoses(PlayerHand, int, int)
- Method in class blackjackanalyst.observer.
WinLossPlayerObserver
playerLoses(Player, PlayerHand, int, int)
- Method in class blackjackanalyst.observer.
WinLossTableObserver
playerLoses(PlayerHand, int, int)
- Method in interface blackjackanalyst.
PlayerObserver
This method is invoked when the observed player loses.
playerLoses(Player, PlayerHand, int, int)
- Method in interface blackjackanalyst.
TableObserver
This method is invoked when a player loses.
playerLosesInsurance(int, int)
- Method in class blackjackanalyst.observer.
AbstractPlayerObserver
playerLosesInsurance(Player, int, int)
- Method in class blackjackanalyst.observer.
AbstractTableObserver
playerLosesInsurance(int, int)
- Method in class blackjackanalyst.observer.
ConsolePlayerObserver
playerLosesInsurance(Player, int, int)
- Method in class blackjackanalyst.observer.
ConsoleTableObserver
playerLosesInsurance(int, int)
- Method in class blackjackanalyst.observer.
WinLossPlayerObserver
playerLosesInsurance(Player, int, int)
- Method in class blackjackanalyst.observer.
WinLossTableObserver
playerLosesInsurance(int, int)
- Method in interface blackjackanalyst.
PlayerObserver
This method is invoked when the observed player loses his insurance bet.
playerLosesInsurance(Player, int, int)
- Method in interface blackjackanalyst.
TableObserver
This method is invoked when a player loses his insurance bet.
PlayerObserver
- Interface in
blackjackanalyst
An interface that allows observation of a player.
playerPush(PlayerHand, int)
- Method in class blackjackanalyst.observer.
AbstractPlayerObserver
playerPush(Player, PlayerHand, int)
- Method in class blackjackanalyst.observer.
AbstractTableObserver
playerPush(PlayerHand, int)
- Method in class blackjackanalyst.observer.
ConsolePlayerObserver
playerPush(Player, PlayerHand, int)
- Method in class blackjackanalyst.observer.
ConsoleTableObserver
playerPush(PlayerHand, int)
- Method in class blackjackanalyst.observer.
WinLossPlayerObserver
playerPush(Player, PlayerHand, int)
- Method in class blackjackanalyst.observer.
WinLossTableObserver
playerPush(PlayerHand, int)
- Method in interface blackjackanalyst.
PlayerObserver
This method is invoked when the observed player ties the dealer, or pushes.
playerPush(Player, PlayerHand, int)
- Method in interface blackjackanalyst.
TableObserver
This method is invoked when a player ties the dealer, or pushes.
playerSplits(PlayerHand)
- Method in class blackjackanalyst.observer.
AbstractPlayerObserver
playerSplits(Player, PlayerHand)
- Method in class blackjackanalyst.observer.
AbstractTableObserver
playerSplits(PlayerHand)
- Method in class blackjackanalyst.observer.
ConsolePlayerObserver
playerSplits(Player, PlayerHand)
- Method in class blackjackanalyst.observer.
ConsoleTableObserver
playerSplits(PlayerHand)
- Method in class blackjackanalyst.observer.
WinLossPlayerObserver
playerSplits(Player, PlayerHand)
- Method in class blackjackanalyst.observer.
WinLossTableObserver
playerSplits(PlayerHand)
- Method in interface blackjackanalyst.
PlayerObserver
This method is invoked when the player splits the hand.
playerSplits(Player, PlayerHand)
- Method in interface blackjackanalyst.
TableObserver
This method is invoked when a player splits the hand.
playerStands(PlayerHand)
- Method in class blackjackanalyst.observer.
AbstractPlayerObserver
playerStands(Player, PlayerHand)
- Method in class blackjackanalyst.observer.
AbstractTableObserver
playerStands(PlayerHand)
- Method in class blackjackanalyst.observer.
ConsolePlayerObserver
playerStands(Player, PlayerHand)
- Method in class blackjackanalyst.observer.
ConsoleTableObserver
playerStands(PlayerHand)
- Method in class blackjackanalyst.observer.
WinLossPlayerObserver
playerStands(Player, PlayerHand)
- Method in class blackjackanalyst.observer.
WinLossTableObserver
playerStands(PlayerHand)
- Method in interface blackjackanalyst.
PlayerObserver
This method is invoked when the player stands.
playerStands(Player, PlayerHand)
- Method in interface blackjackanalyst.
TableObserver
This method is invoked when a player stands.
PlayerStrategy
- Interface in
blackjackanalyst
An interface to be implemented by a user-defined player strategy.
PlayerStrategy.PlayerStrategyAction
- Enum in
blackjackanalyst
The possible player actions, which are hit, stand, double down, and split.
playerWins(PlayerHand, int, int)
- Method in class blackjackanalyst.observer.
AbstractPlayerObserver
playerWins(Player, PlayerHand, int, int)
- Method in class blackjackanalyst.observer.
AbstractTableObserver
playerWins(PlayerHand, int, int)
- Method in class blackjackanalyst.observer.
ConsolePlayerObserver
playerWins(Player, PlayerHand, int, int)
- Method in class blackjackanalyst.observer.
ConsoleTableObserver
playerWins(PlayerHand, int, int)
- Method in class blackjackanalyst.observer.
WinLossPlayerObserver
playerWins(Player, PlayerHand, int, int)
- Method in class blackjackanalyst.observer.
WinLossTableObserver
playerWins(PlayerHand, int, int)
- Method in interface blackjackanalyst.
PlayerObserver
This method is invoked when the observed player wins, but does not get blackjack.
playerWins(Player, PlayerHand, int, int)
- Method in interface blackjackanalyst.
TableObserver
This method is invoked when a player wins, but does not get blackjack.
playerWinsInsurance(int, int)
- Method in class blackjackanalyst.observer.
AbstractPlayerObserver
playerWinsInsurance(Player, int, int)
- Method in class blackjackanalyst.observer.
AbstractTableObserver
playerWinsInsurance(int, int)
- Method in class blackjackanalyst.observer.
ConsolePlayerObserver
playerWinsInsurance(Player, int, int)
- Method in class blackjackanalyst.observer.
ConsoleTableObserver
playerWinsInsurance(int, int)
- Method in class blackjackanalyst.observer.
WinLossPlayerObserver
playerWinsInsurance(Player, int, int)
- Method in class blackjackanalyst.observer.
WinLossTableObserver
playerWinsInsurance(int, int)
- Method in interface blackjackanalyst.
PlayerObserver
This method is invoked when the observed player wins his insurance bet.
playerWinsInsurance(Player, int, int)
- Method in interface blackjackanalyst.
TableObserver
This method is invoked when a player wins his insurance bet.
playRound()
- Method in class blackjackanalyst.
Table
Plays a single round of blackjack.
playRounds(int)
- Method in class blackjackanalyst.
Table
Plays the given number of rounds of blackjack.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
G
H
I
J
L
M
N
O
P
R
S
T
V
W