class_docstr: Helper for running environements
  
  Parameters
  ----------
  env: gym.Env or MultiAgentEnv
      a possibly multi agent environment
  num_repetations: int
      number of repetitions to play the environment (smoothes the output)
  max_step: int
      maximum number of steps to play the environemnet before breaking
class_docstr_tok: ["Helper","for","running","environements","Parameters","--","--","--","--","--","env",":","gym.Env","or","MultiAgentEnv","a","possibly","multi","agent","environment","num_repetations",":","int","number","of","repetitions","to","play","the","environment","(","smoothes","the","output",")","max_step",":","int","maximum","number","of","steps","to","play","the","environemnet","before","breaking"]
code: def copy(self) -> "EnvironmentRunner":
      return EnvironmentRunner(
          self.env.copy(),
          num_repetitions=self.num_repetitions,
          max_step=self.max_step,
      )
  
imports: import typing
  from collections import defaultdict
  import gym
label_desc: Use image node_id 4 for calling the EnvironmentRunner obj's underlying member method code with example usage: obj.copy() and returns: EnvironmentRunner