【发布时间】:2018-09-03 05:09:26
【问题描述】:
我正在构建一个模型来模拟触发生产流程的订单流程。下订单后应启动生产流程。我的想法是使用一个名为“开始生产”的事件来监视一个布尔值,该值由上述订单实体更改。
我面临各种问题:
开始模拟时,我的 startProduction 变量从初始值 false 变为 true,已经在事件中应用了起始条件
如果我在事件的操作中应用命令 event.restart(),模拟会崩溃,因为 anylogic 会不断地重新检查事件条件
如何解决以上问题,或者基于条件逻辑的订单收益模拟开工?
【问题讨论】:
-
首先你为什么使用anylogic 6?更新自己。第二:为什么不直接在下单的时候使用inject函数,而不是使用事件呢?
-
非常感谢。我想复杂一点。