我想做这样的事情。
ask turtle 0 [if <some turtle 0 property> [ask turtles [ <do something> ]]
但turtle 0
不能问所有海龟。它也不能问observer
。
解决方法是创建局部变量property-true?
let property-true? false
ask turtle 0 [set property-true? <some turtle 0 property>]
if property-true? [ask turtles [ <do something> ]]
必须有更好的方法,但我还没有想到它。
有什么建议吗?
答案 0 :(得分:1)
我忘记了of
。
if [the-property?] of turtle 0 [ask turtles [ <do something> ]]
我的错误是认为没有the-property?
无法确定ask turtle 0
的价值。但of
让我这样做。