How do I create a timer on netlogo?

。_饼干妹妹 提交于 2019-12-04 06:20:44

问题


For my maze project, I want to create a monitor button that keeps track of how long it takes for the turtle to get from start to finish. How would I code for the timer?


回答1:


Check out reset-timer and timer and in the docs. During maze setup, do a reset-timer. During the running of maze you can check on elapsed time with timer




回答2:


If you mean how many patches passed in moving to the target, you can use following:

turtles-own [target move-counter]

 to Your-Move-Function
      let t target 
      face min-one-of all-possible-moves [distance t]
      fd 1
      set move-counter move-counter + 1
    end


来源:https://stackoverflow.com/questions/21082953/how-do-i-create-a-timer-on-netlogo

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!