DRAFT
IntelliJ & Tools
Finite State Automata
Material:
- The course Computer Science: Algorithms, Theory, and Machines, Week 4 on Coursera contains an introduction video on Deterministic Finita Automata (DFA)s: DFAs | Coursera (you will need to register, but accessing the material is free)
- neat example in Python which makes use of Pythons ability to pass functions as pameters for the state transitions: Finite State Machine in Python | Applications Python | python-course.eu
- Note that Finite Automatas are structurally equivalent to State Machines, for an introduction see: UML 2 State Machine Diagrams: An Agile Introduction