Netlogo 在某一点改变航向
我试图改变交通模型中海龟的航向Netlogo 在某一点改变航向,netlogo,Netlogo,我试图改变交通模型中海龟的航向 to setup-merging-cars set color blue setxy -14 -17 set heading 45 set speed 0.1 + random 9.9 set speed-limit (((random 11) / 10) + 1) set max-patience ((random 50) + 10) set patience (max-patience - (rand
to setup-merging-cars
set color blue
setxy -14 -17
set heading 45
set speed 0.1 + random 9.9
set speed-limit (((random 11) / 10) + 1)
set max-patience ((random 50) + 10)
set patience (max-patience - (random 10))
loop [
ifelse any? other turtles-here [ fd 1 ] [ stop ]
ask turtles[
if ycor > -2 [set heading 90]]
]
end
我希望它在(0,-2)处将其标题从45更改为90,但当我运行它时,它将保持在45,并且从不更改。
谢谢从现在起,您正在让海龟们问海龟们。会导致某些问题的事物的嵌套版本
删除ask turtles{before if ycor.我尝试过使用和不使用“ask turtles”,在这两种情况下,它都保持在45头上。我后来在代码中添加了“if”命令,它成功了。感谢您的帮助!我建议您看看NetLogo 6*中的Traffic 2 Lanes示例模型(不是早期版本).你可能会在那里找到一些灵感。