(self,
                 n_seats,
                 bet_sizes_list_as_frac_of_pot,
                 starting_stack_sizes_list=None,
                 stack_randomization_range=(0, 0),
                 uniform_action_interpolation=False,
                 use_simplified_headsup_obs=True,
                 scale_rewards=True,
                 return_pre_transition_state_in_info=False,
                 *args, **kwargs)
Args:
            bet_sizes_list_as_frac_of_pot (list):   list of allowed bet sizes in fractions of current pot.
                                                    e.g. [0.1, 0.3, 0.7, 1, 1.5]

            uniform_action_interpolation (bool):    In discrete poker envs, a finite number of raise sizes is defined.
                                                    If, for instance, the bet sizes are [0.1, 0.3, 0.7, 1, 1.5],
                                                    the agent doesn't bet these exact amounts, but uniformly sampled
                                                    amounts between the selected bet size, and the next bigger and
                                                    smaller one, if this argument is set to True.

            for info on all other arguments refer to docs in PokerEnvArgs' init function
Args:
            bet_sizes_list_as_frac_of_pot (list):   list of allowed bet sizes in fractions of current pot.
                                                    e.g. [0.1, 0.3, 0.7, 1, 1.5]
Args : bet_sizes_list_as_frac_of_pot ( list ) : list of allowed bet sizes in fractions of current pot . e . g . [ 0 . 1 0 . 3 0 . 7 1 1 . 5 ]
def __init__(self,
                 n_seats,
                 bet_sizes_list_as_frac_of_pot,
                 starting_stack_sizes_list=None,
                 stack_randomization_range=(0, 0),
                 uniform_action_interpolation=False,
                 use_simplified_headsup_obs=True,
                 scale_rewards=True,
                 return_pre_transition_state_in_info=False,
                 *args, **kwargs):
        """
        Args:
            bet_sizes_list_as_frac_of_pot (list):   list of allowed bet sizes in fractions of current pot.
                                                    e.g. [0.1, 0.3, 0.7, 1, 1.5]

            uniform_action_interpolation (bool):    In discrete poker envs, a finite number of raise sizes is defined.
                                                    If, for instance, the bet sizes are [0.1, 0.3, 0.7, 1, 1.5],
                                                    the agent doesn't bet these exact amounts, but uniformly sampled
                                                    amounts between the selected bet size, and the next bigger and
                                                    smaller one, if this argument is set to True.

            for info on all other arguments refer to docs in PokerEnvArgs' init function
        """
        super().__init__(n_seats=n_seats,
                         starting_stack_sizes_list=starting_stack_sizes_list,
                         stack_randomization_range=stack_randomization_range,
                         scale_rewards=scale_rewards,
                         use_simplified_headsup_obs=use_simplified_headsup_obs,
                         return_pre_transition_state_in_info=return_pre_transition_state_in_info,
                         *args, **kwargs)
        self.bet_sizes_list_as_frac_of_pot = bet_sizes_list_as_frac_of_pot
        self.uniform_action_interpolation = uniform_action_interpolation
        self.N_ACTIONS = len(self.bet_sizes_list_as_frac_of_pot) + 2
def __init__ ( self , n_seats , bet_sizes_list_as_frac_of_pot , starting_stack_sizes_list = None , stack_randomization_range = ( 0 , 0 ) , uniform_action_interpolation = False , use_simplified_headsup_obs = True , scale_rewards = True , return_pre_transition_state_in_info = False , * args , * * kwargs ) : super ( ) . __init__ ( n_seats = n_seats , starting_stack_sizes_list = starting_stack_sizes_list , stack_randomization_range = stack_randomization_range , scale_rewards = scale_rewards , use_simplified_headsup_obs = use_simplified_headsup_obs , return_pre_transition_state_in_info = return_pre_transition_state_in_info , * args , * * kwargs ) self . bet_sizes_list_as_frac_of_pot = bet_sizes_list_as_frac_of_pot self . uniform_action_interpolation = uniform_action_interpolation self . N_ACTIONS = len ( self . bet_sizes_list_as_frac_of_pot ) + 2