D-Index
Date: 2017-05-13

A B C D E G H I M P R S T U V W

## D

deal(int) - Method in class game_backend.Game
  Receives certain amount and retrieves five cards
deal(int) - Method in interface game_backend.Play
deal() - Method in class game_frontend.Debug
  Version of deal in which the deck is not shuffled
deal() - Method in class game_frontend.Match
  Performs the deal, which means that the amount bet is sent to the game and five cards are retrieved from it
deal() - Method in class game_frontend.Simulation
  Simpler implementation of deal without prints to console
Debug - Class in game_frontend
  Constitutes an interface for debug.
Debug(int, ArrayList<Card>, ArrayList<String>) - Constructor for class game_frontend.Debug
  Constructor of Debug
Deck - Class in game_backend
  Represents a full deck with N cards.
Deck() - Constructor for class game_backend.Deck
  Constructor for Deck.
Deck(ArrayList<Card>) - Constructor for class game_backend.Deck
  Constructor for Deck.
deck - Variable in class game_backend.Deck
deck - Variable in class game_backend.Game
discarded - Variable in class game_frontend.Match
DoubleBonus - Class in game_backend
  Class that implements the features of the Poker's variant double bonus
DoubleBonus() - Constructor for class game_backend.DoubleBonus
  Creates a double bonus variant, which, in this case, means only initialize the statistics since they are the only non static attributes of this class

A B C D E G H I M P R S T U V W