我想问一下如何设置补丁。
初始条件是某个点有一个红色补丁。其他补丁将受到红色补丁距离的影响。随着距离的增加,影响会更大。
初学者可能并不简单。请帮帮我!
答案 0 :(得分:1)
编辑包括尼古拉斯的赞扬
to example
let red-patch one-of patches with [pcolor = red]
ask red-patch [
ask other patches [
if random-float 1 > (distance red-patch / (max [distance red-patch] of patches))
[set pcolor blue]
]
]
end
这会产生渐变效果,因此它们越接近红色贴片就越容易变蓝。翻转>到<只是颠倒了效果。