在附近检测到一定数量的海龟
Detect a certain number of turtles on neighborhood
我有两种鼠标,一种是普通的,一种是特殊的。它们被猫吃掉了。
现在我想让特殊的老鼠更难吃。所以我希望它只在被至少 2 只猫包围时才被吃掉。
有没有办法用 if
之类的东西来检查?
mice-own [is-special]
to step
ask mice
[
let num-surrounding-cats count neighbors4 with [count cats-here > 0]
ifelse is-special
[if num-surrounding-cats > 1 [*eaten logic*]
[ if num-surrounding-cats > 0 [*eaten logic*]]
]
end
我有两种鼠标,一种是普通的,一种是特殊的。它们被猫吃掉了。
现在我想让特殊的老鼠更难吃。所以我希望它只在被至少 2 只猫包围时才被吃掉。
有没有办法用 if
之类的东西来检查?
mice-own [is-special]
to step
ask mice
[
let num-surrounding-cats count neighbors4 with [count cats-here > 0]
ifelse is-special
[if num-surrounding-cats > 1 [*eaten logic*]
[ if num-surrounding-cats > 0 [*eaten logic*]]
]
end