【发布时间】:2019-04-13 16:26:30
【问题描述】:
我是 netlogo 的新手,所以我的问题可能很愚蠢。如果两只或多只海龟面对面,我想将变量 conv 设置为 true。 所以我遍历所有的海龟并询问他们的视锥中是否有一只海龟。如果有的话,我会问这些海龟 conv 是否对他们来说是错误的,我自己是否在他们的视野范围内。如果是这种情况,我需要为彼此面对的两个海龟设置 conv true。 下面的代码显然行不通,但我不知道怎么写。
ask turtles[
ask other turtles in-cone 4 90[
if (not conv) and (member? myself other turtles in-cone 4 90)[
set conv true
set [conv] of myself true]
]
]
【问题讨论】: