我想使用从伽马分布获得的变量来控制海龟生成的时间。以下是示例程序语法。
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
如果道路左边的patch是空的并且decrement-timer为0,它会生成一个turtle。然后它激活递减定时器。这条路从左端开始,在右端结束。但是,使用这种语法,不可能生成第二个和后续的海龟。如果你能给我建议,我会很高兴的。谢谢你。