向我的模型介绍分支

时间:2018-08-09 14:50:25

标签: java anylogic

我目前正在用AnyLogic编程供应链,该供应链由2个制造商组成,为一个零售商生产零件。该零售商将其商品出售给两个不同的客户。我的简化解决方案如下所示:

enter image description here

鉴于此,我需要两个分支(从制造商A和B到零售商的分销,以及从零售商到他的两个客户的分销),我使用了附加的逻辑。但这行不通。如何将其介绍给我的模型?

谢谢

1 个答案:

答案 0 :(得分:0)

  1. 您可以参数化状态图,以使其成为通用的制造商到零售商/零售商到顾客的流程,但是使用方法和变量来确定要使用哪个制造商/零售商。
  2. 您可以在状态图中使用分支。

enter image description here

  1. 您可以查看过程库类,并考虑更传统的流程​​图块。我发现当您希望在流程图类型视图中有多个决策步骤时,流程块往往更容易概念化。请记住,您仍然可以使用基于代理的范例来处理流程块。也就是说,产品对象可以通过自己的流程块发送自己。