具有不同值的 Netlogo 比例颜色

Netlogo scale-color with varying values

在 NetLogo 中,我使用带有以下行的 scale-color:

ask patches [set pcolor scale-color green potential min-potential max-potential]

潜力是一个不断变化的补丁变量。问题是:我怎样才能得到这个变量的最小值和最大值?

那就是:

let min-potential min [ potential ] of patches
let max-potential max [ potential ] of patches

我建议将它们存储在 ask 块之前的局部变量中,这样每次补丁执行 set pcolor ... 操作时就不必重新计算它们。