code: def __init__(self):
      super().__init__()
      self.algorithm = DDQNBCQAlgorithmParameters()
      self.exploration.epsilon_schedule = LinearSchedule(
          1, 0.01, 1000000
      )
      self.exploration.evaluation_epsilon = 0.001
  
imports: from collections import OrderedDict
  from copy import deepcopy
  from typing import Union, List, Dict
  import numpy
  from rl_coach.agents.dqn_agent import DQNAgentParameters, DQNAlgorithmParameters, DQNAgent
  from rl_coach.base_parameters import Parameters
  from rl_coach.core_types import EnvironmentSteps, Batch, StateType
  from rl_coach.graph_managers.batch_rl_graph_manager import BatchRLGraphManager
  from rl_coach.logger import screen
  from rl_coach.memories.non_episodic.differentiable_neural_dictionary import AnnoyDictionary
  from rl_coach.schedules import LinearSchedule
label_desc: Use image node_id 1 to create a new DDQNBCQAgentParameters object from inherited base classes: DQNAgentParameters with example: obj = DDQNBCQAgentParameters()