这个问题在理论上更实用。我的补丁有变量timber_value
和harvest_cost
。NetLogo:可以一次选择多个标准的补丁吗?
请问NetLogo是如何在一个“询问”中同时选择最大木材价值和最低收获成本的补丁? 我想这可以通过添加变量difference
(difference = timber_value - harvest_cost
)并简单地通过ask max-one-of patches [difference]
选择修补程序来解决。
但是,我想知道是否有另一种方法同时考虑两个变量(timber_value和harvest_cost)?
我真的不能想出更好的办法,则一个描述...
谢谢你的知识共享和讨论!
为什么不直接使用ask max-one-of patches [timber_value - harvest_cost]? – mattsap
我真的很喜欢这个解决方案:)它仍然在寻找差异,但它更加优雅; -D – maycca