Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Имя наблюдателя может быть выбрано произвольно; здесь мы вводим предложенное имя Obs1.Содержание книги
Поиск на нашем сайте
· Временной диапазон Должны быть введены начало и конец интервала записи. Выбранный интервал не обязательно должен быть идентичен времени имитации. Могут быть приняты предложенные значения. · Шаг Размер шага определяет интервалы времени, в которые значения переменных должны быть прочитаны и сохранены. Слишком маленький шаг замедляет имитацию. Слишком большой шаг ведет, в свою очередь, к грубому и неточному представлению результатов. Здесь задана величина шага 0,1.
Рис. 86. Создание блока наблюдения Obs1
Для записи должны быть заданы модельные переменные. Для наблю- дателя Оbs1 - это переменные Hare (Н) и Fox (F). На рис. 87. показано создание блока наблюдения. В иерархической модели со многими компонентами выбор переменных с помощью курсора в левом поле экрана требует много времени. Для его сокращения в поле над правой стороной экрана может быть введено имя переменной наблюдателя. В обоих случаях переменная вводится в список переменных наблюдателя нажатием соответствующей кнопки Record. Нажатием кнопки Delete variable выбранные переменные блока наблюдения могут быть удалены из списка. Кнопка Reset приводит все поля входов в начальные состояния. Установка свойств блока наблюдения заканчивается нажатием кнопки ОК. Аналогично создается блок наблюдения Obs2 с теми же свойствами и переменными Hare' (Н') и Fox' (F'). При выборе папки “Observer” в окне содержания появляется информация, относящаяся к обоим блокам наблюдения Оbs1 и Оbs2 (Рис.87.)
Рис. 87. Экранная форма по созданию блоков наблюдения O bs1 и O bs2 Результаты моделирования можно представить как в табличной, так и графической форме (рис.88,89):
Рис. 88. Таблица значений переменных Hare(заяц) и Fox(лиса) Рис. 89. Диаграммы модели MBiotope1 с компонентами Biotope1/Version0
Более подробно и с детальным описанием программного кода можно ознакомиться [ 3, 4 ].
Задание 1. Отработать модель «Biotope», получить результаты в графическом виде или в табличной форме, дать анализ результатам при предлагаемых исходных данных: Варианты: 1. а=0,3; в=0,25; с=0,01; количество зайцев=200; количество лис=27; 2. а=3,75; в=2,75; с=0,08; количество зайцев=600; количество лис=55; 3. а=2,95; в=2,35; с=0,05; количество зайцев=400; количество лис=20; 4. а=3,35; в=2,45; с=0,04; количество зайцев=200; количество лис=27; 5. а=4,15; в=3,15; с=0,06; количество зайцев=300; количество лис=37; 6. а=0,3; в=0,25; с=0,01; количество зайцев=200; количество лис=27; фактор выживания лис BFacF= 2,0; фактор выживания зайцев BFacH =0,2; 7. а=4,15; в=3,15; с=0,01; количество зайцев=250; количество лис=25; фактор выживания лис BFacF = 0,4; фактор выживания зайцев BFacH = 3,0 8. а=0,5; в=2,35; с=0,02; количество зайцев=300; количество лис=70; фактор выживания лис BFacF = 0,2; фактор выживания зайцев BFacH = 2,2; 9. а=5; в=2,35; с=0,02; количество зайцев=180; количество лис=80; фактор выживания лис BFacF = 0,45; фактор выживания зайцев BFacH = 1,75; 10. а=1,85; в=1,35; с=0,01; количество зайцев=400; количество лис=50.
Задание 1. Разработать агентную модель процедуры переговорного процесса (торга). (Предмет торга любой по выбору студента). Разработать численный метод, алгоритм и провести программную реализацию. Вербально можно процедуру торга представить следующим образом: Поведение агента можно описать как итерационную процедуру обработки данных о состоянии других агентов и среды с выбором стратегии целенаправленных действий и последовательность операций: 1. Восприятие информации и накопление знаний об окружающей среде и среде взаимодействия или конфликта; 2. Связь с механизмом взаимодействия и обработки данных от контрагентов; 3. Анализ собственного состояния и состояния контрагентов с выбором или перебором целевых функций; 4. Принятие локальных решений и выбор стратегий Агента можно описать в различных состояниях, изменяющегося как с интеллектуальных, эмоциональных, психофизиологических и функциональных позиций. Интеллектуальная позиция или состояние характеризуется накопленной базой знаний. Эмоциональное – выражение эмоций, таких как радость, смех, грусть, безразличие и т.д. Психофизиологическое сопряжено с эмоциональным и выражается данное состояние через психотип агента: сангвиник, флегматик, холерик, меланхолик. Все вышеперечисленные факторы отражаются на динамике поведения и принятия агентом решений в условиях неопределенности, риска и различных форс-мажорных ситуациях. Задание 2. Разработать структурно-параметрическую модель мультиагентной системы (на примере процедуры торга) [ 4, стр. 114-121 ]. В переговорном процессе (процедуре торга) два или более агента выражают свои предложения или требования, противоречащие друг другу. Механизм переговоров сводится к многосторонним и многовариантным раундам: 1. Интерактивный обмен предложениями; 2. Анализ, оценку и передачу информации о текущих итогах переговоров; 3. Динамическое ослабление ограничений переговоров 4. Накопление новых знаний в результате переговоров. Программная реализация и алгоритм переговоров состоит из трех этапов: 1. Создание предложения (предмета) переговоров; 2. Подготовка выполнимых предложений; 3. Анализ, оценка и выбор предложения
Задание 3. Разработать имитационную модель эмоционально-мотивированных агентов (воспользовавшись описанием модели и данными, представленными в работе [ 4, стр. 192-198].) Задание 4. Разработать имитационную модель железнодорожной пассажирской станции, воспользовавшись данными [ 4, стр. 170-178]. Задание 5. Разработать имитационную модель предвыборной кампании (воспользовавшись описанием модели и данными, представленными в работе [ 4, стр. 186-188].)
Лабораторная работа 6
|
||||
Последнее изменение этой страницы: 2016-09-05; просмотров: 235; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 52.14.204.52 (0.006 с.) |