Anylogic问题:两个不同的代理人具有两个不同的服务时间。
创始人
2024-08-22 18:30:13
0

在AnyLogic中,可以使用Service对象来模拟代理人的服务时间。下面是一个示例代码,其中包含两个不同的代理人和两个不同的服务时间:

首先,在模型中创建一个Service对象,并设置不同的服务时间。假设代理人类型1的服务时间为5分钟,代理人类型2的服务时间为10分钟。

Service service1 = new Service(model, "Service 1");
service1.setProcessingTime(agent -> 5, TimeUnit.MINUTE);
Service service2 = new Service(model, "Service 2");
service2.setProcessingTime(agent -> 10, TimeUnit.MINUTE);

然后,在模型中创建两个Agent对象,这两个代理人分别对应不同的服务时间。

Agent agent1 = new Agent(model, "Agent 1");
Agent agent2 = new Agent(model, "Agent 2");

接下来,将代理人与对应的服务对象关联起来。

agent1.setService(service1);
agent2.setService(service2);

最后,在模型中的任何位置,可以使用以下代码来触发代理人开始服务:

agent1.startService();
agent2.startService();

这样,当模型运行时,代理人1将会使用Service 1的服务时间(5分钟),代理人2将会使用Service 2的服务时间(10分钟)。

相关内容

热门资讯

每日必备!德扑之星app发牌规... 每日必备!德扑之星app发牌规律(辅助挂)果真真的有挂(详细教程)(有挂攻略)-哔哩哔哩;德扑之星a...
重要通知!pokernow加注... 重要通知!pokernow加注,来玩德州app辅助工具,确实是真的有挂(有挂教程)-哔哩哔哩;来玩德...
透视科技!众合推扑克辅助工具(... WePoker透视辅助版本解析‌,透视科技!众合推扑克辅助工具(辅助挂)竟然是真的有挂(详细教程)(...
今日焦点(云扑克cloudpo... 您好,云扑克cloudpoker这款游戏可以开挂的,确实是有挂的,需要了解加微【285696317】...
分享开挂内幕!pokerrrr... 分享开挂内幕!pokerrrr开挂(辅助挂)原来是真的有挂(详细教程)(有挂了解)-哔哩哔哩1、让任...
记者揭秘!德扑ai助手,德州之... 记者揭秘!德扑ai助手,德州之星有辅助挂,确实真的有挂(有挂教程)-哔哩哔哩,亲,有的,ai轻松简单...
科普常识!德州之星辅助器用(透... 科普常识!德州之星辅助器用(透视)原来是真的有挂(详细教程)(有挂攻略)-哔哩哔哩;超受欢迎的德州之...
八分钟了解!德扑之星发牌(辅助... 八分钟了解!德扑之星发牌(辅助挂)果真是真的有挂(详细教程)(有挂攻略)-哔哩哔哩;亲,其实确实真的...
实测发现(红龙扑克有外挂)辅助... 实测发现(红龙扑克有外挂)辅助透视(透视)其实是真的有挂(有挂攻略)-哔哩哔哩,亲,有的,ai轻松简...
科普!德扑之星系统发牌机制(辅... 科普!德扑之星系统发牌机制(辅助挂)确实真的有挂(详细教程)(有挂技巧)-哔哩哔哩是一款可以让一直输...