code: def add(
      self,
      state,
      actions,
      reward,
      terminated,
      obs,
      available_actions,
      filled,
  ):
      assert self.count < self.max_len
      self.episode_state.append(state)
      self.episode_actions.append(actions)
      self.episode_reward.append(reward)
      self.episode_terminated.append(terminated)
      self.episode_obs.append(obs)
      self.episode_available_actions.append(available_actions)
      self.episode_filled.append(filled)
  
file_path: PARL/benchmark/fluid/QMIX/replay_buffer.py
imports: from collections import deque
  import numpy
  import random
label_desc: Use image node_id 3 for calling the EpisodeExperience obj's underlying member method code with example usage: obj.add(state, actions, reward, terminated, obs, available_actions, filled) without return types