code: def __init__(
      self,
      agent_parameters,
      parent: Union["LevelManager", "CompositeAgent"] = None,
  ):
      super().__init__(agent_parameters, parent)
      self.sub_goal_testing_rate = (
          self.ap.algorithm.sub_goal_testing_rate
      )
      self.graph_manager = None
  
file_path: coach/rl_coach/agents/hac_ddpg_agent.py
imports: from typing import Union
  import numpy
  from rl_coach.agents.ddpg_agent import DDPGAgent, DDPGAgentParameters, DDPGAlgorithmParameters
  from rl_coach.core_types import RunPhase
  from rl_coach.spaces import SpacesDefinition
label_desc: Use image node_id 1 to create a new HACDDPGAgent object from inherited base classes: DDPGAgent with example: obj = HACDDPGAgent(agent_parameters, parent)