【问题标题】:how to set the condition in AnyLogic?如何在 AnyLogic 中设置条件?
【发布时间】:2018-11-14 07:08:27
【问题描述】:

每个售票处都允许排队。

它的最大长度是 QueueCapacity1 和 QueueCapacity2 安装 10 人。

当收到一个新的应用程序时,会执行它的处理 顺序:

  • 如果第一个类型的客户到达并且到第一个收银台的队列未完成,则将该客户放入该队列中,否则,如果到2个售票处的队列未满,则去2号收银台排队;

  • 如果两个队列都满了,则客户端继续到售票机;

  • 如果第二类客户到了,但到第二个售票处的队列没有完成,客户“放置”在那里,否则它去自动售票机买票。

【问题讨论】:

  • 您实际上并没有具体说明您的问题是什么,您的屏幕截图与您尝试的内容有何关联(以及服务/延迟/选择输出与您的“规范”有何关联,以及您当前如何设置您的SelectOutputs),以及您遇到问题的地方。正如 Felipe 在他的回答中所说,我们可以对此做出明智的猜测,但如果您更新您的问题以使其更清晰,那就更好了。

标签: java anylogic


【解决方案1】:

这个呢?不确定我是否理解您的问题,但这就是我如何使用 selectOutput5 设置条件来解决您的问题。

【讨论】:

  • 您能帮忙完成这些任务吗? 1.如果两个队列都满了,则客户端前往售票机; 2.如果第二类客户到了,到第二个售票处的队列没有完成,客户“放置”在那里,否则去自动售票机买票。
  • 非常感谢您。你帮了我很多))))
  • 我还有一个问题。上图中,Type1,是这个吗?
  • Type1 是来自 source1 的代理类型,来自 source2 的代理应该是不同的类型......至少这是我从你的问题中得到的
猜你喜欢
  • 2019-06-24
  • 2020-10-03
  • 2018-10-10
  • 2015-06-15
  • 2021-11-05
  • 2021-11-14
  • 2016-10-07
  • 2021-07-16
  • 1970-01-01
相关资源
最近更新 更多