AI Concept:
Finite State Machine