class_docstr: Implement the Boltzmann Q Policy
  
  Boltzmann Q Policy builds a probability law on q values and returns
  an action selected randomly according to this law.
class_docstr_tok: ["Implement","the","Boltzmann","Q","Policy","Boltzmann","Q","Policy","builds","a","probability","law","on","q","values","and","returns","an","action","selected","randomly","according","to","this","law","."]
docstr: Return configurations of BoltzmannQPolicy
  
  # Returns
      Dict of config
code: def get_config(self):
      """Return configurations of BoltzmannQPolicy
  
      # Returns
          Dict of config
      """
      config = super(BoltzmannQPolicy, self).get_config()
      config["tau"] = self.tau
      config["clip"] = self.clip
      return config
  
imports: from __future__ import division
  import numpy
  from rl.util import *
label_desc: Use image node_id 3 for calling the BoltzmannQPolicy obj's underlying member method code with example usage: obj.get_config() and returns: config