def get_showdown_two(self): p1, p2 = self.players_list[0], self.players_list[1] winner = showdown(self.players_list[0].print_hand(False),self.players_list[1].print_hand(False),self.board) if winner: p1.add_won(self.pot) else: p2.add_won(self.pot)
def new_hand(self): self.street = 0 self.board = [] for i in range(self.players): self.players_list[i].begin_new_turn() self.move_button() self.set_blinds() self.get_blinds() self.new_deck_shuffle() self.deal_hole_cards() self.player_actions() print( to_string(self.players_list[0].hand, self.players_list[1].hand, self.board)) if showdown(self.players_list[0].hand, self.players_list[1].hand, self.board): return self.pot
def showdown_utility(v1,v2,board): _v1 = [deck[v1[0]],deck[v1[1]]] _v2 = [deck[v2[0]],deck[v2[1]]] _board = [deck[board[0]],deck[board[1]],deck[board[2]],deck[board[3]],deck[board[4]]] return showdown(_v1,_v2,_board)