gpt4 book ai didi

NetLogo - 寻找具有最大值的补丁

转载 作者:行者123 更新时间:2023-12-01 23:52:08 26 4
gpt4 key购买 nike

我正在尝试让雌性动物代理选择特定半径内没有雌性的所有斑 block 。然后,在这些补丁中,我希望雌性移动到同一半径内平均猎物最高的那个。我目前有:

  let potential-sites patches with [not any? patches in-radius 2 with [owner-fem != nobody]]
let pot-site-areas [patches in-radius 2] of potential-sites
let pot-site-prey map [mean [prey] of ?] pot-site-areas
let ideal-site max pot-site-prey

但后来我意识到我无法告诉雌性去哪个斑 block ,因为 ideal-site 只是一个值,没有与之相关的斑 block 坐标。关于如何将值链接到实际补丁的任何建议?非常感谢!

最佳答案

使用max-one-of,大概是这样的:

let ideal-site max-one-of potential-sites [mean [prey] of patches in-radius 2]

关于NetLogo - 寻找具有最大值的补丁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25878381/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com