【发布时间】:2015-04-17 19:12:34
【问题描述】:
我是一个新的 Netlogo 学习者。我想让我的海龟一起走向补丁。每只海龟都找到具有相同颜色的补丁。每只乌龟每刻移动一步。我还计划为每只海龟添加一个状态,显示它需要多少步才能到达正确的补丁。我当前的代码是:
to setup
clear-all
ask patch 0 0 [ set pcolor 5 ]
ask patch -5 0 [ set pcolor 15 ]
ask patch 5 0 [ set pcolor 25 ]
ask patch -10 0 [ set pcolor 35 ]
ask patch 10 0 [ set pcolor 45 ]
ask patch -15 0 [ set pcolor 55 ]
ask patch 15 0 [ set pcolor 65 ]
ask patch -20 0 [ set pcolor 75 ]
ask patch 20 0 [ set pcolor 85 ]
crt-turtle
reset-ticks
end
to crt-turtle
create-turtles 1000
ask turtles [ setxy random-xcor random-ycor
set shape "car"
set color one-of [ 5 15 25 35 45 55 65 75 85 ]
]
end
to go
ask turtles [
face min-one-of patches with [ pcolor = 35 ] [ distance myself ]
forward 1
]
end
谢谢。
【问题讨论】:
-
您可能会发现提出问题并解释什么不符合您的预期很有帮助。目前,你只是在做一个关于你在做什么的声明。
标签: netlogo