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

Панель разработчика

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

Панель разработчика можно быть доступна или недоступна в окне модели, а также может автоматически отображаться в окне модели при каждом запуске эксперимента. Вы можете выбрать соответствующие опции в секции Окно панели свойств эксперимента или же задать необходимые вам настройки уже в ходе выполнения модели программно. Необходимые для этого функции описаны в разделе Панель разработчика здесь.

Секции Панели разработчика:
  1. Индикаторы модельного времени
  2. Управление выполнением модели
  3. Навигация по модели
  4. Навигация по агенту
  5. Консоль
  6. Панель событий
  7. Строка состояния

Чтобы открыть панель разработчика

  1. Запустите модель. В окне модели, щелкните крайний справа элемент управления Показать /скрыть панель разработчика .

Если в консоль панели разработчика выведены новые данные, иконка элемента управления Показать /скрыть панель разработчика изменит цвет:

Индикаторы модельного времени

Управление выполнением модели

Навигация по модели

Определяет эксперимент или агента, презентация которого должна отображаться в окне модели.

Навигация по агенту

Консоль

Секция Консоль панели разработчика содержит выведенные данные о выполнении модели. Вывести информацию в консоль можно с помощью функций traceln() и trace().

Панель инструментов консоли позволяет управлять ее содержимым:

Панель События

Панель События отображает очередь событий исполняющего модуля AnyLogic для запущенной модели. Как правило, пользователь работает с панелью События при помощи команды Выполнить шаг. Панель состоит из двух закладок:

  • Очередь событий — отображает события, выполняемые в данный момент и события, запланированные на определенный момент времени.
  • Отслеживаемые условия — отображает события, выполнение которых пока неизвестно, так как эти события выполняются при выполнении условия.

Панель События. Очередь событий. Панель События. Отслеживаемые условия.

Более подробно работа с панелью События описана в статье Панель событий.

Строка состояния

Cтрока состояния отображает низкоуровневую информацию о ходе выполнения модели:

Как мы можем улучшить эту статью?