Uses of Class
blackjackanalyst.Card

Packages that use Card
blackjackanalyst   
blackjackanalyst.observer   
blackjackanalyst.strategy   
 

Uses of Card in blackjackanalyst
 

Methods in blackjackanalyst that return Card
static Card Card.getCard(Card.Rank _card_rank, Card.Suit _card_suit)
          Returns the Card object having the given suit and rank.
static Card Card.getCard(int card_id)
          Returns the Card having the given unique numerical identifier.
 

Methods in blackjackanalyst that return types with arguments of type Card
 java.util.List<Card> Hand.getCards()
          Returns a list containing the cards in the hand, appearing in the order in which they were added.
 

Methods in blackjackanalyst with parameters of type Card
 void PlayerStrategy.cardDealt(Card dealt_card)
          This informs the strategy that the given card has been dealt to some player.
 void TableObserver.dealerDealt(Card up_card)
          This method is invoked when the dealer is dealt its up card.
 void TableObserver.dealerDealt(Card down_card, Hand dealer_hand)
          This method is invoked when the dealer reveals its down card and does not receive a blackjack.
 void TableObserver.dealerDraws(Card dealt_card, Hand new_hand)
          This method is invoked when the dealer hits and is drawn a new card.
 PlayerStrategy.PlayerStrategyAction PlayerStrategy.getAction(PlayerHand player_hand, Card dealer_card)
          Returns the proper action, given the current hand.
 void PlayerObserver.playerDoublesDown(Card dealt_card, PlayerHand new_hand)
          This method is invoked when the player doubles down and is drawn a final card.
 void TableObserver.playerDoublesDown(Player dealt_player, Card dealt_card, PlayerHand new_hand)
          This method is invoked when a player doubles down and is drawn a final card.
 void PlayerObserver.playerDraws(Card dealt_card, PlayerHand new_hand)
          This method is invoked when the player hits and is drawn a new card.
 void TableObserver.playerDraws(Player dealt_player, Card dealt_card, PlayerHand new_hand)
          This method is invoked when a player hits and is drawn a new card.
 

Uses of Card in blackjackanalyst.observer
 

Methods in blackjackanalyst.observer with parameters of type Card
 void WinLossTableObserver.dealerDealt(Card up_card)
           
 void ConsoleTableObserver.dealerDealt(Card up_card)
           
 void AbstractTableObserver.dealerDealt(Card up_card)
           
 void WinLossTableObserver.dealerDealt(Card down_card, Hand dealer_hand)
           
 void ConsoleTableObserver.dealerDealt(Card down_card, Hand dealer_hand)
           
 void AbstractTableObserver.dealerDealt(Card down_card, Hand dealer_hand)
           
 void WinLossTableObserver.dealerDraws(Card dealt_card, Hand new_hand)
           
 void ConsoleTableObserver.dealerDraws(Card dealt_card, Hand new_hand)
           
 void AbstractTableObserver.dealerDraws(Card dealt_card, Hand new_hand)
           
 void WinLossPlayerObserver.playerDoublesDown(Card dealt_card, PlayerHand new_hand)
           
 void ConsolePlayerObserver.playerDoublesDown(Card dealt_card, PlayerHand new_hand)
           
 void AbstractPlayerObserver.playerDoublesDown(Card dealt_card, PlayerHand new_hand)
           
 void WinLossTableObserver.playerDoublesDown(Player dealt_player, Card dealt_card, PlayerHand new_hand)
           
 void ConsoleTableObserver.playerDoublesDown(Player dealt_player, Card dealt_card, PlayerHand new_hand)
           
 void AbstractTableObserver.playerDoublesDown(Player dealt_player, Card dealt_card, PlayerHand new_hand)
           
 void WinLossPlayerObserver.playerDraws(Card dealt_card, PlayerHand new_hand)
           
 void ConsolePlayerObserver.playerDraws(Card dealt_card, PlayerHand new_hand)
           
 void AbstractPlayerObserver.playerDraws(Card dealt_card, PlayerHand new_hand)
           
 void WinLossTableObserver.playerDraws(Player dealt_player, Card dealt_card, PlayerHand new_hand)
           
 void ConsoleTableObserver.playerDraws(Player dealt_player, Card dealt_card, PlayerHand new_hand)
           
 void AbstractTableObserver.playerDraws(Player dealt_player, Card dealt_card, PlayerHand new_hand)
           
 

Uses of Card in blackjackanalyst.strategy
 

Methods in blackjackanalyst.strategy with parameters of type Card
 void TrueCountBetPlayer.cardDealt(Card dealt_card)
           
 void DefaultPlayer.cardDealt(Card dealt_card)
           
 void BasicStrategyPlayer.cardDealt(Card dealt_card)
           
 PlayerStrategy.PlayerStrategyAction ModifiedBasicStrategyPlayer.getAction(PlayerHand player_hand, Card dealer_card)
           
 PlayerStrategy.PlayerStrategyAction DefaultPlayer.getAction(PlayerHand curr_hand, Card dealer_card)
           
 PlayerStrategy.PlayerStrategyAction BasicStrategyPlayer.getAction(PlayerHand player_hand, Card dealer_card)