Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь 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; просмотров: 329; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.008 с.) |