如何根据单个海龟的值向所有海龟发出指令
How to give an instructions to all turtles based on a value of a single turtle
我想做这样的事情。
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> ]]
一定有更好的办法,但是一直想不到
有什么建议吗?
我忘了 of
。
if [the-property?] of turtle 0 [ask turtles [ <do something> ]]
我的错误是认为没有 ask turtle 0
就无法确定 the-property?
的值。但是 of
让我去做。
我想做这样的事情。
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> ]]
一定有更好的办法,但是一直想不到
有什么建议吗?
我忘了 of
。
if [the-property?] of turtle 0 [ask turtles [ <do something> ]]
我的错误是认为没有 ask turtle 0
就无法确定 the-property?
的值。但是 of
让我去做。