【发布时间】:2015-10-12 12:21:44
【问题描述】:
我一直在尝试弄清楚导出世界是如何工作的,特别是绘图部分是如何工作的。
我创建了以下代码以使用默认环境大小 max-pxcor 和 max-pycor 16 进行实验。如果您运行本文末尾显示的这段代码,生成的每个文件将是 5 兆字节,所以它是运行一分钟后很容易用完超过 1 GB 的数据。
无论如何,我的问题是:绘图部分如何工作?我看到第一个条目是-16.4, 16.4。我在下面的简单表格中总结了我的一些观察。第一列是海龟移动了多少,而第二列显示 CSV 文件中的部分输出。
0.001 FF1D9F78
0.016 FF1D9F78FF1D9F78
0.093 FF1D9F78FF1D9F78FF1D9F78
我还看到第一个条目是在海龟移动 0.001 时创建的。第二个条目似乎是在海龟移动 0.016 时创建的,第三个条目是 0.093。
我正在尝试找出可能的模式,但似乎没有。 CSV 文件中的条目之一代表了多少海龟运动?
谢谢。
----代码如下。
globals
[
totalAmount
]
to setup
ca
crt 1
[
setxy -16.4 16.4
pd
set heading 90
set color turquoise
]
set totalAmount 0
end
to go
ask turtles
[
fd moveAmount
]
set totalAmount moveAmount + totalAmount
export
end
to export
let filetemp word "turtletest" totalAmount
let filename word filetemp ".csv"
;print filename
export-world filename
end
【问题讨论】:
标签: netlogo