Package net.maswag.falcaun
Class NumericMembershipOracle
java.lang.Object
net.maswag.falcaun.NumericMembershipOracle
- All Implemented Interfaces:
de.learnlib.oracle.MembershipOracle<String,
,net.automatalib.word.Word<String>> de.learnlib.oracle.MembershipOracle.MealyMembershipOracle<String,
,String> de.learnlib.oracle.parallelism.BatchProcessor<de.learnlib.query.Query<String,
,net.automatalib.word.Word<String>>> de.learnlib.oracle.QueryAnswerer<String,
net.automatalib.word.Word<String>>
- Direct Known Subclasses:
NumericMembershipOracleCost
public class NumericMembershipOracle
extends Object
implements de.learnlib.oracle.MembershipOracle.MealyMembershipOracle<String,String>
The membership oracle for a Simulink model
- Author:
- Masaki Waga <masakiwaga@gmail.com>
-
Nested Class Summary
Nested classes/interfaces inherited from interface de.learnlib.oracle.MembershipOracle
de.learnlib.oracle.MembershipOracle.DFAMembershipOracle<I>, de.learnlib.oracle.MembershipOracle.MealyMembershipOracle<I,
O>, de.learnlib.oracle.MembershipOracle.MooreMembershipOracle<I, O> -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final org.slf4j.Logger
protected final NumericSULMapper
protected final NumericSUL
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void
cacheInsert
(net.automatalib.word.Word<String> abstractInput, net.automatalib.word.Word<String> abstractOutput) getCache()
void
processQueries
(Collection<? extends de.learnlib.query.Query<String, net.automatalib.word.Word<String>>> queries) (package private) void
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface de.learnlib.oracle.MembershipOracle
answerQuery, answerQuery, asOracle, processBatch, processQuery
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
sul
-
mapper
-
cache
-
-
Constructor Details
-
NumericMembershipOracle
NumericMembershipOracle(NumericSUL sul, NumericSULMapper mapper)
-
-
Method Details
-
getCache
-
setCache
-
processQueries
public void processQueries(Collection<? extends de.learnlib.query.Query<String, net.automatalib.word.Word<String>>> queries) -
cacheInsert
-