首页 > 解决方案 > SelectOutPut (AnyLogic) 中代理类型的条件

问题描述

我正在研究 AnyLogic。假设我有 3 种代理类型(男性、女性和猫)(链接中的屏幕截图)。

问题:我希望男性和女性在 selectOutput 之后“仅”进入“MandF 队列”,猫“仅”进入“C 队列”。

我试图在 selectOutput 的“概率”栏中放置一个 If-Statement,但我不知道如何提取代理的名称。我应该使用参数吗?例如,如果我有 12 种代理类型,该怎么办?截图

谢谢你

标签: javaqueueanylogic

解决方案


你可以这样做:在选择输出中,在配置的选择真输出选项中选择“如果条件为真”

并在条件下使用这个:

agent instanceof Male || agent instanceof Female

推荐阅读