class_docstr: Multi agent environement for which some of the agents have been fixed
class_docstr_tok: ["Multi","agent","environement","for","which","some","of","the","agents","have","been","fixed"]
code: def reset(self) -> tp.Dict[str, tp.Any]:
      outcomes = StepOutcome.from_multiagent_step(
          self.env.reset(), {}, {}, {}
      )[0]
      self._agents_outcome = {
          name: outcomes[name] for name in self.agents
      }
      return {
          name: outcomes[name].observation
          for name in outcomes
          if name not in self.agents
      }
  
imports: import typing
  from collections import defaultdict
  import gym
label_desc: Use image node_id 2 for calling the PartialMultiAgentEnv obj's underlying member method code with example usage: obj.reset() and returns: unknown