Class AdaptiveSTLList.IntervalTL<I>

java.lang.Object
net.maswag.falcaun.AdaptiveSTLList.IntervalTL<I>
Enclosing class:
AdaptiveSTLList<I>

private static class AdaptiveSTLList.IntervalTL<I> extends Object
  • Field Details

    • stl

      public TemporalSub<I> stl
    • frame

    • timeWindow

      private final int timeWindow
    • isSTLEventually

      private final boolean isSTLEventually
    • isAssignedCurrent

      private boolean isAssignedCurrent
    • isEventuallyInterval

      private boolean isEventuallyInterval
    • defaultFrom

      private final int defaultFrom
    • defaultTo

      private final int defaultTo
    • currentFrom

      private int currentFrom
    • currentTo

      private int currentTo
  • Constructor Details

  • Method Details

    • getOriginalSTL

      public TemporalLogic<I> getOriginalSTL()
    • strengthInit

      public TemporalLogic<I> strengthInit()
    • nextStrengthenedSTL

      public TemporalLogic<I> nextStrengthenedSTL()
      strengthen an STL formula by changing an interval
      Returns:
      a strengthened STL formula