问题
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