Blokus FM for use in FSM framework