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