Revised poker game
This commit is contained in:
parent
d0cb7586db
commit
238240fa50
@ -228,10 +228,15 @@ class Deck:
|
|||||||
self.cards: List[Card] = [Card(rank, suit) for suit in SUITS for rank in RANKS]
|
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.seed(time.time()) # Seed random number generator with current time
|
||||||
random.shuffle(self.cards)
|
random.shuffle(self.cards)
|
||||||
deck_copy = copy.deepcopy(deck)
|
deck = copy.deepcopy(self.cards)
|
||||||
for _ in range(7): # Shuffle the deck 7 times
|
time.sleep(0.1)
|
||||||
random.shuffle(deck_copy)
|
random.shuffle(deck)
|
||||||
deck = deck_copy
|
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:
|
def deal_card(self) -> Card:
|
||||||
return self.cards.pop(0)
|
return self.cards.pop(0)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user