game_backend
Date: 2017-05-13

# Package game_backend

- Interface Summary
  Interface | Description
  --- | ---
  Play | Represents a generic game of Cards.
  PlayVariant | Represents a generic variant of Poker.

- Class Summary
  Class | Description
  --- | ---
  Card | Represents a regular deck card.
  Deck | Represents a full deck with N cards.
  DoubleBonus | Class that implements the features of the Poker's variant double bonus
  Game | Represents a generic game of Poker.
  Hand | Represents a hand of a player, with five cards and all the actions associated to it
  Player | Represents a player that can interact with a game of cards
  PokerRules | Abstract class that contains generic Poker rules.

- Enum Summary
  Enum | Description
  --- | ---
  Card.Ranks |
  Card.Suits |