小编bei*_*fan的帖子

有限状态机:一个状态到多个状态

我正在编写一个简单的有限状态机,并意识到在某些情况下,事件可以将状态转换为多个可能的结果.基本上,从状态A,如果事件E发生,状态可以是C或D.

我目前正在使用这里编写的Javascript有限状态机代码:https://github.com/jakesgordon/javascript-state-machine

从文档中我没有看到使这成为可能的明显方法.更重要的是,我觉得这可能是我原设计中的一个流程.

本质上,在有限状态机中,是否存在转换发生的情况,并且基于某些逻辑结果处于多个状态之一(1到多个),或者应该是我们检查逻辑以查看哪个转换需要发生(1比1)?

state-machine

3
推荐指数
1
解决办法
2754
查看次数

标签 统计

state-machine ×1