class_docstr: The abstract environment class that is used by all agents. This class has the exact
  same API that OpenAI Gym uses so that integrating with it is trivial. In contrast to the
  OpenAI Gym implementation, this class only defines the abstract methods without any actual
  implementation.
  
  To implement your own environment, you need to define the following methods:
  
  - `step`
  - `reset`
  - `render`
  - `close`
  
  Refer to the [Gym documentation](https://gym.openai.com/docs/#environments).
class_docstr_tok: ["The","abstract","environment","class","that","is","used","by","all","agents",".","This","class","has","the","exact","same","API","that","OpenAI","Gym","uses","so","that","integrating","with","it","is","trivial",".","In","contrast","to","the","OpenAI","Gym","implementation",",","this","class","only","defines","the","abstract","methods","without","any","actual","implementation",".","To","implement","your","own","environment",",","you","need","to","define","the","following","methods",":","-","`","step","`","-","`","reset","`","-","`","render","`","-","`","close","`","Refer","to","the","[","Gym","documentation","]","(","https",":","\/\/gym.openai.com\/docs\/","#","environments",")","."]
docstr: Provides runtime configuration to the environment.
  This configuration should consist of data that tells your
  environment how to run (such as an address of a remote server,
  or path to your ImageNet data). It should not affect the
  semantics of the environment.
docstr_tok: ["Provides","runtime","configuration","to","the","environment",".","This","configuration","should","consist","of","data","that","tells","your","environment","how","to","run","(","such","as","an","address","of","a","remote","server",",","or","path","to","your","ImageNet","data",")",".","It","should","not","affect","the","semantics","of","the","environment","."]
code: def configure(self, *args, **kwargs):
      """Provides runtime configuration to the environment.
      This configuration should consist of data that tells your
      environment how to run (such as an address of a remote server,
      or path to your ImageNet data). It should not affect the
      semantics of the environment.
      """
      raise NotImplementedError()
  
imports: import warnings
  from copy import deepcopy
  import numpy
  from keras.callbacks import History
  from rl.callbacks import CallbackList, TestLogger, TrainEpisodeLogger, TrainIntervalLogger, Visualizer, WandbLogger
label_desc: Use image node_id 6 for calling the Env obj's underlying member method code with example usage: obj.configure() without return types