你能从netlogo输出xcor和ycor信息吗?

时间:2017-03-19 19:29:21

标签: netlogo

我正在尝试为一只乌龟输出xcor和ycor位置。每次乌龟移动到新的补丁时我都需要获得每个坐标。

是否也可以将这些值读回netlogo以影响其他海龟?

1 个答案:

答案 0 :(得分:2)

以下代码可能会帮助您入门。跟踪乌龟在每个步骤将一个列表写入文件,其中包含刻度号及其坐标。您可能不需要勾号,当然您可以将有关您想要的乌龟的任何其他信息添加到列表中。

globals [track-me]

to setup
  clear-all
  create-turtles 5
  set track-me one-of turtles
  reset-ticks
end

to go

ask turtles [
  forward random 10
]
ask track-me [
  file-open "mytrack.txt"
  file-print (list ticks pxcor pycor)
  file-close
]
tick
end

希望这有帮助, 查尔斯