在NetLogo中,我在不同的补丁上拥有相同数量的海龟。现在我想将一个补丁上的代理的代理变量值复制到另一个补丁上的那些代理。我知道我可以为每个补丁定义一个成员列表,然后根据列表的顺序按代理复制值代理,但我必须为每个补丁定义一个列表,这可能需要一些内存并降低运行速度。
换句话说,我希望代理在一个补丁上的代理变量值与另一个补丁上的代理相同。
有更有效的方法吗?
答案 0 :(得分:3)
我使用类似这样的东西孵化使原始海龟的相同变量与相同颜色等完全相同 targ是你想要的补丁
to dup-turtles-to [targ]
ask turtles-here
[
hatch 1 [move-to targ]
]
end
我希望这有用,我理解你的问题。