Package net.maswag.falcaun
Class NumericMembershipOracle
java.lang.Object
net.maswag.falcaun.NumericMembershipOracle
- All Implemented Interfaces:
BatchProcessor<Query<String,,net.automatalib.word.Word<String>>> MembershipOracle<String,,net.automatalib.word.Word<String>> MembershipOracle.MealyMembershipOracle<String,,String> QueryAnswerer<String,net.automatalib.word.Word<String>>
- Direct Known Subclasses:
NumericMembershipOracleCost
public class NumericMembershipOracle
extends Object
implements 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
MembershipOracle.DFAMembershipOracle<I extends Object>, MembershipOracle.MealyMembershipOracle<I extends Object,O extends Object>, MembershipOracle.MooreMembershipOracle<I extends Object, O extends Object> -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final org.slf4j.Loggerprotected final SignalDiscretizerprotected final NumericSUL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidcacheInsert(net.automatalib.word.Word<String> abstractInput, net.automatalib.word.Word<String> abstractOutput) getCache()voidprocessQueries(Collection<? extends Query<String, net.automatalib.word.Word<String>>> queries) (package private) voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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
-
-
Method Details
-
getCache
-
setCache
-
processQueries
public void processQueries(Collection<? extends Query<String, net.automatalib.word.Word<String>>> queries) - Specified by:
processQueriesin interfaceMembershipOracle<String,net.automatalib.word.Word<String>>
-
cacheInsert
-