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

AnyLogic-到指定代理的连接

柳俊健
2023-03-14

我是AnyLogic的新手,我正在尝试创建一个自定义网络...但我无法成功完成此任务:(

然后我有一个变量“network”,它包含年龄类之间链接的平均数。

我想要的是每个代理根据矩阵创建与其他代理的链接。

我不知道如何对一个座席说“连接到另一个具有AgeClass=3的座席”

谢谢大家的支持!!!

共有1个答案

柳涵映
2023-03-14

请使用函数“filter()”从AgeClass=j的总体中选择所有代理。然后,您可以随机获取它们以连接到执行代码的代理。表达?????可能看起来像:

randomFrom(filter(main.people, p -> p.AgeClass == j))

下面是函数“filter()”的描述:http://help.anylogic.com/topic/com.xj.anylogic.help/html/agentbased/subset.html

 类似资料:
  • 我是Anylogic的新手,我正在尝试使用Anylogic进行建模。我想通过网络将GIS环境中的6种类型的代理连接起来。 连接的条件如下:代理类型1有10个代理,代理类型2有16个代理,代理类型6有20个代理。 为此,我使用了“链接到代理”,并通过单击属性中的“绘制连接代理的线条”tickbox来动画连接。当我运行模型时,代理之间的连接线没有显示,但是结果显示代理是连接的。 有什么建议(显示代理之

  • 我有5个代理-母线,变压器,发电机,负载,线路。我有一个需要动态连接以上代理的需求。

  • 直接问题:如何检查代理是否在等待块中等待? 更多细节?下面,谢谢。 我按照费利佩先生对一个类似问题的回答(这个问题:任何逻辑-将多个项目组合回原始所有者) 在回答的第4步中,他说“在passengerWait上,在Oneter操作中,您将检查连接到乘客的所有行李是否都在bagWait块上……如果在bagWait块上……那么您将释放(wait.free(agent))乘客和行李” 你知道怎么检查这个

  • 我有一群“乘客”代理人,其中每一个代理人都会向另一个“机场”代理人发出请求(“OrderPassenger”代理人类型)。此时,“机场”代理人必须通过“机场建议”代理人响应请求,并将其发送给“乘客”群体中的特定“乘客”。 我尝试使用:send(airportSuggestion,main.passengers(orderPassenger.passenger));但是乘客。乘客不是整数类型。 我尝

  • 我正在AnyLogic中构建一个DES队列模型。我之前已经构建了几个模型,在这些模型中,我使用定义自己的代理类型来存储代理参数,例如,这些参数改变了它们在队列网络中的流动方式。在过去,这并没有引起错误。但是,在构建了一个新的、非常简单的M/M/1队列模型(源、服务和接收器)并定义了一个新的代理类型“myAgent”之后,即使我没有保存或访问任何代理属性,我也会遇到错误: 看来,或许是新定义的代理不

  • 我创建了一个带有一些属性(列)的电子表格;然后在Anylogic中创建一个代理(代理群体)并从DB加载它。运行模型。工作完美,它显示我有一个代理人口“产品”与6个代理…(型号有流体源,管道,槽,阀门,流体处理,所有基本配置)