code: def __init__(self, algorithm, config):
      self.n_actions = config["n_actions"]
      self.n_agents = config["n_agents"]
      self.state_shape = config["state_shape"]
      self.obs_shape = config["obs_shape"]
  
      self.config = config
      self.train_steps = 0
      self.rnn_h = None
      super(Agents, self).__init__(algorithm)
      print("Init all agents")
  
file_path: PARL/benchmark/torch/coma/sc2_agent.py
imports: import numpy
  import parl
  import torch
  from torch.distributions import Categorical
label_desc: Use image node_id 1 to create a new Agents object from inherited base classes: parl with example: obj = Agents(algorithm, config)