I - input symbol typeD - output domain typepublic class ClassicPrefixTransformAcex<I,D> extends AbstractBaseCounterexample<Boolean>
OutInconsPrefixTransformAcex and its
derivatives, the effect of this abstract counterexamples is not directly determined by the system outputs, but
instead by whether they match the hypothesis output or not (as described in the paper An Abstract Framework for Counterexample Analysis in
Active Automata Learning (M. Isberner, B. Steffen; Proc. ICGI 2014).| Modifier | Constructor and Description |
|---|---|
protected |
ClassicPrefixTransformAcex(net.automatalib.words.Word<I> suffix,
int length,
MembershipOracle<I,D> oracle,
net.automatalib.automata.concepts.SuffixOutput<I,D> hypOut,
Function<net.automatalib.words.Word<I>,net.automatalib.words.Word<I>> asTransform) |
|
ClassicPrefixTransformAcex(net.automatalib.words.Word<I> suffix,
MembershipOracle<I,D> oracle,
net.automatalib.automata.concepts.SuffixOutput<I,D> hypOut,
Function<net.automatalib.words.Word<I>,net.automatalib.words.Word<I>> asTransform) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkEffects(Boolean eff1,
Boolean eff2) |
protected Boolean |
computeEffect(int index) |
effect, getLength, setEffect, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waittestEffectspublic ClassicPrefixTransformAcex(net.automatalib.words.Word<I> suffix, MembershipOracle<I,D> oracle, net.automatalib.automata.concepts.SuffixOutput<I,D> hypOut, Function<net.automatalib.words.Word<I>,net.automatalib.words.Word<I>> asTransform)
protected Boolean computeEffect(int index)
computeEffect in class AbstractBaseCounterexample<Boolean>Copyright © 2018. All rights reserved.