(self, total_bet_amount)
assumes bet is 100% legal and bet_size <= stack size

        Args:
            total_bet_amount (int)
assumes bet is 100% legal and bet_size <= stack size
assumes bet is 100% legal and bet_size < = stack size
def bet_raise(self, total_bet_amount):
        """
        assumes bet is 100% legal and bet_size <= stack size

        Args:
            total_bet_amount (int)
        """

        self.has_acted_this_round = True
        self.stack -= (total_bet_amount - self.current_bet)
        self.current_bet = total_bet_amount

        if self.stack == 0:
            self.is_allin = True
def bet_raise ( self , total_bet_amount ) : self . has_acted_this_round = True self . stack -= ( total_bet_amount - self . current_bet ) self . current_bet = total_bet_amount if self . stack == 0 : self . is_allin = True