Без заголовка
Под агентским интерфейсом имеется в виду следующее. Обычно программы экспортирую АПИ для их расширения: плагины либо скрипты. Но они не всегда удобны для написания программ. Удобнее агентский подход: т.е. я пишу программу агент, которую внедряю внутрь моделера, и она там координирует работу компонентов.
В принципе, это тоже самое, что и просто плагины, только АПИ структурирован для агентского программирования, т.е. как набор взаимодействующих агентов.
Пример. Допустим есть два параметра которые можно варьировать. Но в каком-то случае, эти параметры могут быть связаны фиксированным соотношением. Таким образом, мне приходится двигать два движка вместо одного, и еще заботится о том, чтобы выдержать это соотношение (что может быть непросто). Хочется переложить это на компьютер.
Однако ждать очередной версии софта, или программировать самому слишком геморно.
Хочется иметь удобный АПИ, чтобы быстро набросать код, который установит связь (ограничение т.е.) между двумя параметрами.
А это уже и есть муд-ориентед. Т.е. к примеру сначала я установил связь между двумя парметрами, а через полчаса - между тремя другими, ну и т.д. Через некоторое время у меня образовалась библиотека таких скриптиков.
Но тут важно, чтобы не тратить много времени на билды, запуски отладчиков и т.д. Чтобы все это можно было сделать, пока не прошло настроение :). А для этого мне кажется должен быть агентский АПИ.