Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Імітаційне моделювання життєвого циклу товару на прикладі ТОВ "Стимул"

Реферат Імітаційне моделювання життєвого циклу товару на прикладі ТОВ "Стимул"





параметром PopulationName об'єкта AgentBase. Населення створюється при створенні першого агента, що посилається на її ім'я. Вона використовує значення глобальних параметрів з налаштувань об'єкту AgentBase цього агента. Агенти, створені пізніше, що не будуть мати можливість змінювати властивості цієї популяції, але повинні мати сумісні налаштування.

Ініціалізація мережі та розташування агента всередині популяції виробляється при настанні спеціального події, запланованого на момент часу 0; тому вона зачіпає всі об'єкти, вже створені до того часу при ініціалізації моделі. Ось як це відбувається:

1. Якщо в якості значення параметра DefaultNetwork не обрана тип ALL IN RANGE, то відбувається створення мережі

2. Застосовується задане за замовчуванням розташування (дискретне або безперервне)

3. Якщо в якості значення параметра DefaultNetwork вибрали тип ALL IN RANGE, то відбувається створення мережі. p> У разі дискретного часу, перший крок (В«тик годинВ») буде здійснений відразу після ініціалізації моделі. Але зверніть увагу, що якщо в моделі на момент часу 0 будуть заплановані інші події, то невідомо, яке з дій буде виконано раніше - ініціалізація мережі і розташування агентів або якісь з запланованих подій.

Для всіх агентів, динамічно створюваних під час виконання моделі, ніякі контакти з іншими агентами за замовчуванням не встановлюються.

Об'єкт AgentBase підтримує дві тимчасові моделі: безперервну - CONTINUOUS і дискретну - DISCRETE. Безперервна модель має на увазі, що агенти самі керують часом, т.e. вони можуть мати таймери, стейтчарти і рівняння, які планують якісь індивідуальні активності в часі. Дискретна модель має на увазі, що агенти працюють синхронно і покроково.

У моделі з дискретною тимчасової моделлю популяція генерує події (В«тики годинВ») в моменти часу 0, 1, 2 ... При настанні кожного такої події виконується наступна послідовність дій:

В· Для всієї популяції один раз викликається код параметра OnBeforeStepGlobal (передбачається, що цей код містить глобальні дії, не пов'язані з якими-небудь окремими агентами).

В· У кожного агента популяції викликається код параметра OnBeforeStep

В· Для всієї популяції один раз викликається код параметра OnStepGlobal (знову ж, передбачається, що цей код містить глобальні дії, не пов'язані з якими-небудь окремими агентами)

В· Довідник з Agent Based Library

В· У кожного агента популяції викликається код параметра OnStep

Дискретна часова модель не означає, що у агентів не може бути своїх активностей - вони можуть виконувати будь-які дії паралельно з дискретними В«тикамиВ» годин модельного часу.

Об'єкт AgentBase підтримує дві просторові моделі: безперервну - CONTINUOUS і дискретну - DISCRETE. У моделях з безперервним простором кожен агент має кординат (X, y), і не існує жодних обмежень на щільність або розташування агентів в просторі. Можна кер...


Назад | сторінка 4 з 13 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Роль параметра адаптації у процедурі експоненціального згладжування. Як вп ...
  • Реферат на тему: Модель популяції з нижньою критичною щільністю
  • Реферат на тему: Дискретна модель простору-часу обмежена граничною швидкістю поширення сигна ...
  • Реферат на тему: Імітаційна модель інтелектуального агента в умовах конкуренції
  • Реферат на тему: Створення імітаційної моделі мережі кафедри