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

如何在anylogic中找到代理/行人的目的地(目标线)?

慎芷阳
2023-03-14

现在,我使用pedsource在Main中生成行人,并设置了4条目标线。行人将在这些目标线之间行走。我想获得关于这些行人目的地的数据(每个行人走向的目标线)。有没有代码可以获取这些数据

谢谢!

共有1个答案

董奇思
2023-03-14

如果您需要获取当他们进入“Ped移动到”块时设置的目标线,您可以使用手动方法在进入“Ped移动到”块时将其存储在Ped代理类型中:

  1. TargetLine类型的变量添加到您的PED代理类型
  2. 当peds决定使用哪个目标行时,也将其存储到新变量中
 类似资料:
  • 但运气不好。有什么想法吗?这有意义吗?

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

  • jaywalker(代理)状态图 运行时屏幕截图 在第一张图片(主要),我有一个简单的行人模型,其中jaywalker(行人代理)移动通过2个道路交叉口。最初,所有乱穿马路的代理都处于“行走”状态&颜色为黄色(图2),但每当一些代理靠近另一个代理时(靠近意味着乱穿马路的代理表示中所示的三角形内),它们就会向它们发送“Hi”信息并进行社交。如果某人被社会化了,那么他们就从“行者”状态移动到“社会化”

  • 我有一个pycharm项目,大概还有一个Django项目。也许它们是一回事,也许不是——我不确定区别。 总之,在我的settings.py文件中(该文件位于< code>project目录的根目录下,我认为这是我的pycharm项目),我有: 这是否意味着< code>dumpstown是我的项目名称?还是我的pycharm项目名?有什么区别?因为我还有一个名为< code>dumpstownap

  • 我试图建立一个具有以下依赖关系的应用程序。 这是我在红帽网站上找到的一个例子-http://www.jboss.org/quickstarts/eap/helloworld-jms/ 我正在使用Netbeans 8.0.2。(还在dos和eclipse中使用Maven命令进行了尝试)我在构建时遇到了一个错误,下面是相同的日志: 我可以在以下路径找到文件: https://maven.reposit

  • 在IdP元数据中,我们将POST绑定设置为https://www.example.com/Auth95(所有绑定都设置为相同的url) 我们看到AuthNRequest的目的地是https://www.example.com/Auth95 用户成功登录,响应返回成功,但其颁发者 https://www.example.com/Auth3,并且签名验证失败。将目标和颁发者分开是否合法,如果是这样,如