Revised poker game

This commit is contained in:
Donald Calloway 2025-10-04 20:27:50 -07:00
parent d0cb7586db
commit 238240fa50

View File

@ -228,10 +228,15 @@ class Deck:
self.cards: List[Card] = [Card(rank, suit) for suit in SUITS for rank in RANKS]
random.seed(time.time()) # Seed random number generator with current time
random.shuffle(self.cards)
deck_copy = copy.deepcopy(deck)
for _ in range(7): # Shuffle the deck 7 times
random.shuffle(deck_copy)
deck = deck_copy
deck = copy.deepcopy(self.cards)
time.sleep(0.1)
random.shuffle(deck)
time.sleep(0.1)
random.shuffle(deck)
time.sleep(0.1)
random.shuffle(deck)
time.sleep(0.1)
random.shuffle(deck)
def deal_card(self) -> Card:
return self.cards.pop(0)