【问题标题】:Random move in a node Anylogic节点中的随机移动 Anylogic
【发布时间】:2022-01-18 19:12:40
【问题描述】:

我有一个问题,我想知道是否可以选择让代理在节点中随机移动特定时间(例如 30 分钟)。

所以和延迟函数一样,只是现在的特点是它在节点中移动,而不仅仅是静止不动。

有没有办法做到这一点?

【问题讨论】:

    标签: nodes anylogic


    【解决方案1】:

    这是一种有趣的方法(尽管有很多更简单的方法,但我喜欢这个)

    1. 代理移动到节点
    2. 退出块向代理发送消息以转换到移动状态
    3. 在状态图(将在代理内部)上执行 moveTo(node);到达触发的转换循环进入它
    4. 外部状态有超时(即30分钟)
    5. 在最终状态下输入.take(this);这会将代理移回流程

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-07-30
      • 1970-01-01
      • 2022-07-19
      • 1970-01-01
      • 2022-11-25
      • 1970-01-01
      • 2013-01-02
      相关资源
      最近更新 更多