class_docstr: Mixin class to add logging capability in N player games with
  discrete actions.
  Logs the frequency of action profiles used
  (action profile: the set of actions used during one step by all players).
class_docstr_tok: ["Mixin","class","to","add","logging","capability","in","N","player","games","with","discrete","actions",".","Logs","the","frequency","of","action","profiles","used","(","action","profile",":","the","set","of","actions","used","during","one","step","by","all","players",")","."]
code: def _init_info(self):
      self.info_counters = {"n_steps_accumulated": 0}
  
file_path: ray/python/ray/rllib/examples/env/utils/mixins.py
imports: from abc import ABC
  import numpy
  from ray.rllib.examples.env.utils.interfaces import InfoAccumulationInterface
label_desc: Use image node_id 1 for calling the NPlayersNDiscreteActionsInfoMixin obj's underlying member method code with example usage: obj._init_info() without return types