如何将我的乌龟放在5 x 5补丁和10 x 10补丁的方格内?

时间:2015-12-03 11:40:50

标签: random patch netlogo

我试图将我的乌龟随机地放在一个5乘5个补丁的正方形中,我有两个问题如下:

  • 以下代码是否正确?

    setxy (50 + random 5) (60 + random 5)

  • 如何制作10 x 10补丁广场?

1 个答案:

答案 0 :(得分:1)

你的代码会让海龟以5 X 5平方的方式运行它,中心位于补丁50 60左下角的补丁上。

如果你想要它是10 x 10

 setxy (50 + random 10) (60 + random 10)

如果您希望它们不必以补丁为中心,请使用random-float 从而。补丁中心坐标是整数。

setxy (50 + random-float 5) (60 + random-float 5)

如果你的世界不够大,他们就会四处游荡。