【问题标题】:Anylogic - delay dependent on resourcesAnylogic - 延迟取决于资源
【发布时间】:2017-07-13 21:18:12
【问题描述】:

我正在尝试创建一项服务,该服务因所使用的资源而异。

例如,如果护士要执行服务,可能需要 10-35 分钟,而如果由其他工作人员执行,则可能需要 5-25 分钟。

我已经尝试过了 - 如下图所示,但是,我所写的内容似乎不起作用。

依赖资源的延迟

任何帮助将不胜感激!

【问题讨论】:

    标签: anylogic


    【解决方案1】:

    首先,由于参数“延迟时间”接受一个值,所以需要将if-else语句替换为conditional expression "? :"。语法如下: condition ? 真值假值。 此外,您应该使用另一个条件来检查代理是否具有来自“护士”的资源单元:

    agent.resourceUnitOfPool(Nurse) != null ? triangular(10, 15, 35) :
    triangular(5, 10, 25)
    

    【讨论】:

      猜你喜欢
      • 2020-06-28
      • 1970-01-01
      • 2020-03-14
      • 1970-01-01
      • 2017-04-15
      • 2021-10-22
      • 1970-01-01
      • 2019-10-27
      • 2020-11-09
      相关资源
      最近更新 更多