Собрали в одном месте самые важные ссылкиконсультируем про IT, Python
Собственно реализация машин состояния описывается автором в ссылках, которые можно найти в начале статьи