如何将代理视为一组功能?

时间:2013-11-18 11:23:50

标签: simulation netlogo

我正在创建一个算法,其中我需要观察/查看每个代理作为其一组功能(颜色,大小等)。我需要这样做,所以我可以看到环境中的所有海龟都是一组功能,所以我可以轻松地比较它们。我对在NetLogo中如何做到这一点感到难过。

1 个答案:

答案 0 :(得分:1)

这样的东西?

observer> create-turtles 4
observer> print [(list color size heading)] of turtles
[[65 1 134] [65 1 320] [85 1 314] [45 1 100]]

请注意,列表是随机排列的;如果你想要它可以做的数字顺序:

observer> print map [[(list color size heading)] of ?] sort turtles
[[85 1 314] [65 1 320] [45 1 100] [65 1 134]]