Цикл действий можно начать сверху, поставив перед собой новую цель, — тогда это будет называться целеустремленным поведением. В этом случае действие начинается с цели и проходит через три этапа выполнения. Но цикл действия может также начинаться и снизу, он может быть инициирован каким-то событием в мире, в этом случае мы называем его либо поведением на основе данных, либо поведением на основе событий. Такой цикл начинается с окружающей среды, с мира, и потом проходит три этапа оценки.