如何在Netlogo行为空间中的每个实验结束时提取全局变量值

如何在Netlogo行为空间中的每个实验结束时提取全局变量值,netlogo,Netlogo,我正在运行Netlogo程序来模拟醉汉是否能够安全地穿过码头的另一侧。然后我将这个结果存储在一个全局变量中 现在,我想通过BehaviorSpace重复100次这个模拟,找出不同结果的百分比 但是,我无法在每次重复结束时提取该变量的值 我想问一下,是否有任何方法可以在BehaviorSpace中每次重复结束时提取全局变量的值 谢谢。您可以在全球使用这些报告器测量运行情况 如果您只想要最后一个结果,请取消选中“在每个步骤运行度量” 如果您想在每个步骤中报告其他内容,并且坚持不在每个步骤中记录全局,

我正在运行Netlogo程序来模拟醉汉是否能够安全地穿过码头的另一侧。然后我将这个结果存储在一个全局变量中

现在,我想通过BehaviorSpace重复100次这个模拟,找出不同结果的百分比

但是,我无法在每次重复结束时提取该变量的值

我想问一下,是否有任何方法可以在BehaviorSpace中每次重复结束时提取全局变量的值


谢谢。

您可以在全球
使用这些报告器测量运行情况

如果您只想要最后一个结果,请取消选中“在每个步骤运行度量”


如果您想在每个步骤中报告其他内容,并且坚持不在每个步骤中记录全局,则可以添加到
最终命令
,将值写入单独的文件。

您可以使用这些报告器在全局上运行
测量

如果您只想要最后一个结果,请取消选中“在每个步骤运行度量”


如果您想在每个步骤中报告其他内容,并且坚持不在每个步骤中记录全局值,则可以添加到
最终命令
,将值写入单独的文件。

这取决于您如何使用全局值,但很可能您希望按照第一个答案将其放入行为空间设置中。什么是全局(字符串、数字等)以及如何在不起作用的行为空间中查询它?这取决于您如何使用全局,但很可能您希望按照第一个答案将其放入行为空间设置中。什么是全局值(字符串、数字等)以及如何在不起作用的行为空间中查询它?我编写了一个报告程序来报告值,然后取消选中“每个步骤都运行度量”,我得到了想要的结果。谢谢我写了一个报告员来报告值,然后取消选中“每一步都运行度量”,我得到了我想要的结果。谢谢