I - input symbol typeO - output typeA - automaton typepublic class DefaultLearningExample<I,O,A extends net.automatalib.automata.UniversalAutomaton<?,I,?,?,?> & net.automatalib.automata.concepts.SuffixOutput<I,O>> extends Object implements LearningExample<I,O,A>
learning example that directly stores the alphabet and the reference automaton
in its fields.| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultLearningExample.DefaultDFALearningExample<I> |
static class |
DefaultLearningExample.DefaultMealyLearningExample<I,O> |
LearningExample.DFALearningExample<I>, LearningExample.MealyLearningExample<I,O>| Constructor and Description |
|---|
DefaultLearningExample(net.automatalib.words.Alphabet<I> alphabet,
A referenceAutomaton) |
public A getReferenceAutomaton()
getReferenceAutomaton in interface LearningExample<I,O,A extends net.automatalib.automata.UniversalAutomaton<?,I,?,?,?> & net.automatalib.automata.concepts.SuffixOutput<I,O>>public net.automatalib.words.Alphabet<I> getAlphabet()
getAlphabet in interface LearningExample<I,O,A extends net.automatalib.automata.UniversalAutomaton<?,I,?,?,?> & net.automatalib.automata.concepts.SuffixOutput<I,O>>Copyright © 2014. All Rights Reserved.