Skip to content

nikita1tup/ksim-lab1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Комп'ютерні системи імітаційного моделювання

СПм-23-5, Хромов Нікіта Олексійович

Лабораторна робота №1. Опис імітаційних моделей та проведення обчислювальних експериментів


Варіант 6, модель у середовищі NetLogo:

Rabbits Grass Weeds


Вербальний опис моделі:

У цій простій екосистемі кролики переміщуються випадково, споживаючи траву або бур'яни, коли їх знаходять, що надає їм енергію. Кролики розмножуються при достатньому рівні енергії, а її нестача призводить до їх загибелі. Можна змінювати швидкість зростання трави і бур'янів, а також їхню енергетичну цінність для вивчення взаємного впливу цих параметрів.

Керуючі параметри:

  • number – визначає кількість кролів.
  • birth-threshold - встановлює рівень енергії, при досягненні якого кролики починають розмножуватися.
  • Grass-Growth-Rate – регулює швидкість росту трави.
  • weeds-growth-rate – керує темпом розвитку бур'янів.
  • grass-energy – кількість енергії, що отримується від поїдання трави.
  • weed-energy - енергія, що отримується від поїдання бур'янів.

Показники роботи системи:

  • count rabbits – поточна кількість кроликів.
  • Population – діаграма, що відображає кількісні властивості трави, кроликів, бур'янів.

Примітки:

  • Населення кроликів піддається загасаючим коливанням, стабілізуючись у вузькому діапазоні. Загальна кількість трави коливається, не збігаючись із чисельністю кроликів.
  • Кролики одержують енергію, внаслідок чого відбувається їхнє розмноження. Збільшення чисельності кроликів призводить до дефіциту трави та цикл повторюється.
  • На початку процесу кроликам не вистачає трав, і багато з них гине. Однак це сприяє вільному зростанню трав, забезпечуючи достатньо їжі для кроликів, що вижили.

Недоліки моделі:

  • Відсутність моделювання конкуренції і боротьби за ресурси.
  • Відсутність здібності для кроликів отруїться бур'янами.
  • Відсутність розмежування кроликів на особі чоловічої, жіночої та дитячої статі.

Обчислювальні експерименти

1. Залежність кількості кроликів від швидкості виростання трави

Метою експерименту є дослідження впливу швидкості росту трави на кількість кроликів за 200 тактів. Проводиться п’ять симуляцій при швидкостях від 1 до 20 одиниць з кроком 5.

Інші керуючі параметри мають значення за замовчуванням:

  • number – 100
  • birth-threshold - 15
  • weeds-growth-rate – 0
  • grass-energy – 5
  • weed-energy - 0
Швидкість виростання травиКількість кроликів
10
5120
10148
15222
20278

Залежність кількості кроликів від швидкості виростання трави Графік наочно показує, що при збільшенні кількості трави збільшується здатність кроликів розмножуватись а відповідно й кількість кроликів.

2. Залежність кількості кроликів від кількості енергії, що вони отримують від енергії трави

Вивчається вплив енергії, яку кролики отримують від трави, на їх кількість за 200 тактів. Проводиться шість симуляцій при рівнях енергії від 0,5 до 10 одиниць.

  • number – 100
  • birth-threshold - 15
  • Grass-Growth-Rate – 5
  • weeds-growth-rate – 0
  • weed-energy - 0
Енергія від травиКількість кроликівПрожито тактів
0,5021
2055
437200
6103200
8142200
10170200

Залежність кількості кроликів від кількості енергії, що вони отримують від енергії трави Графік показує, що підвищення енергії від трави збільшує кількість кроликів та покращує їх виживання.

3. Залежність кількості кроликів від кількості енергії, що вони отримують від бур'яну

Вивчається вплив енергії від бур'янів і трави на чисельність кроликів за 200 тактів. Проводиться шість симуляцій при рівнях енергії від 0,5 до 10 одиниць.

  • number – 100
  • birth-threshold - 15
  • Grass-Growth-Rate – 5
  • weeds-growth-rate – 5
  • grass-energy – 5
Енергія від бур'януКількість кроликів
0,574
299
4151
6178
8199
10250

Залежність кількості кроликів від кількості енергії, що вони отримують від бур'яну Графік демонструє, що додавання бур'янів та підвищення енергії від них підвищують швидкість розмноження кроликів.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published