我对 Netlogo 很陌生,很难让海龟改变方向。我试图让我的乌龟走向“床”(这是一种不同品种的乌龟),然后一旦到达就改变方向。这是我尝试过的(以及许多其他可能性!)
if location = bed 3 [
face bed 0
if turtle-here = bed 0 [
set location bed 0
forward 1
stop
]
]
if location = bed 0 [
face bed 4
if turtle-here = bed 4 [
set location bed 4
forward 1
stop
]
]
它继续进一步形成循环路径。我认为问题在于,当我询问“turtle-here”时,它会报告真假或给我一个数字,而我需要的是海龟的名字。但我找不到任何可以做到这一点的原语。
有任何想法吗??
谢谢娜奥米