public class SimulatorEQOracle<I,O> extends Object implements EquivalenceOracle<UniversalDeterministicAutomaton<?,I,?,?,?>,I,O>
EquivalenceOracle.DFAEquivalenceOracle<I>, EquivalenceOracle.MealyEquivalenceOracle<I,O>
Constructor and Description |
---|
SimulatorEQOracle(R reference) |
Modifier and Type | Method and Description |
---|---|
DefaultQuery<I,O> |
findCounterExample(UniversalDeterministicAutomaton<?,I,?,?,?> hypothesis,
Collection<? extends I> alphabet)
Searches for a counterexample disproving the subjected hypothesis.
|
public SimulatorEQOracle(R reference)
public DefaultQuery<I,O> findCounterExample(UniversalDeterministicAutomaton<?,I,?,?,?> hypothesis, Collection<? extends I> alphabet)
EquivalenceOracle
null
is returned.findCounterExample
in interface EquivalenceOracle<UniversalDeterministicAutomaton<?,I,?,?,?>,I,O>
hypothesis
- the conjecturealphabet
- the set of inputs to considerDefaultQuery
contains the SUL output for the respective query.Copyright © 2014. All Rights Reserved.