docs: def initialize_path(self, path_num=None):
          """
          make the consumer_state ready for the next MC path
  
          :param int path_num:
          """
          for c in self.consumers:
              c.initialize_path(path_num)
          self.state = [c.state for c in self.consumers]