Netlogo 如何随机产卵海龟

Netlogo 如何随机产卵海龟,netlogo,Netlogo,我对NetLogo和编码相当陌生 目前,我正试图为我的学士学位论文制作一个渔业生物经济模型 基本模型运行得很好,但我有一个问题: 在某一点上,没有足够的鱼留下来让船留在我的系统中。(它们只是“灭绝”) 如果没有剩余的船只,是否可以随机生成一些船只来解决这个问题?我该如何在代码中编写它 谢谢你的回答 编辑: 我的基本问题是,我不知道如何用NetLogo编码 to random-spawn if count boats = 0 [breed 1 [rt random-float 360

我对NetLogo和编码相当陌生

目前,我正试图为我的学士学位论文制作一个渔业生物经济模型

基本模型运行得很好,但我有一个问题:

在某一点上,没有足够的鱼留下来让船留在我的系统中。(它们只是“灭绝”)

如果没有剩余的船只,是否可以随机生成一些船只来解决这个问题?我该如何在代码中编写它

谢谢你的回答

编辑:

我的基本问题是,我不知道如何用NetLogo编码

to
  random-spawn
  if count boats = 0
  [breed 1 [rt random-float 360 fd 1]]
end

我只需要另一个命令而不是繁殖。(孵化是不可能的,因为没有船了,品种也不可能是对的

看来你的模型不好,不是一个编程问题。我猜你的算法问题是,没有鱼的时候,渔船不会消亡,它们的生命周期要慢得多。所以船只消亡是因为没有鱼?这大概是基于规则ab当渔民们无法谋生时,他们会出去找另一份工作。这听起来像是一个研究问题的有趣结果(什么是可持续的捕鱼水平?)这不是一个问题。但最简单的方法是使用一个滑块,它可以给出创建一艘船的每个滴答声的概率。@JenB是的,听起来不错,但我如何放置这样一个滑块?请在NetLogo网站上进行在线教程,因为我无法在这里解释。一旦有了滑块,然后类似于
的事情就会发生T1<滑块名称[询问其中一个补丁[发芽船1]]