class_docstr: A base agent to write custom scripted agents.
  
  It can also act as a passive agent that does nothing but no-ops.
code: def reset(self):
      self.episodes += 1
  
imports: from pysc2.lib import actions
label_desc: Use image node_id 3 for calling the BaseAgent obj's underlying member method code with example usage: obj.reset() without return types