Moved hand_rank_name to hand_utils.py

This commit is contained in:
Donald Calloway 2025-09-19 18:59:00 -07:00
parent 8dd2abb38c
commit 4c366a4135

View File

@ -197,24 +197,10 @@ class Player:
high_ranks = {'J', 'Q', 'K', 'A'}
visible_ranks = [card.rank for card in self.face_up_cards]
if any(rank in high_ranks for rank in visible_ranks):
return 'call'
return 'c'
else:
return 'fold'
def hand_rank_name(rank: int) -> str:
names = {
9: "Royal Flush",
8: "Straight Flush",
7: "Four of a Kind",
6: "Full House",
5: "Flush",
4: "Straight",
3: "Three of a Kind",
2: "Two Pair",
1: "One Pair",
0: "High Card"
}
return names.get(rank, "Unknown Hand")
return 'f'
class Game:
def __init__(self):