code: def create_agent(self, env):
      model = agents.a3c.A3CSeparateModel(
          pi=create_stochastic_policy_for_env(env),
          v=create_v_function_for_env(env),
      )
      opt = optimizers.Adam()
      opt.setup(model)
      return agents.A3C(model, opt, t_max=1, gamma=0.99)
  
imports: from chainer import optimizers
  from chainer import testing
  import gym
  import gym.spaces
  import basetest_agents
  from chainerrl import agents
  from chainerrl import explorers
  from chainerrl import policies
  from chainerrl import q_functions
  from chainerrl import replay_buffer
  from chainerrl import v_function
label_desc: Use image node_id 1 for calling the TestA3C obj's underlying member method code with example usage: obj.create_agent(env) and returns: agents