我正在研究 AnyLogic。 假设我有 3 种代理类型(男性、女性和猫)(链接中的屏幕截图)。
问题:我希望男性和女性在 selectOutput 之后“仅”进入“MandF 队列”,而猫“仅”进入“C 队列”。
我尝试在 selectOutput 的“概率”栏中放置一个 If 语句,但我不知道如何提取代理的名称。我应该使用参数吗?例如,如果我有 12 种代理类型,该怎么办? the screenshot
谢谢
最佳答案
你可以这样做: 在 selectouput 中,在配置的 select true 输出选项中选择“if condition is true”
并在条件下使用这个:
agent instanceof Male || agent instanceof Female
关于java - SelectOutPut (AnyLogic) 中代理类型的条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60360975/