awacke1 commited on
Commit
650dd18
1 Parent(s): 54b0dd9

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -1
app.py CHANGED
@@ -104,6 +104,9 @@ result = st.empty()
104
  pro_tip = st.empty()
105
  betting_strategy = st.empty()
106
 
 
 
 
107
 
108
  while True:
109
  if 'Hit' in player.possible_actions:
@@ -136,5 +139,8 @@ while True:
136
  pro_tip.write(display_pro_tip(player, dealer))
137
  betting_strategy.write(display_betting_strategy(player, dealer))
138
 
139
- if player.total == 21 or dealer.total == 21 or not player.possible_actions:
 
 
 
140
  break
 
104
  pro_tip = st.empty()
105
  betting_strategy = st.empty()
106
 
107
+ def calculate_hand_total(hand):
108
+ total = sum(card.rank for card in hand)
109
+ return total
110
 
111
  while True:
112
  if 'Hit' in player.possible_actions:
 
139
  pro_tip.write(display_pro_tip(player, dealer))
140
  betting_strategy.write(display_betting_strategy(player, dealer))
141
 
142
+ player_total = calculate_hand_total(player.cards)
143
+ dealer_total = calculate_hand_total(dealer.cards)
144
+
145
+ if player_total == 21 or dealer_total == 21 or not player.possible_actions:
146
  break