【问题标题】:Anylogic init state blockAnylogic初始化状态块
【发布时间】:2021-10-13 00:17:05
【问题描述】:

我正在开发一个基于与动态过程模拟相结合的代理。 问题是代理状态不能正常工作,它们移动,因为它们处于状态 1、2 或 3,但模拟显示它们处于初始状态(状态 0)。 那么他们怎么可能在做一些其他州执行的操作呢?

【问题讨论】:

  • 请添加更多信息、屏幕截图或代码来说明情况,并说明您尝试了什么以及结果如何。
  • 欢迎来到 SOF。您将需要分享有关模型设置、状态、代码的更多详细信息...仅此一项无法提供帮助 :) 请在此处查看有关好问题的一些提示:benjamin-schumann.com/blog/2021/4/1/…

标签: state init anylogic agent-based-modeling


【解决方案1】:

唯一可行的方法是,如果所有状态转换都是基于条件的(即不是基于时间或消息的)并且所有条件都为“真”,这会导致代理在一个事件中通过所有状态,所以它看起来他们访问了每个州,但在 state0 中开始和结束每个滴答声。

【讨论】:

    猜你喜欢
    • 2019-05-08
    • 1970-01-01
    • 2011-01-26
    • 2019-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多