creates a new Mealy machine with an alphabet, states, start states and transitions.
creates a new Mealy machine with an alphabet, states, start states and transitions.
the alphabet of the Mealy machine
a set of the states of the Mealy machine
a positive boolean combination representing the the initial states of the Mealy machine
maps an actual states and an element of the alphabet onto a positive boolean combination as next states and an output
the alphabet of the Mealy machine
a positive boolean combination representing the the initial states of the Mealy machine
a set of the states of the Mealy machine
Returns a new Mealy machine instance where all used State instances appear in the states list.
Returns a new Mealy machine instance where all used State instances appear in the states list.
To achieve this goal the members start, transitions and labels are scanned and every appearing State instance is tried to find in the states list by comparing the names. If it's not found, an exception is thrown.
Simultaneously for every symbol it is checked if the symbol is element of the alphabet. If it's not found an exception is thrown.
a new Mealy machine with same states list but modified start, transactions and accepting member.
Converts the Mealy machine into dot format.
Forces the usage of All instead of Text(a) for all a in alphabet.
Forces the usage of All instead of Text(a) for all a in alphabet. If a transitions exists for all elements a of the alphabet, then this transition is removed for all Text(a) and instead inserted using the special symbol All.
the adopted Mealy machine
Performs optimal minimization using equivalence classes.
Performs optimal minimization using equivalence classes.
the minimized Mealy machine
Converts the Mealy machine into AFF format.
Converts the Mealy machine into AFF format.
the Mealy machine in AFF format.
maps an actual states and an element of the alphabet onto a positive boolean combination as next states and an output
Represents Mealy machines with B4 as the set of outputs.
the alphabet of the Mealy machine
a set of the states of the Mealy machine
a positive boolean combination representing the the initial states of the Mealy machine
maps an actual states and an element of the alphabet onto a positive boolean combination as next states and an output