State Transition Diagrams
How we illustrate a finite-state machine has a great deal to do with how well others will understand our design. There is also an opportunity for objective review and evolution of the underlying system. This video continues with a discussion on the design of a combination lock.
Source: Chris Terman, https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-004-computation-structures-spring-2017/c6/c6s2/c6s2v2/
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 License.