Class ExampleRandomStateLocalInputMealy<I,O>
- java.lang.Object
-
- de.learnlib.testsupport.example.mealy.ExampleRandomStateLocalInputMealy<I,O>
-
- All Implemented Interfaces:
LearningExample<I,net.automatalib.automaton.transducer.StateLocalInputMealyMachine<?,I,?,O>>
,LearningExample.StateLocalInputMealyLearningExample<I,O>
,LearningExample.UniversalDeterministicLearningExample<I,net.automatalib.automaton.transducer.StateLocalInputMealyMachine<?,I,?,O>>
public class ExampleRandomStateLocalInputMealy<I,O> extends Object implements LearningExample.StateLocalInputMealyLearningExample<I,O>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface de.learnlib.testsupport.example.LearningExample
LearningExample.DFALearningExample<I>, LearningExample.MealyLearningExample<I,O>, LearningExample.MooreLearningExample<I,O>, LearningExample.OneSEVPALearningExample<I>, LearningExample.SBALearningExample<I>, LearningExample.SPALearningExample<I>, LearningExample.SPMMLearningExample<I,O>, LearningExample.SSTLearningExample<I,O>, LearningExample.StateLocalInputMealyLearningExample<I,O>, LearningExample.UniversalDeterministicLearningExample<I,A extends net.automatalib.automaton.UniversalAutomaton<?,I,?,?,?>>
-
-
Constructor Summary
Constructors Constructor Description ExampleRandomStateLocalInputMealy(Random random, net.automatalib.alphabet.Alphabet<I> alphabet, int size, O undefinedOutput, O... outputs)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <I,O>
ExampleRandomStateLocalInputMealy<I,O>createExample(Random random, net.automatalib.alphabet.Alphabet<I> alphabet, int size, O undefinedOutput, O... outputs)
net.automatalib.alphabet.Alphabet<I>
getAlphabet()
net.automatalib.automaton.transducer.StateLocalInputMealyMachine<?,I,?,O>
getReferenceAutomaton()
O
getUndefinedOutput()
-
-
-
Constructor Detail
-
ExampleRandomStateLocalInputMealy
@SafeVarargs public ExampleRandomStateLocalInputMealy(Random random, net.automatalib.alphabet.Alphabet<I> alphabet, int size, O undefinedOutput, O... outputs)
-
-
Method Detail
-
createExample
@SafeVarargs public static <I,O> ExampleRandomStateLocalInputMealy<I,O> createExample(Random random, net.automatalib.alphabet.Alphabet<I> alphabet, int size, O undefinedOutput, O... outputs)
-
getReferenceAutomaton
public net.automatalib.automaton.transducer.StateLocalInputMealyMachine<?,I,?,O> getReferenceAutomaton()
- Specified by:
getReferenceAutomaton
in interfaceLearningExample<I,O>
-
getAlphabet
public net.automatalib.alphabet.Alphabet<I> getAlphabet()
- Specified by:
getAlphabet
in interfaceLearningExample<I,O>
-
getUndefinedOutput
public O getUndefinedOutput()
- Specified by:
getUndefinedOutput
in interfaceLearningExample.StateLocalInputMealyLearningExample<I,O>
-
-