当前位置: 首页 > 知识库问答 >
问题:

不要在AnyLogic中使用我的模型

孟祯
2023-03-14

我创建了模型。我的模型有两个来源。第一个来源是特工“男人”,第二个来源是特工“女人”。我需要把他们分成两个队列:第一,只有男性,第二,只有女性。我用参数性别来划分它们。

我的模特

问题是:如果没有设置条件,并且代理按概率划分,那么所有都是超级的,只有混合中的代理。如果要设置一个条件,那么写道:“性是不允许的,或者这不是一个领域。”如果移除一个源,则条件正常。

共有1个答案

向子安
2023-03-14

所以我在你的模型中看到,if_else块的真实输出是为了进入男性队列。

因此,假设您确实有男代理和女代理,您必须在select输出块中使用以下条件(if\u else)

agent instanceof Man
 类似资料:
  • 有没有办法绕过这个问题?我不是使用旧Anylogic的计算机上的系统管理员,我们的许可证也不包括更新到新版本的Anylogic(于2018年12月到期)。

  • 我在配置Anylogic模型上的传递时间时遇到了一个问题:我想将模型时间的每个刻度配置为1x时的5分钟。更清楚地说,我所做的所有事情都是在“项目”选项卡上显示的项目组件上完成的。在阅读指南和手册时,我看到,通过单击项目根目录,我可以以分钟为单位配置时间单位,这允许我以1分钟为单位运行它。我试图修改模拟选项,将“实时缩放”设置为5,但当我运行实验时,它会自动从5倍开始。有什么方法可以满足我的需要吗?

  • 我正在AnyLogic中构建DES-ABM混合模型。代理通过DES块,其中有多个延迟块。 我该怎么办 访问处于延迟块或延迟状态的代理 访问触发延迟块“进入”操作的特定代理 我的最终目标是在代理框架上打开或关闭一个阀门对象,这样我才能/如何打开或关闭a.在代理框架上打开或关闭阀门,直接形成主/根框架(延迟块位于该框架上),或者如果这是不可能的B.在特定代理内发送消息或触发状态图,然后从特工自己的框架

  • 我在主代理中有4个矩形,代表不同的站点(位置)。这些网站都有各自相关的信息,当它们结合在一起时,它们的价值也会结合在一起。目前,我的模型正在列出所有可能的组合,即1和2;1、2和3;1和3等。我的目标是自己选择组合,而不是生成所有组合。 我目前正在使用点击将模型带到一个单独的视图区域。我想要的是点击这些矩形来组合,但是我很小心,如果我使用点击,它会与视图区域冲突。有可能做到这两个吗? 谢谢

  • 我在用Anylogic写论文,我遇到了一个小问题。我的源代码有两个不同的时间表,在流程建模部分。我想要/需要一个控制选项,例如滑块,以影响源块中使用的时间表。有没有办法做到这一点? 提前感谢您, 需要帮助的学生

  • 我有以下几点: 我想让招摇过市的UI在我的POST函数上仍然显示密码字段,因为我只是在GET调用中隐藏它。 现在,当我在我的swagger UI中单击“Model Schema”时,我看到以下内容: { “电子邮件”:“”, “昵称”:“”, “dateOfBirth”:“java.util.Date” } 请注意,缺少密码字段。它显示了预期返回对象的JSON响应。 将@JsonIgnore放在我