行为 Space 语法错误

Behavior Space syntax error

我知道这对于之前的问题可能是多余的,但我仍然需要一些帮助。

我想做的是将一些数据(特定代理)导出到 R。

由于 agentset 不是使用包 "RNetLogo"、

的有效格式

我还不如使用行为 space。

问题是命令 (ask turtle 0 [show [who] of closest-turtle) 不可用并给出错误消息 ("Experiment aborted due to syntax error: Expected reporter.)。但是,此命令在控制台中运行良好。

我的问题是, 1. 此错误消息是什么意思,我该如何解决:2. 是否可以使用包 RNetLogo 导出特定代理集(在给定条件下),以及如何导出。

感谢您阅读所有这些

假设您已经定义了 closest-turtle,BehaviorSpace 接受的报告者将是

[[who] of closest-turtle] of turtle 0

我假设 closest-turtle 会由

之类的东西给出
to-report closest-turtle 
  report min-one-of other turtles [distance myself] 
end