2015-03-11 2 views
1

Я пытаюсь заставить NetLogo запускать функцию каждые 30 минут. Может ли кто-нибудь предложить, как это сделать? Благодарю.Как заставить NetLogo запускать функцию каждые 30 минут

Структура ходу выглядит следующим образом:

to go 
get-data (run every 30 mins) 
execute-and-return-decision-based-on-the-data-just-retrieved 
end 

ответ

1

every Заканчивать. Он гарантирует, что данный командный блок запускает не более один раз за период времени. В любом случае, если ваш ход запускается навсегда, то это должно работать:

to go 
    every 30 * 60 [ 
    get-data 
    execute-and-return-decision-based-on-the-data-just-retrieved 
    ] 
end 
Смежные вопросы