Advertisement
Guest User

Untitled

a guest
Mar 28th, 2016
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. SMALL_BLIND = 2
  2.  
  3. class Player(object):
  4. def __init__(self, seat):
  5. self.seat = seat
  6.  
  7. def bet(self, val):
  8. pass
  9.  
  10. def make_turn(self):
  11. pass
  12.  
  13.  
  14. def play_round(first):
  15. i = first
  16. cycle = False
  17. while True:
  18. player[i].make_turn()
  19. i = (i + 1) % len(players)
  20. if i == first:
  21. cycle = True
  22. if cycle: # and all bets are ok
  23. break
  24.  
  25. players = [Player(i) for i in range(3)]
  26. dealer = -1
  27.  
  28. for i in range(10):
  29. dealer = (dealer + 1) % len(players)
  30. players[(dealer + 1) % len(players)].bet(SMALL_BLIND)
  31. players[(dealer + 2) % len(players)].bet(SMALL_BLIND * 2)
  32. first = (dealer + 3) % len(players)
  33. play_round(first)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement