Module de.learnlib.datastructure
Package de.learnlib.datastructure.pta
Class RedBlueMerge<S extends AbstractBlueFringePTAState<S,SP,TP>,SP,TP>
java.lang.Object
de.learnlib.datastructure.pta.RedBlueMerge<S,SP,TP>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapply(AbstractBlueFringePTA<S, SP, TP> pta, Consumer<? super PTATransition<S>> newFrontierConsumer) booleanmerge()Returns an automaton-based view of the merge.
-
Constructor Details
-
RedBlueMerge
-
-
Method Details
-
getRedState
-
getBlueState
-
merge
public boolean merge() -
apply
public void apply(AbstractBlueFringePTA<S, SP, TP> pta, Consumer<? super PTATransition<S>> newFrontierConsumer) -
toMergedAutomaton
Returns an automaton-based view of the merge. If the merge was not yettried, this view is equal to the unmodified PTA.- Returns:
- the automaton-based view of this merge
-