Uses of Interface
net.maswag.falcaun.TemporalLogic
Packages that use TemporalLogic
-
Uses of TemporalLogic in net.maswag.falcaun
Subinterfaces of TemporalLogic in net.maswag.falcaunModifier and TypeInterfaceDescriptionstatic interfacestatic interfaceClasses in net.maswag.falcaun that implement TemporalLogicModifier and TypeClassDescriptionclassAbstract TemporalLogic class.classThe atomic propositions in LTL formulasclassSTLAtomic class.classSTLAtomic class.classSTLAtomic class.(package private) classTemporalAnd<I>The class representing the AND operator of temporal logic.(package private) static class(package private) static classclassSTLEventually class.(package private) static class(package private) static classclassSTLGlobal class.(package private) static class(package private) static classclassSTLImply class.(package private) static class(package private) static classclassTemporalNext<I>STLNext class.(package private) static class(package private) static classclassTemporalNot<I>STLTemporalNot class.(package private) static class(package private) static class(package private) classTemporalOp<I>classTemporalOr<I>The class representing the OR operator of temporal logic.(package private) static class(package private) static classclassSTLRelease class.(package private) static class(package private) static classclassTemporalSub<I>(package private) static class(package private) static classclassSTLUntil class.(package private) static class(package private) static classFields in net.maswag.falcaun declared as TemporalLogicModifier and TypeFieldDescriptionprivate final TemporalLogic<I> TemporalRelease.leftprivate final TemporalLogic<I> TemporalUntil.leftprivate final TemporalLogic<I> TemporalRelease.rightprivate final TemporalLogic<I> TemporalUntil.rightprivate TemporalLogic<I> TemporalNext.subFmlprivate final TemporalLogic<I> TemporalNot.subFml(package private) TemporalLogic<I> TemporalOp.subFmlprivate final TemporalLogic<I> TemporalImply.subFml1private final TemporalLogic<I> TemporalImply.subFml2Fields in net.maswag.falcaun with type parameters of type TemporalLogicModifier and TypeFieldDescriptionprivate final List<List<TemporalLogic<I>>> AdaptiveSTLList.candidateSTLPropertiesprivate List<TemporalLogic<I>> BlackBoxVerifier.cexPropertyprivate final List<TemporalLogic<I>> AdaptiveSTLList.falsifiedSTLPropertiesAdaptiveSTLList.IntervalTL.frameAdaptiveSTLList.IntervalTL.frameprivate final List<TemporalLogic<I>> AdaptiveSTLList.initialSTLsprivate final List<TemporalLogic<I>> AbstractAdaptiveSTLUpdater.reportedFormulasprivate final List<TemporalLogic<I>> AbstractAdaptiveSTLUpdater.STLPropertiesprivate final List<List<TemporalLogic<I>>> AdaptiveSTLList.strengthenedSTLPropertiesprivate final List<TemporalLogic<I>> TemporalOr.subFmlsprivate final List<TemporalLogic<I>> TemporalAnd.subFormulasprivate final List<TemporalLogic<I>> AdaptiveSTLList.targetSTLsMethods in net.maswag.falcaun with type parameters of type TemporalLogicModifier and TypeMethodDescriptionprivate static <T extends TemporalLogic<List<Double>>>
voidFalCAuN.printResult(int i, List<T> cexProperties, List<Signal> cexConcreteInput, List<net.automatalib.word.Word<String>> cexAbstractInput, List<net.automatalib.word.Word<String>> cexOutput) Methods in net.maswag.falcaun that return TemporalLogicModifier and TypeMethodDescriptionAdaptiveSTLList.IntervalTL.getOriginalSTL()TemporalEventually.getSubFml()getSubFml.TemporalGlobally.getSubFml()getSubFml.AdaptiveSTLList.IntervalTL.nextStrengthenedSTL()strengthen an STL formula by changing an intervalprivate TemporalLogic<I> AdaptiveSTLList.nextStrengthenedSTL(int targetIdx) AdaptiveSTLList.IntervalTL.strengthInit()Methods in net.maswag.falcaun that return types with arguments of type TemporalLogicModifier and TypeMethodDescriptionprivate List<TemporalLogic<I>> AdaptiveSTLList.generateStrengthenedSTL(TemporalLogic<I> targetStl) generate syntactically strengthened STL formulasNumericSULVerifier.getCexProperty()Returns the falsified STL formulas in the string representation.AdaptiveSTLUpdater.getSTLProperties()Returns the current list of STL formulas The result may change only after the call of findCounterExampleprivate List<TemporalLogic<I>> AdaptiveSTLList.strengthenSTL(TemporalLogic<I> stl) syntactically strengthen an STL/LTL formulaMethods in net.maswag.falcaun with parameters of type TemporalLogicModifier and TypeMethodDescriptionprotected voidAbstractAdaptiveSTLUpdater.addSTLProperty(TemporalLogic<I> stl) private List<AdaptiveSTLList.IntervalTL<I>> AdaptiveSTLList.findIntervalSTL(TemporalLogic<I> stl, Function<TemporalLogic<I>, TemporalLogic<I>> frame) find intervals that can be strengthenedprivate List<TemporalLogic<I>> AdaptiveSTLList.generateStrengthenedSTL(TemporalLogic<I> targetStl) generate syntactically strengthened STL formulasprivate List<AdaptiveSTLList.IntervalTL<I>> AdaptiveSTLList.initializeIntervalSTLproperties(TemporalLogic<I> targetSTL) list up intervals of temporal operators in target STL formulas that can be strengthenedfinal booleanAbstractAdaptiveSTLUpdater.newlyFalsifiedFormula(TemporalLogic<I> stlFormula) booleanAdaptiveSTLUpdater.newlyFalsifiedFormula(TemporalLogic<I> stlFormula) Returns if the formula is not yet falsifiedprivate List<TemporalLogic<I>> AdaptiveSTLList.strengthenSTL(TemporalLogic<I> stl) syntactically strengthen an STL/LTL formulaMethod parameters in net.maswag.falcaun with type arguments of type TemporalLogicModifier and TypeMethodDescriptionprotected voidAbstractAdaptiveSTLUpdater.addSTLProperties(Collection<? extends TemporalLogic<I>> stlCollection) private List<AdaptiveSTLList.IntervalTL<I>> AdaptiveSTLList.findIntervalSTL(TemporalLogic<I> stl, Function<TemporalLogic<I>, TemporalLogic<I>> frame) find intervals that can be strengthenedprivate List<AdaptiveSTLList.IntervalTL<I>> AdaptiveSTLList.findIntervalSTL(TemporalLogic<I> stl, Function<TemporalLogic<I>, TemporalLogic<I>> frame) find intervals that can be strengthenedConstructors in net.maswag.falcaun with parameters of type TemporalLogicModifierConstructorDescriptionAdaptiveSTLList(TemporalLogic<I> propertyOracle) (package private)LTLOr(TemporalLogic<String> subFml1, TemporalLogic<String> subFml2) (package private)LTLUntil(TemporalLogic<String> left, TemporalLogic<String> right) StaticSTLList(TemporalLogic<I> propertyOracle) (package private)TemporalAnd(TemporalLogic<I> subFml1, TemporalLogic<I> subFml2) (package private)TemporalEventually(TemporalLogic<I> subFml) (package private)TemporalGlobally(TemporalLogic<I> subFml) (package private)TemporalImply(TemporalLogic<I> subFml1, TemporalLogic<I> subFml2) (package private)TemporalNext(TemporalLogic<I> subFml, boolean nullPositive) (package private)TemporalNot(TemporalLogic<I> subFml) (package private)TemporalOp(TemporalLogic<I> subFml) (package private)TemporalOr(TemporalLogic<I> subFml1, TemporalLogic<I> subFml2) (package private)TemporalRelease(TemporalLogic<I> left, TemporalLogic<I> right) (package private)TemporalUntil(TemporalLogic<I> left, TemporalLogic<I> right) Constructor parameters in net.maswag.falcaun with type arguments of type TemporalLogicModifierConstructorDescriptionAdaptiveSTLList(Collection<? extends TemporalLogic<I>> STLProperties) AdaptiveSTLList(Collection<? extends TemporalLogic<I>> STLProperties, int timeWindow) IntervalTL(TemporalSub<I> stl, Function<TemporalLogic<I>, TemporalLogic<I>> frame, int timeWindow) IntervalTL(TemporalSub<I> stl, Function<TemporalLogic<I>, TemporalLogic<I>> frame, int timeWindow) (package private)LTLAnd(List<TemporalLogic<String>> subFormulas) StaticSTLList(Collection<? extends TemporalLogic<I>> STLProperties) (package private)STLAnd(List<TemporalLogic<List<Double>>> subFormulas) (package private)TemporalAnd(List<TemporalLogic<I>> subFormulas) (package private)TemporalOr(List<TemporalLogic<I>> subFmls)