Netlogo的主要和次要问题

问题描述 投票:0回答:1

发生的情况是汽车在整个仿真过程中移动,图像中的人也移动,此时蓝色的汽车在坐标(16,-2)上,而人在(20,-5)(20,- 6)(20,-7)和(20,-8),我想做的是让直接在人面前的任何一辆汽车减速而不撞到人,或者进入相同的区域。] >

例如,如果汽车驶向补丁(19,-2)而一个人处于补丁(20,-2),则汽车会停下来,就像您拉动汽车的刹车并让该人通过时。我尝试过此

这不起作用,它只会减慢每辆车的速度,甚至会减慢当前车的速度(模拟中有多辆车),请问我该如何解决?圆锥内应检查海龟前方的物体,但似乎没有这样做。

还有一点要注意的是,我有一个全局变量值,该值跟踪汽车与人相撞的次数并能正常工作,这是它的代码

我该如何克服?

发生的情况是汽车在整个仿真过程中移动,图像中的人也移动,此时蓝色的汽车在坐标(16,-2)上,而人在(20,-5)(20,- 6)(20,-7)和(20,-...

netlogo agent-based-modeling
1个回答
2
投票

看上去像是我的错字。您希望汽车在没有人在前的情况下执行前进过程,但是您有any?而不是not any?

© www.soinside.com 2019 - 2024. All rights reserved.