Uses of Interface
eu.iv4xr.framework.extensions.ltl.ITransition
Package
Description
This package provides the following features:
The classes
LTL
and BoundedLTL
implementing Linear Temporal Logic
formulas, and the bounded variation of them.Provide a class,
GameWorldModel
, that can be used as a model of a
"computer game".-
Uses of ITransition in eu.iv4xr.framework.extensions.ltl
Modifier and TypeClassDescriptionstatic class
Representing a transition in a Buchi automaton.Modifier and TypeMethodDescription(package private) void
BasicModelChecker.Path.addTransition(ITransition tr, State state)
void
ITargetModel.execute(ITransition tr)
void
BoundedLTL.WitnessTrace.register(ITransition transitionLabel, IState resultingState)
Modifier and TypeMethodDescriptionvoid
BoundedLTL.checkNext(Pair<ITransition,IState> step)
Use this to check this BLTL predicate on a sequence of pairs transition-state by feeding it one item at a time.BoundedLTL.sat(List<Pair<ITransition,IState>> sequence)
This checks this BLTL formula on the given execution (list of pairs transition-state). -
Uses of ITransition in eu.iv4xr.framework.extensions.ltl.gameworldmodel