Последнее улучшение, которое мы рассмотрим в этом разделе, заключается в том, чтобы, устанавливая по случайному закону цели, располагать их впереди анимата настолько далеко, насколько это возможно. Если рассматривать анимат как некую модель служебной собаки, то такой подход к целеуказанию можно сравнить со швырянием мяча. После того как "собака" доберется до "мяча", вы "швыряете" его снова и т.д.
На практике это можно реализовать путем поиска места для цели в случайном направлении. Если такое место найдено (причем достаточно далеко), анимат отправляется в соответствующую точку. Такой подход позволяет сделать перемещение очень реалистичным (следует заметить, что, несмотря на кажущуюся простоту, этот метод дает очень хорошие результаты). Тем не менее необходимо предусмотреть в системе ИИ дополнительный механизм, который проверял бы, достижима ли выбранная аниматом цель. В том случае, если по каким-то причинам цель является недостижимой, анимат об этом должен извещаться, чтобы он мог выбрать другую цель.