我需要计算每辆车从旅行开始到旅行结束所需要的滴答声。我正在努力在netlogo中显示道路路障模拟。为此,需要计算汽车的行驶时间。
为此,我编写了以下代码:
to-report start-journey-time
report min-pxcor
end
to-report end-journey-time
report max-pxcor
end
滴答计数器的当前值是通过报告程序ticks
访问的。请注意,这与tick
不同,后者用于递增计数器。
因此,假设每辆汽车都有一个称为旅途时间的变量,则可以执行以下操作。旅程何时开始:set journey-time ticks
,以及旅程何时结束set journey-time ticks - journey-time
。这不是很好的代码,因为您在开始时间和持续时间上都使用了相同的变量,但是它保存了一个变量。如果您想要更具可读性的代码,请使用单独的变量。]>