我们可以在 NetLogo 的 setup 和 go 过程中包含一个过程(比如检查 wind )吗?

Can we include a procedure (let's say check wind ) in both the setup and go procedure of NetLogo?

我正在构建空气中污染物扩散模型,我想为其导入存储在 .csv 文件中的风速信息。我想知道在每个刻度处检查风的过程是否也可以包含在设置过程中以在刻度 0 处分配风速值?我不确定这个问题是否需要代码,但请告诉我是否需要它。

这个没有问题。例如,我经常这样做,比如根据一些变化的值对补丁进行着色——你希望着色始终应用。在这种情况下,代码将类似于:

to setup
  clear-all
  [ bunch of stuff to initialise the world ]
  colour-patches
  reset-ticks
end

to go
  [ bunch of stuff to make changes to the worl ]
  colour-patches
  tick
end

to colour-patches
  [ stuff to do the colouring ]
end