class_docstr: Keeps logs of all events dispatched by an environment during one episode.
  
  :param episode_id: ID of the episode the events belong to
class_docstr_tok: ["Keeps","logs","of","all","events","dispatched","by","an","environment","during","one","episode",".",":","param","episode_id",":","ID","of","the","episode","the","events","belong","to"]
code: def __init__(self, episode_id: str):
      self.episode_id = episode_id
      self.step_event_logs: List[StepEventLog] = []
  
imports: from typing import Iterable, Union, Callable
  from typing import List
  from maze.core.log_events.step_event_log import StepEventLog
label_desc: Use image node_id 1 to create a new EpisodeEventLog object  with example: obj = EpisodeEventLog(episode_id)