在我的模型中,我希望能够聚集我的代理人,但要改变这种聚在一起的位置。
现在我可以让他们用
setxy random 4 random 4但那是围绕着模拟空间的起源。我如何改变这一点,使他们在一个不同的点,在每一个模型运行?
谢谢
发布于 2016-01-08 13:45:16
我喜欢使用请求修补程序来完成这类事情,但您只需将代码更改为。
手工设置块的方法
let clump-X random-pxcor
let clump-Y random-pycor
crt 100 ;; or however many you want to make the create-turtles in your code
[
...
setxy (random 4 + clump-X) (random 4 + clump-Y)
] 补丁和发芽方法
ask one-of patches
[
sprout 100
[
set xcor xcor + random 4
set ycor ycor + random 4
]
] https://stackoverflow.com/questions/34674629
复制相似问题