gpt4 book ai didi

anylogic - 将代理从现有队列移动到行人库中较短的队列

转载 作者:行者123 更新时间:2023-12-04 17:17:02 26 4
gpt4 key购买 nike

我正在构建一个超市模拟,其中客户(代理人)步行到不同的地点(目标行),然后使用步行图书馆去结账(Ped 服务)。

当代理被发送到 Ped 服务时,他们将根据设置选择服务的队列行之一,例如。最近的队列。

我想添加一项功能,代理可以在进入队列后切换到较短的队列(抢占)。我无法以编程方式或使用默认选项找到方法。

有人对如何实现这个有任何想法吗?

最佳答案

您可以随时调用 myPedService.cancel()。这将通过下面底部的“ccl”取消端口发送您的 ped:

enter image description here

所以你需要:

  1. 让您的 ped“意识到”有一个更好的队列(您必须自己编写代码,它可以像您喜欢的那样复杂或简单)
  2. 如上取消他
  3. 连接“ccl”端口,这样 ped 然后重新加入相同或不同的 PedService 更好的队列

关于anylogic - 将代理从现有队列移动到行人库中较短的队列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68472999/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com