java - SelectOutPut (AnyLogic) 中代理类型的条件
问题描述
我正在研究 AnyLogic。假设我有 3 种代理类型(男性、女性和猫)(链接中的屏幕截图)。
问题:我希望男性和女性在 selectOutput 之后“仅”进入“MandF 队列”,猫“仅”进入“C 队列”。
我试图在 selectOutput 的“概率”栏中放置一个 If-Statement,但我不知道如何提取代理的名称。我应该使用参数吗?例如,如果我有 12 种代理类型,该怎么办?截图
谢谢你
解决方案
你可以这样做:在选择输出中,在配置的选择真输出选项中选择“如果条件为真”
并在条件下使用这个:
agent instanceof Male || agent instanceof Female
推荐阅读
- python - 在新的 Google Photos API(2018 年 9 月)中,发现 API 是否将 uploads() 作为端点返回?
- html - 努力将容器宽度更改为 % 而不是 px
- url - 新手:IIS URL 重写
- c# - OWIN Startup 类与 WebAPIConfig.Register 方法一起执行
- c - 如何在C中查找字符数组中出现的次数?
- mysql - 原因:在 MySQL 5.7 中带有 DELETE 语句的 liquibase.exception.DatabaseException
- c++ - 使用 Clang-6.0 无法在 Travis 上编译 C++17 代码
- php - PHP搜索查询与CONCAT完全匹配
- c# - 验证方法和返回值 - 异常 vs 模型状态 vs Bool
- python - 写入二进制文件时的 file.seek() 和 file.write() 问题