def start(self):
        for x in range(0,self.rounds):
            # Create clean board
            board = Board(self)

            # Deal cards
            if board.handOut(self.cardAmount) == -1: return -1

            # Start bidding phase 0 - 3
            board.bid().bid().bid()

            # Showdown
            board.showdown()
        return self