如何让 NetLogo 每 30 分钟执行 运行 一个函数

How to get NetLogo to run a function every 30 minutes

我试图让 NetLogo 每 30 分钟 运行 一个函数。谁能建议如何做到这一点?谢谢

go 的结构如下所示:

to go
get-data (run every 30 mins)
execute-and-return-decision-based-on-the-data-just-retrieved
end

查看 every。它确保给定的命令块 运行s 最多 每个时间段一次。无论如何,如果你的 go 是 运行 永远的按钮,那么这应该有效:

to go
  every 30 * 60 [
    get-data
    execute-and-return-decision-based-on-the-data-just-retrieved
  ]
end