A B C D E G I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accStatesAreApart(ObservationTree<S, I, O>, Word<I>, Word<I>) - Static method in class de.learnlib.algorithm.lsharp.ApartnessUtil
- adaptiveOutputQuery(Word<I>, I, ADSTree<Integer, I, O>) - Method in class de.learnlib.algorithm.lsharp.LSOracle
- adaptiveOutputQuery(Word<I>, ADSTree<Integer, I, O>) - Method in class de.learnlib.algorithm.lsharp.LSOracle
- addObservation(Word<I>, Word<O>) - Method in class de.learnlib.algorithm.lsharp.LSOracle
- addTrans(I, O, Integer) - Method in class de.learnlib.algorithm.lsharp.MapTransitions
- addTrans(I, O, Integer) - Method in interface de.learnlib.algorithm.lsharp.TransitionInformation
- ADS - de.learnlib.algorithm.lsharp.Rule2
- ADS - de.learnlib.algorithm.lsharp.Rule3
- ADS<I,O> - Interface in de.learnlib.algorithm.lsharp.ads
- ADSNode<I,O> - Class in de.learnlib.algorithm.lsharp.ads
- ADSNode() - Constructor for class de.learnlib.algorithm.lsharp.ads.ADSNode
- ADSNode(I, Map<O, ADSNode<I, O>>, int) - Constructor for class de.learnlib.algorithm.lsharp.ads.ADSNode
- ADSTree<S extends Comparable<S>,I,O> - Class in de.learnlib.algorithm.lsharp.ads
- ADSTree(ObservationTree<S, I, O>, Collection<S>, O) - Constructor for class de.learnlib.algorithm.lsharp.ads.ADSTree
- answerADSFromTree(ADSTree<Integer, I, O>, Integer) - Method in class de.learnlib.algorithm.lsharp.LSOracle
- ApartnessUtil - Class in de.learnlib.algorithm.lsharp
- arena - Variable in class de.learnlib.algorithm.lsharp.ads.ArenaTree
- ArenaNode<T,P> - Class in de.learnlib.algorithm.lsharp.ads
- ArenaNode(Pair<P, Integer>, T) - Constructor for class de.learnlib.algorithm.lsharp.ads.ArenaNode
- ArenaNode(T) - Constructor for class de.learnlib.algorithm.lsharp.ads.ArenaNode
- ArenaTree<T,P> - Class in de.learnlib.algorithm.lsharp.ads
- ArenaTree() - Constructor for class de.learnlib.algorithm.lsharp.ads.ArenaTree
B
- buildHypothesis() - Method in class de.learnlib.algorithm.lsharp.LSharpMealy
C
- checkConsistency(MealyMachine<Integer, I, ?, O>) - Method in class de.learnlib.algorithm.lsharp.LSharpMealy
- checkFrontierConsistency() - Method in class de.learnlib.algorithm.lsharp.LSharpMealy
- computeOSubtree(ObservationTree<S, I, O>, O, List<S>, O, int) - Static method in class de.learnlib.algorithm.lsharp.ads.ADSTree
- computeWitness(ObservationTree<S, I, O>, S, S) - Static method in class de.learnlib.algorithm.lsharp.ApartnessUtil
- constructADS(ObservationTree<S, I, O>, Collection<S>, O) - Static method in class de.learnlib.algorithm.lsharp.ads.ADSTree
- constructHypothesis() - Method in class de.learnlib.algorithm.lsharp.LSharpMealy
- create() - Method in class de.learnlib.algorithm.lsharp.LSharpMealyBuilder
-
Creates a new
LSharpMealyinstance with the configured parameters.
D
- de.learnlib.algorithm.lsharp - package de.learnlib.algorithm.lsharp
- de.learnlib.algorithm.lsharp.ads - package de.learnlib.algorithm.lsharp.ads
- defaultState() - Method in class de.learnlib.algorithm.lsharp.NormalObservationTree
- defaultState() - Method in interface de.learnlib.algorithm.lsharp.ObservationTree
E
- exploreFrontier(Collection<Word<I>>) - Method in class de.learnlib.algorithm.lsharp.LSOracle
- exploreFrontier(Word<I>, I, Collection<Word<I>>) - Method in class de.learnlib.algorithm.lsharp.LSOracle
G
- get(int) - Method in class de.learnlib.algorithm.lsharp.ads.ArenaTree
- getAccessSeq(Integer) - Method in class de.learnlib.algorithm.lsharp.NormalObservationTree
- getAccessSeq(S) - Method in interface de.learnlib.algorithm.lsharp.ObservationTree
- getAlphabet() - Method in class de.learnlib.algorithm.lsharp.LSharpMealyBuilder
-
Returns the current value for the parameter
alphabet. - getChildNode(O) - Method in class de.learnlib.algorithm.lsharp.ads.ADSNode
- getHypothesisModel() - Method in class de.learnlib.algorithm.lsharp.LSharpMealy
- getInput() - Method in class de.learnlib.algorithm.lsharp.ads.ADSNode
- getInputAlphabet() - Method in class de.learnlib.algorithm.lsharp.NormalObservationTree
- getInputAlphabet() - Method in interface de.learnlib.algorithm.lsharp.ObservationTree
- getObservation(Integer, Word<I>) - Method in class de.learnlib.algorithm.lsharp.NormalObservationTree
- getObservation(S, Word<I>) - Method in interface de.learnlib.algorithm.lsharp.ObservationTree
- getOracle() - Method in class de.learnlib.algorithm.lsharp.LSharpMealyBuilder
-
Returns the current value for the parameter
oracle. - getOut(S, I) - Method in interface de.learnlib.algorithm.lsharp.ObservationTree
- getOutSucc(I) - Method in class de.learnlib.algorithm.lsharp.MapTransitions
- getOutSucc(I) - Method in interface de.learnlib.algorithm.lsharp.TransitionInformation
- getOutSucc(Integer, I) - Method in class de.learnlib.algorithm.lsharp.NormalObservationTree
- getOutSucc(S, I) - Method in interface de.learnlib.algorithm.lsharp.ObservationTree
- getRandom() - Method in class de.learnlib.algorithm.lsharp.LSharpMealyBuilder
-
Returns the current value for the parameter
random. - getRule2() - Method in class de.learnlib.algorithm.lsharp.LSharpMealyBuilder
-
Returns the current value for the parameter
rule2. - getRule3() - Method in class de.learnlib.algorithm.lsharp.LSharpMealyBuilder
-
Returns the current value for the parameter
rule3. - getScore() - Method in class de.learnlib.algorithm.lsharp.ads.ADSNode
- getScore() - Method in class de.learnlib.algorithm.lsharp.ads.ADSTree
- getSinkOutput() - Method in class de.learnlib.algorithm.lsharp.LSharpMealyBuilder
-
Returns the current value for the parameter
sinkOutput. - getSinkState() - Method in class de.learnlib.algorithm.lsharp.LSharpMealyBuilder
-
Returns the current value for the parameter
sinkState. - getSucc(Integer, Word<I>) - Method in class de.learnlib.algorithm.lsharp.NormalObservationTree
- getSucc(S, Word<I>) - Method in interface de.learnlib.algorithm.lsharp.ObservationTree
- getTransferSeq(Integer, Integer) - Method in class de.learnlib.algorithm.lsharp.NormalObservationTree
- getTransferSeq(S, S) - Method in interface de.learnlib.algorithm.lsharp.ObservationTree
- getTree() - Method in class de.learnlib.algorithm.lsharp.LSOracle
I
- identifyFrontier(Word<I>, List<Word<I>>) - Method in class de.learnlib.algorithm.lsharp.LSOracle
- identifyFrontierOrBasis(Word<I>) - Method in class de.learnlib.algorithm.lsharp.LSharpMealy
- initObsTree(List<Pair<Word<I>, Word<O>>>) - Method in class de.learnlib.algorithm.lsharp.LSharpMealy
- insertObservation(Integer, Word<I>, Word<O>) - Method in class de.learnlib.algorithm.lsharp.NormalObservationTree
- insertObservation(S, Word<I>, Word<O>) - Method in interface de.learnlib.algorithm.lsharp.ObservationTree
L
- LSharpMealy<I,O> - Class in de.learnlib.algorithm.lsharp
-
Implementation of the L# algorithm for
MealyMachines. - LSharpMealy(Alphabet<I>, AdaptiveMembershipOracle<I, O>, Rule2, Rule3, Word<I>, O, Random) - Constructor for class de.learnlib.algorithm.lsharp.LSharpMealy
- LSharpMealyBuilder<I,O> - Class in de.learnlib.algorithm.lsharp
-
A builder for constructing
LSharpMealyinstances. - LSharpMealyBuilder() - Constructor for class de.learnlib.algorithm.lsharp.LSharpMealyBuilder
-
Creates a new builder (and may set default values for some parameters).
- LSOracle<I,O> - Class in de.learnlib.algorithm.lsharp
- LSOracle(AdaptiveMembershipOracle<I, O>, NormalObservationTree<I, O>, Rule2, Rule3, Word<I>, O, Random) - Constructor for class de.learnlib.algorithm.lsharp.LSOracle
M
- makeObsTreeAdequate() - Method in class de.learnlib.algorithm.lsharp.LSharpMealy
- makeSink(Integer) - Method in class de.learnlib.algorithm.lsharp.LSOracle
- MapTransitions<I,O> - Class in de.learnlib.algorithm.lsharp
- MapTransitions(int) - Constructor for class de.learnlib.algorithm.lsharp.MapTransitions
- maximalBaseInput(ObservationTree<S, I, O>, Collection<S>, Map<I, Pair<Integer, Integer>>) - Static method in class de.learnlib.algorithm.lsharp.ads.ADSTree
N
- nextInput(O) - Method in interface de.learnlib.algorithm.lsharp.ads.ADS
- nextInput(O) - Method in class de.learnlib.algorithm.lsharp.ads.ADSTree
- node(T) - Method in class de.learnlib.algorithm.lsharp.ads.ArenaTree
- nodeWithParent(T, int, P) - Method in class de.learnlib.algorithm.lsharp.ads.ArenaTree
- NormalObservationTree<I,O> - Class in de.learnlib.algorithm.lsharp
- NormalObservationTree(Alphabet<I>) - Constructor for class de.learnlib.algorithm.lsharp.NormalObservationTree
- NOTHING - de.learnlib.algorithm.lsharp.Rule2
O
- ObservationTree<S extends Comparable<S>,I,O> - Interface in de.learnlib.algorithm.lsharp
- outputQuery(Word<I>) - Method in class de.learnlib.algorithm.lsharp.LSOracle
P
- parent - Variable in class de.learnlib.algorithm.lsharp.ads.ArenaNode
- processBinarySearch(Word<I>, Word<O>, MealyMachine<Integer, I, ?, O>) - Method in class de.learnlib.algorithm.lsharp.LSharpMealy
- processCex(DefaultQuery<I, Word<O>>, MealyMachine<Integer, I, ?, O>) - Method in class de.learnlib.algorithm.lsharp.LSharpMealy
- promoteFrontierState() - Method in class de.learnlib.algorithm.lsharp.LSharpMealy
R
- refineHypothesis(DefaultQuery<I, Word<O>>) - Method in class de.learnlib.algorithm.lsharp.LSharpMealy
- resetToRoot() - Method in interface de.learnlib.algorithm.lsharp.ads.ADS
- resetToRoot() - Method in class de.learnlib.algorithm.lsharp.ads.ADSTree
- Rule2 - Enum in de.learnlib.algorithm.lsharp
- Rule3 - Enum in de.learnlib.algorithm.lsharp
S
- SEPSEQ - de.learnlib.algorithm.lsharp.Rule2
- SEPSEQ - de.learnlib.algorithm.lsharp.Rule3
- setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.lsharp.LSharpMealyBuilder
-
Sets the new value for the parameter
alphabet. - setOracle(AdaptiveMembershipOracle<I, O>) - Method in class de.learnlib.algorithm.lsharp.LSharpMealyBuilder
-
Sets the new value for the parameter
oracle. - setRandom(Random) - Method in class de.learnlib.algorithm.lsharp.LSharpMealyBuilder
-
Sets the new value for the parameter
random. - setRule2(Rule2) - Method in class de.learnlib.algorithm.lsharp.LSharpMealyBuilder
-
Sets the new value for the parameter
rule2. - setRule3(Rule3) - Method in class de.learnlib.algorithm.lsharp.LSharpMealyBuilder
-
Sets the new value for the parameter
rule3. - setSinkOutput(O) - Method in class de.learnlib.algorithm.lsharp.LSharpMealyBuilder
-
Sets the new value for the parameter
sinkOutput. - setSinkState(Word<I>) - Method in class de.learnlib.algorithm.lsharp.LSharpMealyBuilder
-
Sets the new value for the parameter
sinkState. - showsStatesAreApart(ObservationTree<S, I, O>, S, S) - Static method in class de.learnlib.algorithm.lsharp.ApartnessUtil
- size() - Method in class de.learnlib.algorithm.lsharp.ads.ArenaTree
- startLearning() - Method in class de.learnlib.algorithm.lsharp.LSharpMealy
- statesAreApart(ObservationTree<S, I, O>, S, S) - Static method in class de.learnlib.algorithm.lsharp.ApartnessUtil
T
- TransitionInformation<I,O> - Interface in de.learnlib.algorithm.lsharp
- treeAndHypComputeWitness(ObservationTree<S1, I, O>, S1, MealyMachine<S2, I, ?, O>, S2) - Static method in class de.learnlib.algorithm.lsharp.ApartnessUtil
- treeAndHypShowsStatesAreApart(ObservationTree<S1, I, O>, S1, S2, MealyMachine<S2, I, ?, O>) - Static method in class de.learnlib.algorithm.lsharp.ApartnessUtil
- treeIsAdequate() - Method in class de.learnlib.algorithm.lsharp.LSharpMealy
U
- updateFrontierAndBasis() - Method in class de.learnlib.algorithm.lsharp.LSharpMealy
V
- value - Variable in class de.learnlib.algorithm.lsharp.ads.ArenaNode
- valueOf(String) - Static method in enum de.learnlib.algorithm.lsharp.Rule2
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.learnlib.algorithm.lsharp.Rule3
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum de.learnlib.algorithm.lsharp.Rule2
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.learnlib.algorithm.lsharp.Rule3
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- withAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.lsharp.LSharpMealyBuilder
-
Sets the new value for the parameter
alphabetand returnsthisbuilder instance. - withOracle(AdaptiveMembershipOracle<I, O>) - Method in class de.learnlib.algorithm.lsharp.LSharpMealyBuilder
-
Sets the new value for the parameter
oracleand returnsthisbuilder instance. - withRandom(Random) - Method in class de.learnlib.algorithm.lsharp.LSharpMealyBuilder
-
Sets the new value for the parameter
randomand returnsthisbuilder instance. - withRule2(Rule2) - Method in class de.learnlib.algorithm.lsharp.LSharpMealyBuilder
-
Sets the new value for the parameter
rule2and returnsthisbuilder instance. - withRule3(Rule3) - Method in class de.learnlib.algorithm.lsharp.LSharpMealyBuilder
-
Sets the new value for the parameter
rule3and returnsthisbuilder instance. - withSinkOutput(O) - Method in class de.learnlib.algorithm.lsharp.LSharpMealyBuilder
-
Sets the new value for the parameter
sinkOutputand returnsthisbuilder instance. - withSinkState(Word<I>) - Method in class de.learnlib.algorithm.lsharp.LSharpMealyBuilder
-
Sets the new value for the parameter
sinkStateand returnsthisbuilder instance.
All Classes All Packages