首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在AnyLogic中定义一组智能体中的特定智能体?

如何在AnyLogic中定义一组智能体中的特定智能体?
EN

Stack Overflow用户
提问于 2020-01-09 18:24:24
回答 1查看 262关注 0票数 0

我有一个“乘客”代理群体,这个群体中的每个代理都向另一个“机场”代理发出请求("OrderPassenger“代理类型)。此时,“机场”代理必须通过"AirportSuggestion“代理响应请求,并将请求发送给”乘客“群体中的特定”乘客“。

我尝试使用: send (airportSuggestion,main.passengers ( orderPassenger.passenger ));但orderPassenger.passenger不是整数类型。

我尝试使用: send (airportSuggestion,main.passengers (0));但不是说passenger (0)是发出请求的那个人。

选择向“机场”代理发出特定请求的特定代理的方法是什么?

一个代理群体中的一个代理是否有一个id号来识别它?

EN

回答 1

Stack Overflow用户

发布于 2020-01-09 18:30:44

最简单的方法是让您的乘客代理发送消息。

因此乘客使用send(this, someAirport)将自己发送到机场。Airport使用本地变量或直接在“收到消息时”代码框中使用“发送者”关键字(查看这些代码是如何工作的here)来记忆乘客。

干杯

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59661846

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档