Библиотеки
Библиотеки являются коллекциями типов агентов, созданных для решения какой-то определенной задачи моделирования или описывающих какую-то прикладную область.
Созданные вами библиотеки могут быть добавлены в палитру AnyLogic наравне со стандартными библиотеками. Таким образом вы сможете совместно использовать ваше специализированное решение с членами вашей команды разработчиков или распространять его среди своих клиентов.
Использование библиотек дает ряд преимуществ:
- Разработав необходимые вам библиотеки, вы можете превратить AnyLogic в высокоуровневый инструмент моделирования для каких-то конкретных прикладных областей.
-
Библиотеки представляют собой удобный механизм повторного использования классов библиотеки в нескольких моделях. Единожды создав тип агента и поместив его в библиотеку, вы можете легко добавлять его в модели простым
перетаскиванием элемента из палитры.
- Библиотеки позволяют работать над проектами AnyLogic в команде: один член команды может разработать часть модели и поместить ее в библиотеку, с которой будут работать остальные члены команды.
Библиотека по сути является моделью, скомпилированной и запакованной в Java архив. Вы можете сделать библиотеку из любой модели.
Чтобы конвертировать модель в библиотеку, нужно:
-
Создать библиотеку.
- Настроить параметры библиотеки в редакторе библиотек.
-
Экспортировать библиотеку.
-
Добавить библиотеку
в рабочее пространство AnyLogic.