A C D E F G I L M N P Q R S T W 
All Classes All Packages

A

AbstractBFOracle<A extends DeterministicAutomaton<?,​I,​?>,​I,​D> - Class in de.learnlib.util
An AutomatonOracle that processes words in a breadth-first manner.
AbstractBFOracle(MembershipOracle<I, D>, double) - Constructor for class de.learnlib.util.AbstractBFOracle
 
addWord(Word<I>) - Method in class de.learnlib.util.AbstractBFOracle
Adds a new input word to the queue.
answerOmegaQueries(OmegaQueryAnswerer<S, I, D>, Collection<? extends OmegaQuery<I, D>>) - Static method in class de.learnlib.util.MQUtil
 
answerQueries(QueryAnswerer<I, D>, Collection<? extends Query<I, D>>) - Static method in class de.learnlib.util.MQUtil
 

C

COUNTEREXAMPLE_PROFILE_KEY - Static variable in class de.learnlib.util.Experiment
 
cumulated(String) - Static method in class de.learnlib.util.statistic.SimpleProfiler
Return the counter for the cumulated (passed) time of the given timer.

D

de.learnlib.util - package de.learnlib.util
This package (and sub-packages) provide general utilities used throughout LearnLib.
de.learnlib.util.mealy - package de.learnlib.util.mealy
 
de.learnlib.util.moore - package de.learnlib.util.moore
 
de.learnlib.util.nfa - package de.learnlib.util.nfa
 
de.learnlib.util.statistic - package de.learnlib.util.statistic
 
DFAExperiment(LearningAlgorithm<? extends DFA<?, I>, I, Boolean>, EquivalenceOracle<? super DFA<?, I>, I, Boolean>, Alphabet<I>) - Constructor for class de.learnlib.util.Experiment.DFAExperiment
 

E

Experiment<A> - Class in de.learnlib.util
runs a learning experiment.
Experiment(LearningAlgorithm<? extends A, I, D>, EquivalenceOracle<? super A, I, D>, Alphabet<I>) - Constructor for class de.learnlib.util.Experiment
 
Experiment.DFAExperiment<I> - Class in de.learnlib.util
 
Experiment.MealyExperiment<I,​O> - Class in de.learnlib.util
 
Experiment.MooreExperiment<I,​O> - Class in de.learnlib.util
 

F

findMismatch(MealyMachine<?, I, ?, O>, Word<I>, Word<O>) - Static method in class de.learnlib.util.mealy.MealyUtil
 
findMismatch(Word<O>, Word<O>) - Static method in class de.learnlib.util.mealy.MealyUtil
 
findMismatch(Word<O>, Word<O>) - Static method in class de.learnlib.util.moore.MooreUtil
 

G

getFinalHypothesis() - Method in class de.learnlib.util.Experiment
 
getHypothesisModel() - Method in class de.learnlib.util.nfa.NFALearnerWrapper
 
getMembershipOracle() - Method in class de.learnlib.util.AbstractBFOracle
 
getMultiplier() - Method in class de.learnlib.util.AbstractBFOracle
 
getRounds() - Method in class de.learnlib.util.Experiment
 

I

isCounterexample(DefaultQuery<I, D>, SuffixOutput<I, D>) - Static method in class de.learnlib.util.MQUtil
 

L

LEARNING_PROFILE_KEY - Static variable in class de.learnlib.util.Experiment
 
logResults() - Static method in class de.learnlib.util.statistic.SimpleProfiler
Log results in category PROFILING.

M

MealyExperiment(LearningAlgorithm<? extends MealyMachine<?, I, ?, O>, I, Word<O>>, EquivalenceOracle<? super MealyMachine<?, I, ?, O>, I, Word<O>>, Alphabet<I>) - Constructor for class de.learnlib.util.Experiment.MealyExperiment
 
MealyUtil - Class in de.learnlib.util.mealy
Utility class helping to unify various approaches to actively learning Mealy machines.
MooreExperiment(LearningAlgorithm<? extends MooreMachine<?, I, ?, O>, I, Word<O>>, EquivalenceOracle<? super MooreMachine<?, I, ?, O>, I, Word<O>>, Alphabet<I>) - Constructor for class de.learnlib.util.Experiment.MooreExperiment
 
MooreUtil - Class in de.learnlib.util.moore
Utility class helping to unify various approaches to actively learning Moore machines.
MQUtil - Class in de.learnlib.util
 

N

nextInput() - Method in class de.learnlib.util.AbstractBFOracle
Returns the next input word, by popping from a queue.
NFALearnerWrapper<I> - Class in de.learnlib.util.nfa
 
NFALearnerWrapper(Alphabet<I>, LearningAlgorithm<? extends NFA<?, I>, I, Boolean>) - Constructor for class de.learnlib.util.nfa.NFALearnerWrapper
 
NO_MISMATCH - Static variable in class de.learnlib.util.mealy.MealyUtil
 
NO_MISMATCH - Static variable in class de.learnlib.util.moore.MooreUtil
 
normalize(MembershipOracle<I, D>, DefaultQuery<I, D>) - Static method in class de.learnlib.util.MQUtil
 

P

pre() - Method in class de.learnlib.util.AbstractBFOracle
Clears the queue.
processInput(A, Word<I>) - Method in class de.learnlib.util.AbstractBFOracle
 

Q

query(MembershipOracle<I, D>, Word<I>) - Static method in class de.learnlib.util.MQUtil
 
query(MembershipOracle<I, D>, Word<I>, Word<I>) - Static method in class de.learnlib.util.MQUtil
 

R

reduceCounterExample(MealyMachine<?, I, ?, O>, DefaultQuery<I, Word<O>>) - Static method in class de.learnlib.util.mealy.MealyUtil
 
reduceCounterExample(MooreMachine<?, I, ?, O>, DefaultQuery<I, Word<O>>) - Static method in class de.learnlib.util.moore.MooreUtil
 
refineHypothesis(DefaultQuery<I, Boolean>) - Method in class de.learnlib.util.nfa.NFALearnerWrapper
 
reset() - Static method in class de.learnlib.util.statistic.SimpleProfiler
Reset internal data.
run() - Method in class de.learnlib.util.Experiment
 

S

setLogModels(boolean) - Method in class de.learnlib.util.Experiment
 
setMultiplier(double) - Method in class de.learnlib.util.AbstractBFOracle
 
setProfile(boolean) - Method in class de.learnlib.util.Experiment
 
shortenCounterExample(MealyMachine<?, I, ?, O>, DefaultQuery<I, Word<O>>) - Static method in class de.learnlib.util.mealy.MealyUtil
 
shortenCounterExample(MooreMachine<?, I, ?, O>, DefaultQuery<I, Word<O>>) - Static method in class de.learnlib.util.moore.MooreUtil
 
SimpleProfiler - Class in de.learnlib.util.statistic
Very rudimentary profiler.
start(String) - Static method in class de.learnlib.util.statistic.SimpleProfiler
Start the timer identified by the given key.
startLearning() - Method in class de.learnlib.util.nfa.NFALearnerWrapper
 
stop(String) - Static method in class de.learnlib.util.statistic.SimpleProfiler
Stop the timer identified by the given key.

T

toString() - Method in class de.learnlib.util.nfa.NFALearnerWrapper
 

W

wrapSymbolLearner(LearningAlgorithm<M, I, O>) - Static method in class de.learnlib.util.mealy.MealyUtil
 
wrapSymbolLearner(LearningAlgorithm<M, I, O>) - Static method in class de.learnlib.util.moore.MooreUtil
 
wrapWordOracle(MembershipOracle<I, Word<O>>) - Static method in class de.learnlib.util.mealy.MealyUtil
 
wrapWordOracle(MembershipOracle<I, Word<O>>) - Static method in class de.learnlib.util.moore.MooreUtil
 
A C D E F G I L M N P Q R S T W 
All Classes All Packages