title: Finite State Machine (FSM) and Android's Java
body: <p>I'm willing to develop a soccer game for <b>Android</b>.</p>
  
  <p>Because the complexity of the AI, i really think i need to design it using a <b>FSM (Finite State Machine)</b> and not with a monster switch.</p>
  
  <p>Googling around i found some FSM written in Java, but nothing explicitly compatible with Android: I wonder if there is someone here that used a FSM before for that platform.</p>