Package de.learnlib.algorithm
Interface LearnerConstructor<L,I,D>
-
- Type Parameters:
L- learner typeI- input symbol typeD- output domain type
public interface LearnerConstructor<L,I,D>A simplified view on the constructor of a learning algorithm that only requires anAlphabetdefinition and aMembershipOracle.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LconstructLearner(net.automatalib.alphabet.Alphabet<I> alphabet, MembershipOracle<I,D> oracle)Construct the learner instance.
-
-
-
Method Detail
-
constructLearner
L constructLearner(net.automatalib.alphabet.Alphabet<I> alphabet, MembershipOracle<I,D> oracle)
Construct the learner instance.- Parameters:
alphabet- the (initial) alphabet for the learneroracle- the oracle for answering queries- Returns:
- the learner instance
-
-