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。我该如何解决这个问题?