AnyLogic
Развернуть
Размер шрифта

Библиотеки

Библиотеки являются коллекциями типов агентов, созданных для решения какой-то определенной задачи моделирования или описывающих какую-то прикладную область.

Созданные вами библиотеки могут быть добавлены в палитру AnyLogic наравне со стандартными библиотеками. Таким образом вы сможете совместно использовать ваше специализированное решение с членами вашей команды разработчиков или распространять его среди своих клиентов.

Использование библиотек дает ряд преимуществ:

  • Разработав необходимые вам библиотеки, вы можете превратить AnyLogic в высокоуровневый инструмент моделирования для каких-то конкретных прикладных областей.
  • Библиотеки представляют собой удобный механизм повторного использования классов библиотеки в нескольких моделях. Единожды создав тип агента и поместив его в библиотеку, вы можете легко добавлять его в модели простым перетаскиванием элемента из палитры.
  • Библиотеки позволяют работать над проектами AnyLogic в команде: один член команды может разработать часть модели и поместить ее в библиотеку, с которой будут работать остальные члены команды.

Библиотека по сути является моделью, скомпилированной и запакованной в Java архив. Вы можете сделать библиотеку из любой модели.

Чтобы конвертировать модель в библиотеку, нужно:

  1. Создать библиотеку.
  2. Настроить параметры библиотеки в редакторе библиотек.
  3. Экспортировать библиотеку.
  4. Добавить библиотеку в рабочее пространство AnyLogic.
Как мы можем улучшить эту статью?