gpt4 book ai didi

state-machine - 有限状态机 : One State to Multiple States

转载 作者:行者123 更新时间:2023-12-04 07:30:27 24 4
gpt4 key购买 nike

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

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

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

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

最佳答案

恭喜,您刚刚发现 non-deterministic finite state machines !这些想法类似于确定性状态机的想法,不同之处在于可能有多种方法可以从给定相同输入符号的状态转换。这实际上是如何完成的(随机性、用户输入、分支并一次运行它们等)是未指定的。

关于state-machine - 有限状态机 : One State to Multiple States,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36561473/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com