Netlogo:关于使用由伽马分布创建的变量通过递减计时器控制生成时间的海龟

时间:2017-06-08 14:08:36

标签: timer netlogo gamma-distribution

我想使用从伽马分布中获得的变量,使用递减计时器来控制海龟生成的时间。以下是示例程序语法。

to setup-turtles
   set number-of-turtles 0
   set-default-shape turtles "circle"
   set gamma-A 0
end

to go
   let numle count [turtles-at 0 0] of patch min-pxcor 0
   if numle = 0 [
   if gamma-A = 0 [
   set gamma-A random-gamma (α) (β)
   create-car
   ask turtles [
     set gamma-A gamma-A - 1
     set number-of-turtles number-of-turtles + 1
   ]
   ]
   ]
   tick
end

如果道路左端的补丁为空且递减计时器为0,则会生成乌龟。然后它激活减量计时器。道路从左端开始,到右端结束。但是,使用此语法,无法生成第二个和后续的海龟。如果你给我建议,我会很高兴的。谢谢。

0 个答案:

没有答案