reset-ticks
примитив, действительно, настроить и обновить все участки. Однако он не перезагружает все переменные (clear-all
делает это).
В любом случае, вы должны видеть тики, представляющие время в вашей модели. И время не может течь назад. Сброс тиков всегда будет эквивалентом «запуска» с новым пробегом вашей модели.
Если вам нужен какой-либо счетчик, который можно сбросить до нуля, не затрагивая ничего другого, жесткого, легко сделать его самостоятельно.
Во-первых, объявить глобальную переменную:
globals [ my-counter ]
Где-то в вашей setup
процедуре, установите эту переменную в 0
:
set my-counter 0
Где-то в вашей go
процедуре, увеличиваем его:
set my-counter my-counter + 1
И когда вера вы хотите «сбросить» ваш счетчик, просто установите его 0
снова, как вы делали при установке:
set my-counter 0
Кроме того, вы можете использовать 'plotxy' для построения точек, которые не удаляются с помощью' сброса-ticks', но я второй стратегию использования отдельного глобального. –
'reset-ticks' не очищает участки или удаляет точки. (Я не уверен, что у кого-то на самом деле есть недоразумение здесь, или это просто случай с нечеткой фразировкой.) Он запускает команды настройки сюжета, а затем его команды go, но было бы очень необычно (хотя, конечно, возможно) для эти команды содержат все, что очищает, сбрасывает или удаляет. –