Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Домашнее задание.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
202.75 Кб
Скачать

3.10 Модель стай стрижей-бойцов

Теоретические расчеты убедительно свидетельствуют о том, что с появлением стрижей в длительной истории эволюции живых летательных аппаратов была поставлена точка. Лучше стрижа летать невозможно.  Скорость и траектория рассчитаны буквально с точностью до миллиметра и миллисекунды. Агентная модель стрижей предложена Джо́шуа Лифтоном (Joshua Lifton). Полный исходный код данной модели включен в дистрибутив AnyLogic 5 (находится в разделе "Примеры" в подразделе " Ecosystem Dynamics").

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

Модель напоминает игру, в которой выпуская стаи (команды) стрижей можно делать ставки, какая команда победит. Таким образом, из стрижей сделали неких монстров, который сражаются и убивают себе подобных из других команд, да еще и делают это стаями. Алгоритмически реализована непросто, но очень красиво.

3.11 Транспортная модель города

Поскольку организация управления транспортными потоками относится к такой области, где проведение натурного эксперимента затруднительно или невозможно, имитационное моделирование во многих случаях становится единственным инструментом эффективного принятия решений в данной области. Одним из основных достоинств этого метода является то, что в отличие от аналитического имитационное моделирование транспортных потоков позволяет многократно воспроизводить исследуемую систему и определять оптимальное ее состояние. Полный исходный код модели Urban Dynamics включен в дистрибутив AnyLogic 5 (находится в разделе "Примеры" в подразделе "Social Dynamics").

Город в модели разделен на 5 независимых зон, которые имеют свои собственные характеристики: количество жилых помещений и бизнес-офисов, комфорт жилья и качество дорог. Семьи состоят из нескольких человек, которые могут работать на предприятиях. Семьи в модели появляются, исчезают, объединяются или разделяются в зависимости от поведения людей. Члены семьи могут менять работу (предприятия). Кроме того, семьи могут переезжать из одной зоны в другую. В этом случае расходы на транспорт и цена аренды меняется.

Результатом работы модели является пиковая нагрузка транспорта (время поездки на работу и назад), а также результаты расчета выбросов CO2

3.12 Модель завоевания рынка конфет

Полный исходный код модели Candy Promotion Game включен в дистрибутив AnyLogic 5 (находится в разделе "Примеры" в подразделе " Marketplace and Competition").

Простая модель потребительского рынка и конкуренции. Потребители (дети) живут в пяти разных городах. Конфеты выпускаются у трех конкурирующих компаний. Каждый ребенок имеет один любимый вид конфет (показывает определенную лояльность группе), но может переключиться на другой вид под влиянием других детей, цены, промо-акций или случайно. Дети могут перемещаться из одного города в другой и общаться с другими детьми в том же городе. Модель выполнена в виде игры: вы можете управлять стратегией компании (ценообразование и продвижение) во время моделирования.