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'}
|
high_ranks = {'J', 'Q', 'K', 'A'}
|
||||||
visible_ranks = [card.rank for card in self.face_up_cards]
|
visible_ranks = [card.rank for card in self.face_up_cards]
|
||||||
if any(rank in high_ranks for rank in visible_ranks):
|
if any(rank in high_ranks for rank in visible_ranks):
|
||||||
return 'call'
|
return 'c'
|
||||||
else:
|
else:
|
||||||
return 'fold'
|
return 'f'
|
||||||
|
|
||||||
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")
|
|
||||||
|
|
||||||
class Game:
|
class Game:
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user