你能从 netlogo 导出 xcor 和 ycor 信息吗?
Can you export xcor and ycor information from netlogo?
我正在尝试导出一只乌龟的 xcor 和 ycor 位置。每次乌龟移动到新的补丁时,我都需要获取每个坐标。
是否也可以将这些值读回 netlogo 以影响其他海龟?
以下代码可能会让您入门。被跟踪的海龟在每一步都将一个列表写入一个文件,其中包含刻度数及其坐标。您可能不需要记号,当然您可以在列表中添加您想要的有关乌龟的任何其他信息。
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
希望这对您有所帮助,
查尔斯
我正在尝试导出一只乌龟的 xcor 和 ycor 位置。每次乌龟移动到新的补丁时,我都需要获取每个坐标。
是否也可以将这些值读回 netlogo 以影响其他海龟?
以下代码可能会让您入门。被跟踪的海龟在每一步都将一个列表写入一个文件,其中包含刻度数及其坐标。您可能不需要记号,当然您可以在列表中添加您想要的有关乌龟的任何其他信息。
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
希望这对您有所帮助, 查尔斯