Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SMALL_BLIND = 2
- class Player(object):
- def __init__(self, seat):
- self.seat = seat
- def bet(self, val):
- pass
- def make_turn(self):
- pass
- def play_round(first):
- i = first
- cycle = False
- while True:
- player[i].make_turn()
- i = (i + 1) % len(players)
- if i == first:
- cycle = True
- if cycle: # and all bets are ok
- break
- players = [Player(i) for i in range(3)]
- dealer = -1
- for i in range(10):
- dealer = (dealer + 1) % len(players)
- players[(dealer + 1) % len(players)].bet(SMALL_BLIND)
- players[(dealer + 2) % len(players)].bet(SMALL_BLIND * 2)
- first = (dealer + 3) % len(players)
- play_round(first)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement