NetLogo:海龟的监控变量
NetLogo: Monitor variable of turtle
我有一个品种 "robots",我创建了一个生命值为 0 的机器人。
breed [robots robot]
create-robots 1 [
set health 0
]
现在我想在运行时跟踪机器人的健康状况。我试过很多东西,比如
[ health ] of robot 0
但它似乎不起作用,显示器只显示 "N/A",如下所示。
有什么想法吗?
您的代码(或您显示的部分)没有任何问题。你真的 运行 create
所在的程序吗?这是一个完整的模型:
breed [robots robot]
robots-own [health]
to setup
create-robots 1
[ set health 0
]
end
如果您的显示器带有 [ health ] of robot 0
,它最初会显示 N/A。一旦您 运行 setup
过程(通过按钮调用,或从命令中心),它就会变为 0。
我有一个品种 "robots",我创建了一个生命值为 0 的机器人。
breed [robots robot]
create-robots 1 [
set health 0
]
现在我想在运行时跟踪机器人的健康状况。我试过很多东西,比如
[ health ] of robot 0
但它似乎不起作用,显示器只显示 "N/A",如下所示。
有什么想法吗?
您的代码(或您显示的部分)没有任何问题。你真的 运行 create
所在的程序吗?这是一个完整的模型:
breed [robots robot]
robots-own [health]
to setup
create-robots 1
[ set health 0
]
end
如果您的显示器带有 [ health ] of robot 0
,它最初会显示 N/A。一旦您 运行 setup
过程(通过按钮调用,或从命令中心),它就会变为 0。