I - the input typeO - the output typepublic class MealyLassoImpl<I,O> extends AbstractLasso<I,Word<O>> implements Lasso.MealyLasso<I,O>
MealyMachines.Lasso.DFALasso<I>, Lasso.MealyLasso<I,O>MealyMachine.MealyGraphView<S,I,T,O,A extends MealyMachine<S,I,T,O>>UniversalDeterministicAutomaton.FullIntAbstraction<T,SP,TP>, UniversalDeterministicAutomaton.IntAbstraction<T,SP,TP>, UniversalDeterministicAutomaton.StateIntAbstraction<I,T,SP,TP>NO_LASSO| Constructor and Description |
|---|
MealyLassoImpl(DetOutputAutomaton<?,I,?,Word<O>> automaton,
Collection<? extends I> inputs,
int unfoldTimes) |
| Modifier and Type | Method and Description |
|---|---|
Word<O> |
computeOutput(Iterable<? extends I> input) |
Integer |
getSuccessor(Integer transition) |
O |
getTransitionOutput(Integer transition) |
getAutomaton, getInitialState, getInputAlphabet, getLoop, getLoopBeginIndices, getOutput, getPrefix, getStates, getSuccessor, getTransition, getUnfolds, getWordclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAutomaton, getLoop, getLoopBeginIndices, getOutput, getPrefix, getUnfolds, getWordgetInputAlphabettransitionGraphViewfullIntAbstraction, fullIntAbstraction, stateIntAbstractioncomputeStateOutputcomputeSuffixOutputcreateDynamicStateMapping, createStaticStateMapping, getStates, iterator, size, stateIDsforEach, spliteratorgetSuccessor, getSuccessors, getTransition, getTransitions, transToSetpowersetViewgetInitialState, getInitialStates, getState, getStates, getSuccessor, getSuccessors, stateToSetgetSuccessorsgetStateProperty, getTransitionPropertygetOutput, tracetracegetTransitionPropertypublic MealyLassoImpl(DetOutputAutomaton<?,I,?,Word<O>> automaton, Collection<? extends I> inputs, int unfoldTimes)
public O getTransitionOutput(Integer transition)
getTransitionOutput in interface TransitionOutput<Integer,O>public Integer getSuccessor(Integer transition)
getSuccessor in interface TransitionSystem<Integer,I,Integer>public Word<O> computeOutput(Iterable<? extends I> input)
computeOutput in interface DetSuffixOutputAutomaton<Integer,I,Integer,Word<O>>computeOutput in interface Output<I,Word<O>>computeOutput in interface SuffixOutput<I,Word<O>>Copyright © 2020. All rights reserved.