I - input alphabet typeO - output alphabet type@ParametersAreNonnullByDefault public class SULSymbolQueryOracle<I,O> extends Object implements SymbolQueryOracle<I,O>
SUL where a SymbolQueryOracle is expected.MembershipOracle.DFAMembershipOracle<I>, MembershipOracle.MealyMembershipOracle<I,O>| Constructor and Description |
|---|
SULSymbolQueryOracle(SUL<I,O> sul) |
| Modifier and Type | Method and Description |
|---|---|
O |
query(I i)
Query the system under learning for a new symbol.
|
void |
reset()
Reset the system under learning.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprocessQueriesanswerQuery, answerQuery, asOracle, processQuerypublic O query(I i)
SymbolQueryOraclequery in interface SymbolQueryOracle<I,O>i - the symbol to querypublic void reset()
SymbolQueryOraclereset in interface SymbolQueryOracle<I,O>Copyright © 2018. All rights reserved.