首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在我的模型中,我如何在随机点聚集我的海龟?

在我的模型中,我如何在随机点聚集我的海龟?
EN

Stack Overflow用户
提问于 2016-01-08 10:22:42
回答 1查看 72关注 0票数 1

在我的模型中,我希望能够聚集我的代理人,但要改变这种聚在一起的位置。

现在我可以让他们用

代码语言:javascript
复制
setxy random 4 random 4

但那是围绕着模拟空间的起源。我如何改变这一点,使他们在一个不同的点,在每一个模型运行?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-08 13:45:16

我喜欢使用请求修补程序来完成这类事情,但您只需将代码更改为。

手工设置块的方法

代码语言:javascript
复制
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)  
  ] 

补丁和发芽方法

代码语言:javascript
复制
  ask one-of patches
     [
     sprout 100
        [
        set xcor xcor + random 4
        set ycor ycor + random 4
        ]
     ]  
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34674629

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档