- cellContents(Row<I>, int) - Method in class de.learnlib.algorithms.lstargeneric.table.ObservationTable
-
- cexHandler() - Static method in class de.learnlib.algorithms.lstargeneric.ExtensibleAutomatonLStar.BuilderDefaults
-
- cexHandler - Variable in class de.learnlib.algorithms.lstargeneric.ExtensibleAutomatonLStar
-
- CLASSIC_LSTAR - Static variable in class de.learnlib.algorithms.lstargeneric.ce.ObservationTableCEXHandlers
-
- ClassicLStarMealy<I,O> - Class in de.learnlib.algorithms.lstargeneric.mealy
-
An implementation of the L*Mealy algorithm for inferring Mealy machines, as described
by Oliver Niese in his Ph.D. thesis.
- ClassicLStarMealy(Alphabet<I>, MembershipOracle<I, O>, List<Word<I>>, ObservationTableCEXHandler<? super I, ? super O>, ClosingStrategy<? super I, ? super O>) - Constructor for class de.learnlib.algorithms.lstargeneric.mealy.ClassicLStarMealy
-
Constructor.
- ClassicLStarMealy(Alphabet<I>, MembershipOracle<I, O>, List<Word<I>>, List<Word<I>>, ObservationTableCEXHandler<? super I, ? super O>, ClosingStrategy<? super I, ? super O>) - Constructor for class de.learnlib.algorithms.lstargeneric.mealy.ClassicLStarMealy
-
- CLOSE_FIRST - Static variable in class de.learnlib.algorithms.lstargeneric.closing.ClosingStrategies
-
Closing strategy that selects the first row from each equivalence class as representative.
- CLOSE_LEX_MIN - Static variable in class de.learnlib.algorithms.lstargeneric.closing.ClosingStrategies
-
Closing strategy that selects the lexicographically minimal row (wrt. its prefix)
of each equivalence class as representative.
- CLOSE_RANDOM - Static variable in class de.learnlib.algorithms.lstargeneric.closing.ClosingStrategies
-
Closing strategy that randomly selects one representative row to close from each equivalence
class.
- CLOSE_SHORTEST - Static variable in class de.learnlib.algorithms.lstargeneric.closing.ClosingStrategies
-
Closing strategy that selects the shortest row of each equivalence class (more precisely:
a row which's prefix has minimal length in the respective class) as representative.
- CloseRandomStrategy - Class in de.learnlib.algorithms.lstargeneric.closing
-
- CloseRandomStrategy() - Constructor for class de.learnlib.algorithms.lstargeneric.closing.CloseRandomStrategy
-
- CloseRandomStrategy(Random) - Constructor for class de.learnlib.algorithms.lstargeneric.closing.CloseRandomStrategy
-
- ClosingStrategies - Class in de.learnlib.algorithms.lstargeneric.closing
-
Collection of predefined observation table closing strategies.
- ClosingStrategies() - Constructor for class de.learnlib.algorithms.lstargeneric.closing.ClosingStrategies
-
- ClosingStrategy<I,D> - Interface in de.learnlib.algorithms.lstargeneric.closing
-
A closing strategy, determining how to proceed when an observation table needs to be closed.
- closingStrategy() - Static method in class de.learnlib.algorithms.lstargeneric.ExtensibleAutomatonLStar.BuilderDefaults
-
- closingStrategy - Variable in class de.learnlib.algorithms.lstargeneric.ExtensibleAutomatonLStar
-
- completeConsistentTable(List<List<Row<I>>>, boolean) - Method in class de.learnlib.algorithms.lstargeneric.AbstractLStar
-
Iteratedly checks for unclosedness and inconsistencies in the table,
and fixes any occurrences thereof.
- createForSymbolOracle(Alphabet<I>, MembershipOracle<I, O>, List<Word<I>>, ObservationTableCEXHandler<I, O>, ClosingStrategy<? super I, ? super O>) - Static method in class de.learnlib.algorithms.lstargeneric.mealy.ClassicLStarMealy
-
- createForWordOracle(Alphabet<I>, MembershipOracle<I, Word<O>>, List<Word<I>>, ObservationTableCEXHandler<? super I, ? super O>, ClosingStrategy<? super I, ? super O>) - Static method in class de.learnlib.algorithms.lstargeneric.mealy.ClassicLStarMealy
-
- createLpRow(Word<I>) - Method in class de.learnlib.algorithms.lstargeneric.table.ObservationTable
-
- createSpRow(Word<I>) - Method in class de.learnlib.algorithms.lstargeneric.table.ObservationTable
-
- createState(boolean, Row<I>) - Method in class de.learnlib.algorithms.lstargeneric.AbstractAutomatonLStar
-