gn="justify"> Завдання середньорічної кількості зустрічей.
. Аналогічно створюємо параметр Contact_Rate.
6. Припустимо, що людина в середньому зустрічається з 100 людьми на рік. Введемо в поле редагування за замовчуванням 100 (мал. 5).
В
Рис.5 Параметр змінної Contact_Rate
Задаємо силу переконання, що впливає на те, скільки людей він може переконати в необхідності купити продукт.
Задаємо силу переконання людини.
. Створюємо параметр Adoption_Fraction.
. Задаємо значення 0,015 (рис 6)
В
Рис. 6 Параметр змінної Adoption_Fraction
Створення допоміжних змінних.
. Відкриваємо структурну діаграму класу Person, зробивши подвійне клацання мишею по елементу Personв вікні проект.
. Клацаємо мишею по кнопці панелі інструментів мінлива, а потім клацаємо по діаграмі класу. На діаграмі з'явився блакитний гурток, що позначає змінну.
. Змінюємо ім'я змінної. У вікні властивості вводимо model в полі редагування ім'я (див. рис. 7).
. Задаємо тип змінної Main. Main - це клас кореневого об'єкта нашої моделі.
В
Рис. 7 Мінлива model
5. Задаємо початкове значення (рис 8).
В
Рис. 8 Початкове значення змінної model
. Аналогічно створюємо змінну isAdopter.
3.1.4 Завдання поведінки агента
Створення стрейтчарта.
. Відкриємо структурну діаграму классаPerson, зробивши подвійне клацання мишею по елементу Person у вікні Проект.
. Клацаємо мишею спочатку по кнопці панелі інструментів стрейтчарт, а потім по діаграмі. На діаграмі з'явився значок стрейтчарта.
. Робимо подвійне клацання мишею по цьому значку. Автоматично відкривається діаграма з наступним стрейтчартом (див. рис 9):
В
Рис. 9 Стрейтчартstate
. У вікні властивості задаємо нове ім'я adoption.
. Клацаємо мишею станом state, нажімаемF2 і перейменовуємо стан в PotentialAdopter. Це початковий стан, про що свідчить покажчик початкового стану, спрямований в цей стан. Якщо стрейтчарт б...