The cards still in the deck
The cards that have been discarded
ReadonlytypeMark the top card as no longer available
Add a card to the discard pile and mark as available for pickup
the card being discarded
Shuffles the cards of this deck
whether there are still cards in the deck
Shuffle the discards back into the deck
whether there are still cards in the deck
Pop the top card of the discards and mark as no longer available
Convert to basic readable form
string representation
Staticfrom
Class representing N standard 54 card decks' draw and discard pile, tracking the top card