def __init__(self, simulation_cfg, default_wait_time_seconds=0.05,
               epsilon_time=0.05):
    super(PrefixPeeker, self).__init__(simulation_cfg,
                                       default_wait_time_seconds=default_wait_time_seconds,
                                       epsilon_time=epsilon_time)
    try:
      import pytrie
    except __HOLE__:
      raise RuntimeError("Need to install pytrie: `sudo pip install pytrie`")
    # The prefix trie stores lists of input events as keys,
    # and lists of both input and internal events as values
    # Note that we pass the trie around between DAG views
    self._prefix_trie = pytrie.Trie()
dataset/ETHPy150Open ucb-sts/sts/sts/control_flow/peeker.py/PrefixPeeker.__init__