小编Raf*_*ela的帖子

如何提取世界上每只海龟走过的路径并将其保存在 .csv 文件中?

我仍在尝试提取世界上每只海龟所走路径的坐标。例如,我想知道海龟 0 所采取的路径是 patch 00 patch 0 5 patch 0 2 和 patch 1 4 并将此信息保存在 .csv 文件中。这样,我想提取世界上所有海龟所走路径的坐标。我正在考虑创建一个列表来为我提供这些信息,然后保存它。

问题是我无法为创建的每只海龟创建一个空列表,然后在每次移动之前将当前补丁位置添加到列表中。最后,生成此信息的 .csv 文件

也就是说,在检查海龟时,我看不到列表,并且在 .csv 中创建文件时,不会生成该列表。谁能帮我看一下代码吗?

提前致谢

turtles-own [ mypathx mypathy mytimer]



to setup
      ca
      reset-ticks
      crt 5
      ask turtles [
        setxy random-xcor random-ycor
    let i [ ]
        pen-down
      ]                 
    end


    to go
      move
      let n count turtles
      if n = 0 and output? = true [output] ;; ouput? is an switch on interface
      if n = 0 [ stop ]
      tick …
Run Code Online (Sandbox Code Playgroud)

netlogo

2
推荐指数
1
解决办法
267
查看次数

标签 统计

netlogo ×1