class_docstr: Represents a conflict between two or more stories.
  
  Here, a conflict means that different actions are supposed to follow from
  the same dialogue state, which most policies cannot learn.
docstr: Checks if prior events exist.
  
  Returns:
      `True` if anything has happened before this conflict, otherwise `False`.
docstr_tok: ["Checks","if","prior","events","exist",".","Returns",":","`","True","`","if","anything","has","happened","before","this","conflict",",","otherwise","`","False","`","."]
code: def conflict_has_prior_events(self) -> bool:
      """Checks if prior events exist.
  
      Returns:
          `True` if anything has happened before this conflict, otherwise `False`.
      """
      return _get_previous_event(self._sliced_states[-1])[0] is not None
  
imports: from collections import defaultdict
  import logging
  import json
  from typing import DefaultDict, Dict, Generator, List, NamedTuple, Optional, Text, Tuple
  from rasa.core.featurizers.tracker_featurizers import MaxHistoryTrackerFeaturizer
  from rasa.shared.core.constants import ACTION_LISTEN_NAME, PREVIOUS_ACTION, ACTION_UNLIKELY_INTENT_NAME, USER
  from rasa.shared.core.domain import Domain, State
  from rasa.shared.core.events import ActionExecuted, Event
  from rasa.shared.core.generator import TrackerWithCachedStates
  from rasa.nlu.tokenizers.tokenizer import Tokenizer
  from rasa.shared.nlu.constants import TEXT
  from rasa.shared.nlu.training_data.message import Message
label_desc: Use image node_id 5 for calling the StoryConflict obj's underlying member method code with example usage: obj.conflict_has_prior_events() and returns: unknown