Class OPLearnerDFA<I>

    • Constructor Detail

      • OPLearnerDFA

        public OPLearnerDFA​(net.automatalib.alphabet.Alphabet<I> alphabet,
                            MembershipOracle<I,​Boolean> oracle,
                            LocalSuffixFinder<? super I,​? super Boolean> suffixFinder,
                            boolean repeatedCounterexampleEvaluation,
                            boolean epsilonRoot)
        Constructor.
        Parameters:
        alphabet - the input alphabet
        oracle - the membership oracle
        suffixFinder - method to use for analyzing counterexamples
        repeatedCounterexampleEvaluation - a flag whether counterexamples should be analyzed exhaustively
        epsilonRoot - whether to ensure the root of the discrimination tree is always labeled using the empty word.