1

我想使用 BehaviorSpace 的“使用记者测量运行”来编译每个滴答声的死乌龟数量、number-dead每个滴答声ticks的活龟 ID 信息who以及每个滴答声的活龟计数器数量的信息count-up。我是Netlogo的初学者。我不知道如何将其设置为“使用记者测量运行”。我已经在参考“Netlogo's BehaviorSpace Guide” https://ccl.northwestern.edu/netlogo/docs/behaviorspace.html,然后count turtles就成功了。以下是“Measure runs using reports”的输入画面示例。然而,这是一个语法错误,除了count turtles.

count turtles
count number-dead
count count-up
count who

图片

4

1 回答 1

3

如果number-deadcount-up是您定义的品种,那么这些部分就可以了。如果它们是包含某物数量的全局变量,那么您想要show它们而不是count它们。但是,who是属于每个海龟的内部变量,因此这段代码没有任何意义。

我建议你做的是在界面上为你想要在 BehaviorSpace 输出中的每个变量创建一个监视器。因此,为一个监视器创建一个监视器,为count turtles另一个监视器创建一个监视器show number-dead,依此类推。当所有这些都正常运行时,您可以进行 BehaviourSpace 运行。

于 2017-04-30T09:11:26.807 回答