Moved hand_rank_name to hand_utils.py
This commit is contained in:
parent
8dd2abb38c
commit
4c366a4135
@ -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):
|
||||
|
||||
Loading…
Reference in New Issue
Block a user