code: def __init__(self, n_actions):
      self.action_space = 1
  
      self.head = links.NIPSDQNHead()
      self.pi = policy.FCSoftmaxPolicy(
          self.head.n_output_channels, n_actions
      )
      self.v = v_function.FCVFunction(self.head.n_output_channels)
      super().__init__(self.head, self.pi, self.v)
  
imports: import argparse
  import functools
  import logging
  import chainer
  import numpy
  import chainerrl
  from chainerrl.agents import a2c
  from chainerrl import experiments
  from chainerrl import links
  from chainerrl import misc
  from chainerrl.optimizers.nonbias_weight_decay import NonbiasWeightDecay
  from chainerrl.optimizers import rmsprop_async
  from chainerrl import policy
  from chainerrl import v_function
  from chainerrl.wrappers import atari_wrappers
label_desc: Use image node_id 1 to create a new A2CFF object from inherited base classes: chainer, a2c with example: obj = A2CFF(n_actions)