creates a new Moore machine with an alphabet, states, start states, transitions and a label map.
creates a new Moore machine with an alphabet, states, start states, transitions and a label map.
the alphabet of the Moore machine
a set of the states of the Moore machine
the initial state of the Moore machine
maps an actual states and an element of the alphabet onto a state as next state
maps each state onto its output value.
the alphabet of the Moore machine
maps each state onto its output value.
Computes the output of the Moore machine for a finite word.
Computes the output of the Moore machine for a finite word.
the input word as a list of strings.
the output of the run of the Moore machine for the word.
the initial state of the Moore machine
a set of the states of the Moore machine
Returns a new Moore machine instance where all used State instances appear in the states list.
Returns a new Moore 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 Moore machine with same states list but modified start, transactions and accepting member.
Converts the Moore machine into dot format.
Performs optimal minimization using equivalence classes.
Performs optimal minimization using equivalence classes.
the minimized Moore machine
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 Moore machine
Converts the Moore machine into AFF format.
Converts the Moore machine into AFF format.
the Moore machine in AFF format.
maps an actual states and an element of the alphabet onto a state as next state
Represents Moore machines with B3 as the set of outputs.
the alphabet of the Moore machine
a set of the states of the Moore machine
the initial state of the Moore machine
maps an actual states and an element of the alphabet onto a state as next state
maps each state onto its output value.