## Finite State Machines

To expand on my post about enumerations [http://www.plantingcode.me/2012/11/02/enumerate-enumerate/earlier] I'm going to look at Finite State Machines in a relatively general sense. Let's start with breaking down what exactly a Finite State Machine is. We can look at the descriptive words to see…