【发布时间】:2023-06-22 09:21:02
【问题描述】:
我对 Netlogo 还很陌生,一直在阅读 Railsback 和 Grimms 的优秀书籍,同时尝试自己的东西
目前,我正在尝试编写一种汇款方式,即两只乌龟相遇(例如乌龟 1 和乌龟 2),然后两只乌龟分享钱(例如 T1 有 4 美元,T2 有 6 美元,它们都带着 5 美元离开) 我尝试使用的代码如下
to currency-share
let neighbor one-of bystanders-here ; identify neighbor around
if neighbor != nobody ;; is there a neighbor? if there is
[ set currency round ((currency + neighbor currency) / 2)] ; share money
end
不幸的是,代码不起作用,我无法通过论坛找到任何使用类似想法的示例。也许我搜索不正确(使用龟交换,共享等关键词通常会出现补丁共享)。如果有人有任何模型可以推荐这种交换发生的地方,或者如果有人知道我可以如何改进我的代码,请告诉我。谢谢。
【问题讨论】: