
ИДЗ 2 травоядных / opisanie
.docФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
ЛИПЕЦКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
КАФЕДРА АВТОМАТИЗИРОВАННЫХ СИСТЕМ УПРАВЛЕНИЯ
Индивидуальное домашнее задание
по дисциплине
«Теория вычислительных процессов»
|
Студент |
|
|
|
Филатов А.А. |
|
||||||||
|
|
|
подпись, дата |
|
фамилия, инициалы |
|
||||||||
|
Группа |
|
АС-09-1 |
|
|
|
|
|||||||
|
|
|
|
|
|
|
||||||||
|
Принял |
|
|
|
|
|
||||||||
|
|
|
|
|
Гаев Л.В. |
|
||||||||
|
ученая степень, звание |
|
подпись, дата |
|
фамилия, инициалы |
|
Липецк 2012
Задание кафедры
Вариант: 2 вида растительноядных животных, конкурирующих за пищу.
1. Описание модели
-
Есть поле N x N клеток.
-
В M ячейках изначально расположена пища (трава).
-
Пища появляется в случайных ячейках с интенсивностью A ячеек/час.
-
Есть 2 вида травоядных животных с разными характеристиками
-
Изначально на поле присутствует B животных первого вида и C животных второго вида.
-
Каждый вид имеет следующие характеристики:
S – скорость передвижения,
H – показатель сытости,
D – показатель плодовитости (размер потомства),
V – область видимости.
7. После съедания пищи показатель сытости будет пополняться на количество пищи в ячейке F. Но показатель сытости животного не может быть больше H.
8. Если показатель сытости животного заполнен менее чем на 75%, животное ищет пищу: если пища попадает в область видимости, животное устремляется к ней.
9. Если показатель сытости животного заполнен более чем на 75%, животное считается сытым и ищет другую сытую особь с целью получения потомства.
10. Если показатель сытости особи опускается до нуля, особь погибает, а на месте ее смерти появляется трава.
11. После появления потомства показатель сытости особей-родителей опускается на 0.5*H.
12. Каждая новая особь получает показатель сытости, равный 0.5*H.
13. На одной клетке одновременно может находиться одна особь.
14. При появлении потомства, особи должны находиться в соседних ячейках.
15. Появление новой особи происходит в соседних клетках с особями. Если все клетки заняты, потомство не появляется, но показатель сытости особей уменьшается на соответствующее значение.
1.1. Параметры системы
№ |
Параметр |
Описание |
1 |
A |
число ячеек, на которых за 1 час вырастает трава |
2 |
B |
изначальное число особей первого вида |
3 |
C |
изначальное число особей второго вида |
4 |
F |
количество пищи в ячейке |
5 |
M |
число ячеек, в которых изначально растет трава |
6 |
N |
задает размер поля (N x N) |
1.2. Параметры особей
№ |
Параметр |
Описание |
1 |
D1 |
показатель плодовитости особи первого вида |
2 |
D2 |
показатель плодовитости особей второго вида |
3 |
H1 |
показатель сытости особи первого вида |
4 |
H2 |
показатель сытости особи второго вида |
5 |
S1 |
скорость передвижения особи первого вида |
6 |
S2 |
скорость передвижения особи второго вида |
7 |
V1 |
область видимости особи первого вида |
8 |
V2 |
область видимости особи второго вида |