0
我正在創建一個海龜需要尋找合作伙伴的代碼。這是程序:海龜在netlogo中尋找合作伙伴
patches-own [occupied?]
turtles-own [partner fed?]
to find-partners
let singles turtles with [partner = nobody]
if not any? singles [ stop ]
ask singles
[ lt random 50
rt random 50
fd 1 ]
ask turtles
[
if (partner = nobody) and (any? other turtles in-radius 1 with [partner = nobody])
[ set partner one-of other turtles in-radius 1 with [partner = nobody]
ask partner [
set partner myself
]]]
end
我想這個程序發生在1滴答,但它需要~500。我該如何解決這個問題?