code: def make_dqn_agent(self, env, q_func, opt, explorer, rbuf, gpu):
      return DoubleDQN(
          q_func,
          opt,
          rbuf,
          gpu=gpu,
          gamma=0.9,
          explorer=explorer,
          replay_start_size=100,
          target_update_interval=100,
      )
  
file_path: pfrl/tests/agents_tests/test_double_dqn.py
imports: import basetest_dqn_like
  from basetest_training import _TestBatchTrainingMixin
  from pfrl.agents.double_dqn import DoubleDQN
label_desc: Use image node_id 1 for calling the TestDoubleDQNOnDiscreteABC obj's underlying member method code with example usage: obj.make_dqn_agent(env, q_func, opt, explorer, rbuf, gpu) and returns: DoubleDQN