08-12-2018, 03:26 AM
Quand vous parlez de "machine à état", vous parlez bien "d'automate fini" ou ça a un sens plus large/différent pour vous ?
En fait, je n'ai pas bien compris dans quel cas tu voudrais faire "planter la machine" côté serveur ? Car si l'action n'est pas valide depuis l'état courant de la machine, on peut juste considérer qu'il n'y a pas de transition entre état, non ? (Ou bien ajouter une transition de l'état vers lui même)
Après on peut très bien ajouter des états d'erreurs dans un automate pour gérer certaines actions abusives ; les deux façons de faire me semblent possibles.
En fait, je n'ai pas bien compris dans quel cas tu voudrais faire "planter la machine" côté serveur ? Car si l'action n'est pas valide depuis l'état courant de la machine, on peut juste considérer qu'il n'y a pas de transition entre état, non ? (Ou bien ajouter une transition de l'état vers lui même)
Après on peut très bien ajouter des états d'erreurs dans un automate pour gérer certaines actions abusives ; les deux façons de faire me semblent possibles.