Для аппроксимации функции, приведенной в уравнении, может использоваться персептрон. Процесс обучения этого персептрона может рассматриваться как обучение анимата, чтобы он поворачивал ствол оружия более плавно. Еще один подход заключается в том, что обучение персептрона может рассматриваться как способ обучения более быстрой аппроксимации определенной функции в реализации интерфейса (недоступной для анимата), которая является трудоемкой с вычислительной точки зрения, в действительности, после того как закончится обучение персептрона представлению этой функции, полученные результаты могуг быть перенесены в интерфейс и скрыты от кода реализации средств ИИ. После этого ошибки прицеливания могут рассматриваться как ограничения, определяемые извне.
Рассматриваемое уравнение хорошо подходит для осуществления на его основе линейной аппроксимации. В действительности, результат решения этого уравнения становится скользящим средним значением; предыдущие значения желаемого угла поворота и текущее значение усредняются с помощью общего выражения. Основная задача обучения состоит в том, чтобы определить параметр а, аппроксимировать параметр р и откорректировать весовые коэффициенты соответствующим обоазом
Чтобы иметь возможность приближенно представить рассматриваемое уравнение, необходимо добиться того, чтобы предыдущее выходное значение было представлено явно. Мы будем передавать выходное значение на вход сами, чтобы для персептрона эта операция выглядела как непосредственное огображение (как ответное действие).