Создание концепта «агент заказа»

Чтобы создать концепт «агент заказа», в архитектуре онтологии виртуального мира необходимо выделить категорию Demand Agents, в контекстном меню выбрать пункт New Item. Далее в диалоге создания онтологии виртуального мира выбрать онтологию и концепт «объект» из этой онтологии, с которым должен быть связан создаваемый агент заказа (рис. 30).

Концепт категории «агент заказа» имеет следующие свойства (параметры) (рис. 31):

· Common – словесное описание (Description), тип (ElementType), имя (Name) концепта.

· Compensation properties – настройки для метода компенсаций (в данной работе не рассматриваются).

· Element resource – пиктограмма для представления концепта «агент заказа» в сцене.

· Virtual world - флаг vaoAutoCreate означает, создается ли виртуальный агент при создании физического объекта (в сцене). Данный флаг должен быть установлен для обычных виртуальных агентов (по умолчанию). Остальные флаги регулируют установки для методов функционирования агентов, которые в данной работе не рассматриваются, устанавливать эти флаги не следует.

Рис. 30. Создание агента заказа для концепта Project_Plane
Рис. 31. Свойство концепта «агент заказа»

¨

¨ Создайте концепт «агент заказа» для концепта «проектируемый самолет» (т. к. именно проект является активной сущностью): выделите категорию Demand Agents, в контекстном меню выберите пункт New Item -> Demand agent и в появившемся диалоге выберите концепт Project_Plane. Затем нажмите <OK> и переименуйте созданный концепт в Project_Plane Demand.

¨ Назначьте концепту «агент заказа» три вида пиктограмм, с помощью которых данный концепт будет отображаться при работе со сценой в процессе моделирования (см. 2.2.2.1).

¨ Установите у концепта флаг vaoAutoCreate (должен быть установлен по умолчанию).

¨


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: