class_docstr: Logs actions/observations in a world and saves in a given format.
class_docstr_tok: ["Logs","actions\/observations","in","a","world","and","saves","in","a","given","format","."]
docstr: Check whether an episode is done for a given parley.
docstr_tok: ["Check","whether","an","episode","is","done","for","a","given","parley","."]
code: def _check_episode_done(self, parley) -> bool:
      """
      Check whether an episode is done for a given parley.
      """
      if parley[0]:
          return parley[0].get("episode_done", False)
      return False
  
imports: from typing import Optional
  from parlai.core.params import ParlaiParser
  from parlai.core.opt import Opt
  from parlai.core.worlds import BatchWorld, DynamicBatchWorld
  from parlai.utils.misc import msg_to_str
  from parlai.utils.conversations import Conversations
  from parlai.utils.io import PathManager
  import parlai.utils.logging
  from parlai.core.message import Message
  import copy
  from tqdm import tqdm
label_desc: Use image node_id 8 for calling the WorldLogger obj's underlying member method code with example usage: obj._check_episode_done(parley) and returns: False, parley