如何在特定条件下重复状态图?

问题描述 投票:0回答:1

如何在特定条件下重复状态图?我不想过渡到第一个状态。

例如,代理A具有状态图。代理B也有一个状态图。代理A中的最后一个状态包含在代理B中状态图的开头。然后,代理B列出其他状态。在代理A的状态下,代码创建代理B。直到满足特定条件。

如果我在代理B中(如果需要,有一条消息)从最后一个状态过渡到第一个状态,则会创建新的代理,并且所有状态都会一次又一次地运行。现在,我想重复代理b中的状态图。有人有主意吗?

[Ich habe es bisher nur mit einem event probiert,damit ich sagen kann,solange Bedingung x nichterfülltist,wiederhole statechart B.(重复,重新启动,开始...帽子全部保留下来)]

(顺便说一句,我已经转换回代理A中的状态,但这是需要的。)>

我很高兴获得所有帮助。 :)

如何在特定条件下重复状态图?我不想过渡到第一个状态。例如,代理A具有状态图。代理B也有一个状态图。最后一个...

repeat anylogic agent-based-modeling statechart
1个回答
0
投票

您不能“重复”状态图。您必须处理过渡到初始状态的过渡。但是,这不是错误/限制,而是功能。

© www.soinside.com 2019 - 2024. All rights reserved.