code: def get_epsilon_greedy_rate(self):
          ''' getter '''
          if isinstance(self.__epsilon_greedy_rate, float) is True:
              return self.__epsilon_greedy_rate
          else:
              raise TypeError("The type of __epsilon_greedy_rate must be float."f get_epsilon_greedy_rate(self):
          ''' getter '''
          if isinstance(self.__epsilon_greedy_rate, float) is True:
              return self.__epsilon_greedy_rate
          else:
              raise TypeError("The type of __epsilon_greedy_rate must be float.")
docs: getter