NetLogo中补丁的问题设置变量

NetLogo中补丁的问题设置变量,netlogo,Netlogo,我正在尝试修改NetLogo中属于特定补丁的变量 set [informed] of target [informed] of target - floor(diff / 2) 我得到了一个错误:这不是你可以使用“设置”的东西 “target”是我前面定义的一个特定补丁 我在表达式的末尾使用了这样的语法(特定补丁的[variable name])来定义其他变量,但当您试图定义变量时,它就不起作用了。删除括号只会导致不同的错误。我不确定我是否遗漏了一些重要的基本理解或一些愚蠢的语法错误。任何帮助

我正在尝试修改NetLogo中属于特定补丁的变量

set [informed] of target [informed] of target - floor(diff / 2)
我得到了一个错误:这不是你可以使用“设置”的东西

“target”是我前面定义的一个特定补丁


我在表达式的末尾使用了这样的语法(特定补丁的[variable name])来定义其他变量,但当您试图定义变量时,它就不起作用了。删除括号只会导致不同的错误。我不确定我是否遗漏了一些重要的基本理解或一些愚蠢的语法错误。任何帮助都将不胜感激。

ask target[set-informated(informated-floor(diff/2))]
set[…]的语法存在于非常旧的NetLogo版本中,但多年前就被删除了。
ask target[set-informated(informated-floor(diff/2))]
set[…]的语法存在于非常旧的NetLogo版本中,但在几年前就被删除了。