finite state machine
A design where the program is always in one of a few named states and events move it between them.
A finite state machine has a finite set of states, a start state, events and a transition function.
A design where the program is always in one of a few named states and events move it between them.
A finite state machine has a finite set of states, a start state, events and a transition function.