class_docstr: Dummy structured (multi-agent, with two agents) core environment.
  
  :param observation_space: The observation space to sample observations from
class_docstr_tok: ["Dummy","structured","(","multi-agent",",","with","two","agents",")","core","environment",".",":","param","observation_space",":","The","observation","space","to","sample","observations","from"]
docstr: No components required/available
docstr_tok: ["No","components","required\/available"]
code: def get_serializable_components(self) -> Dict[str, Any]:
      """No components required/available"""
      return {}
  
file_path: maze/maze/test/shared_test_utils/dummy_env/dummy_structured_core_env.py
imports: from typing import Tuple, Dict, Any, Optional
  import gym
  import numpy
  from maze.core.annotations import override
  from maze.core.env.core_env import CoreEnv
  from maze.core.env.structured_env import StepKeyType, ActorID
label_desc: Use image node_id 6 for calling the DummyStructuredCoreEnvironment obj's underlying member method code with example usage: obj.get_serializable_components() and returns: dict