Package de.learnlib.testsupport
Class AbstractResumableLearnerMooreTest<L extends Resumable<T> & LearningAlgorithm<MooreMachine<?,Character,?,Character>,Character,Word<Character>>,T>
- java.lang.Object
-
- de.learnlib.testsupport.AbstractResumableLearnerTest<L,MooreMachine<?,Character,?,Character>,MembershipOracle.MooreMembershipOracle<Character,Character>,Character,Word<Character>,T>
-
- de.learnlib.testsupport.AbstractResumableLearnerMooreTest<L,T>
-
public abstract class AbstractResumableLearnerMooreTest<L extends Resumable<T> & LearningAlgorithm<MooreMachine<?,Character,?,Character>,Character,Word<Character>>,T> extends AbstractResumableLearnerTest<L,MooreMachine<?,Character,?,Character>,MembershipOracle.MooreMembershipOracle<Character,Character>,Character,Word<Character>,T>
-
-
Field Summary
-
Fields inherited from class de.learnlib.testsupport.AbstractResumableLearnerTest
RANDOM_SEED
-
-
Constructor Summary
Constructors Constructor Description AbstractResumableLearnerMooreTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected EquivalenceOracle.MooreEquivalenceOracle<Character,Character>getEquivalenceOracle(MooreMachine<?,Character,?,Character> target)protected Alphabet<Character>getInitialAlphabet()protected MembershipOracle.MooreMembershipOracle<Character,Character>getOracle(MooreMachine<?,Character,?,Character> target)protected MooreMachine<?,Character,?,Character>getTarget(Alphabet<Character> alphabet)-
Methods inherited from class de.learnlib.testsupport.AbstractResumableLearnerTest
getLearner, getRounds, setup, testSuspendAndResumeLearner
-
-
-
-
Method Detail
-
getInitialAlphabet
protected Alphabet<Character> getInitialAlphabet()
- Specified by:
getInitialAlphabetin classAbstractResumableLearnerTest<L extends Resumable<T> & LearningAlgorithm<MooreMachine<?,Character,?,Character>,Character,Word<Character>>,MooreMachine<?,Character,?,Character>,MembershipOracle.MooreMembershipOracle<Character,Character>,Character,Word<Character>,T>
-
getTarget
protected MooreMachine<?,Character,?,Character> getTarget(Alphabet<Character> alphabet)
- Specified by:
getTargetin classAbstractResumableLearnerTest<L extends Resumable<T> & LearningAlgorithm<MooreMachine<?,Character,?,Character>,Character,Word<Character>>,MooreMachine<?,Character,?,Character>,MembershipOracle.MooreMembershipOracle<Character,Character>,Character,Word<Character>,T>
-
getOracle
protected MembershipOracle.MooreMembershipOracle<Character,Character> getOracle(MooreMachine<?,Character,?,Character> target)
- Specified by:
getOraclein classAbstractResumableLearnerTest<L extends Resumable<T> & LearningAlgorithm<MooreMachine<?,Character,?,Character>,Character,Word<Character>>,MooreMachine<?,Character,?,Character>,MembershipOracle.MooreMembershipOracle<Character,Character>,Character,Word<Character>,T>
-
getEquivalenceOracle
protected EquivalenceOracle.MooreEquivalenceOracle<Character,Character> getEquivalenceOracle(MooreMachine<?,Character,?,Character> target)
- Specified by:
getEquivalenceOraclein classAbstractResumableLearnerTest<L extends Resumable<T> & LearningAlgorithm<MooreMachine<?,Character,?,Character>,Character,Word<Character>>,MooreMachine<?,Character,?,Character>,MembershipOracle.MooreMembershipOracle<Character,Character>,Character,Word<Character>,T>
-
-