Class AbstractResumableLearnerTest<L extends Resumable<T> & LearningAlgorithm<M,​I,​D>,​M extends net.automatalib.automaton.UniversalDeterministicAutomaton<?,​I,​?,​?,​?> & net.automatalib.automaton.concept.Output<I,​D>,​OR,​I,​D,​T>

    • Constructor Detail

      • AbstractResumableLearnerTest

        public AbstractResumableLearnerTest()
    • Method Detail

      • setup

        @BeforeClass
        public void setup()
      • getInitialAlphabet

        protected abstract net.automatalib.alphabet.Alphabet<I> getInitialAlphabet()
      • getTarget

        protected abstract M getTarget​(net.automatalib.alphabet.Alphabet<I> alphabet)
      • getOracle

        protected abstract OR getOracle​(M target)
      • getLearner

        protected abstract L getLearner​(OR oracle,
                                        net.automatalib.alphabet.Alphabet<I> alphabet)
      • getRounds

        protected abstract int getRounds()
      • testSuspendAndResumeLearner

        public void testSuspendAndResumeLearner()