java - 在整个模拟过程中,代理之间的距离保持恒定

标签 java anylogic

我正在制作一个行人模型,其中行人必须设置为与其他代理之间有一定距离。

我尝试使用类似问题的引用文献,使用限制队列中的代理数量等。 但是有没有一种语法来保持代理之间的距离?

最佳答案

如果仅从动画的角度来看,在 ped 源中,您可以将行人的直径定义为例如 2 米,这将使行人在接近定义的直径以下时相互排斥(就好像他们互相挤压一样)...

我不知道这是否适用于所有情况,因为如果您一起创建它们,它们可能会继续在一起......我也不知道它是否适用于非常远的距离。

此外,我认为他们更看重目的地,而不是距离其他代理商太近。

另一种选择是自己编程,这将是最准确的方法。

关于java - 在整个模拟过程中,代理之间的距离保持恒定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61630752/

相关文章:

java - 如何修复: Anylogic does not connect to Eclipse over Socket

anylogic - 动态调整源到达率

java - Java 中等效的 Anylogic 函数 "zidz"是什么?

java - 在 Java 中连接 WAV 文件

Java对象设置属性默认值

java - 如何在 DocuSign 中将时区从 GMT 更改为 PST 以进行审计跟踪?

java - Glassfish - 缺少 package=org.apache.commons.collections

java - Ant 任务 jar.destfile 中的通配符解决方法

java - 如何从命令行调用嵌入式 jre 以运行 java 应用程序

java - 批处理模式下的 Anylogic 吗?