Имитационное моделирование системы "Хищник-Жертва"
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Введение
Взаимодействие популяций, взаимодействие хищников и жертв, изменение их численности со временем интересная с точки моделирования задача. Аналитические решения подобных задач были рассмотрены нами на лабораторных работах. Проблема аналитических решений заключается в том, что мы можем сказать сколько будет хищников и сколько будет жертв в определённый момент времени, но не можем сказать как они будут распределены по площади. В данной работе рассматривается модель взаимодействия хищников и жертв на плоскости.
Упрощающие предположения.
Попробуем сопоставить жертве и хищнику некоторый алгоритм (примитивный интеллект), чтобы взаимодействие выглядело как можно более правдоподобным.
1. Жертвы и хищники за одну итерацию ходят на 1 клетку.
2. Жертвы находятся на одной клетке пока на ней достаточно пищи.
3. Если пища заканчивается, то жертва случайным образом переходит на соседнюю свободную клетку.
4. Жертвы удерживают занятую территорию (т.е. другая жертва не может встать на ту же клетку).
5. Если рядом нет свободных клеток, то жертва остаётся на текущей клетке.
6. Хищник видит на расстояние одной клетки и если рядом есть жертвы, то случайным образом съедает одну.
7. Если рядом нет жертв, то случайным образом встаёт на свободную рядом клетку.
8. Хищник защищает занятую территорию (т.е. другой хищник не может встать на занятую сородичем клетку)
9. Если пищи не достаточно, то жертвы и хищники начинают голодать (вплоть до смерти).
10. Съев жертву, хищник полностью восстанавливает свои силы, а жертва восстанавливает свои силы только на 1 условную единицу.
11. Хищники и жертвы размножаются по истечении определенного времени (при условии, что с предыдыдуших родов прошёл определённый срок и тот, кто рожает-сыт (голод утолён на 100%).)
12. Хищники и жертвы не размножаются, если все прилегающие поля заняты.
В соответствии с вышеуказанными предположениями была построена модель, которая даёт визуальное представление о происходящем взаимодействии хищников и жертв. В данной модели можно менять ряд параметров (к сожалению, только при компиляции):
· Голод жертв (сколько ходов может без пищи).
· Голод хищников (сколько ходов может без пищи).
· Сколько травы съедает за ход жертва.
· Сколько травы вырастает за ход на клетке (скорость возобновления ресурсов).
· Через какое время после родов жертва может снова рожать.
· Через какое время после родов хищник может снова рожать.
При запуске программы в соответствующих полях можно ввести начальную численность хищников и жертв.
Взаимодействие популяций, взаимодействие хищников и жертв, изменение их численности со временем интересная с точки моделирования задача. Аналитические решения подобных задач были рассмотрены нами на лабораторных работах. Проблема аналитических решений заключается в том, что мы можем сказать сколько будет хищников и сколько будет жертв в определённый момент времени, но не можем сказать как они будут распределены по площади. В данной работе рассматривается модель взаимодействия хищников и жертв на плоскости.
Упрощающие предположения.
Попробуем сопоставить жертве и хищнику некоторый алгоритм (примитивный интеллект), чтобы взаимодействие выглядело как можно более правдоподобным.
1. Жертвы и хищники за одну итерацию ходят на 1 клетку.
2. Жертвы находятся на одной клетке пока на ней достаточно пищи.
3. Если пища заканчивается, то жертва случайным образом переходит на соседнюю свободную клетку.
4. Жертвы удерживают занятую территорию (т.е. другая жертва не может встать на ту же клетку).
5. Если рядом нет свободных клеток, то жертва остаётся на текущей клетке.
6. Хищник видит на расстояние одной клетки и если рядом есть жертвы, то случайным образом съедает одну.
7. Если рядом нет жертв, то случайным образом встаёт на свободную рядом клетку.
8. Хищник защищает занятую территорию (т.е. другой хищник не может встать на занятую сородичем клетку)
9. Если пищи не достаточно, то жертвы и хищники начинают голодать (вплоть до смерти).
10. Съев жертву, хищник полностью восстанавливает свои силы, а жертва восстанавливает свои силы только на 1 условную единицу.
11. Хищники и жертвы размножаются по истечении определенного времени (при условии, что с предыдыдуших родов прошёл определённый срок и тот, кто рожает-сыт (голод утолён на 100%).)
12. Хищники и жертвы не размножаются, если все прилегающие поля заняты.
В соответствии с вышеуказанными предположениями была построена модель, которая даёт визуальное представление о происходящем взаимодействии хищников и жертв. В данной модели можно менять ряд параметров (к сожалению, только при компиляции):
· Голод жертв (сколько ходов может без пищи).
· Голод хищников (сколько ходов может без пищи).
· Сколько травы съедает за ход жертва.
· Сколько травы вырастает за ход на клетке (скорость возобновления ресурсов).
· Через какое время после родов жертва может снова рожать.
· Через какое время после родов хищник может снова рожать.
При запуске программы в соответствующих полях можно ввести начальную численность хищников и жертв.
Похожие материалы
Жертвы и социальные последствия преступлений
Qiwir
: 16 августа 2013
В настоящее время, когда криминология располагает необходимыми материалами о личности преступника и его поведении, продолжает ощущаться потребность в сведениях о тех, кто становится жертвой насилия или кражи. Знание этих лиц, их анализ и обобщение данных о них наряду с изучением личности преступника может помочь лучше определить направление профилактических мероприятий, выделить группы людей наиболее часто подвергающихся тому или иному общественно опасному посягательству, то есть установить груп
Психокоррекция стрессовых состояний жертв природных и социальных катастроф
Qiwir
: 11 октября 2013
1. Причины возникновения катастроф и кризисных явлений.
Классификация катастроф
Кризис представляет собой ситуативную характеристику функционирования любого субъекта как следствие неопределенности в его внешней и внутренней средах. В наиболее общем виде кризисные явления, обусловленные воздействием внешних и внутренних факторов (неопределенности), классифицируются по следующим основным причинам их возникновения: внезапно наступившие непредвиденные события во внешней среде (изменение политической
Петр III: недостойный император или жертва жестокой политики?
Elfa254
: 4 сентября 2013
Петра III, которое продолжалось всего шесть месяцев. Каким был этот император, не пожелавший короноваться, убитый в Ропше и погребенный не в Петропавловской крепости, как положено по традиции, а наспех, в Александро-Невской лавре? Его часто представляют как неполноценным, полоумным или просто неуравновешенным, вспыльчивым и слабовольным человеком. Однако, существует и другая версия - не поняла Россия, что послала ей судьба доброго царя, стремившегося облегчить жизнь своим подданным.
Прежде все
45 руб.
Реферат: Николай Второй - последний российский самодержец (виновник или жертва)
GnobYTEL
: 3 января 2013
ПРЕДИСЛОВИЕ.
…Человечество всегда будет мучать вопрос: Что же произошло в России в семнадцатом?..
Является ли Николай II виновником или жертвой?
В своей работе через деяния Монарха я попытаюсь оценить многогранность его личности, понять, чему он противостоял, что защищал до последнего вздоха.
В заключение своей работы неизбежен вывод: Тогда в последний раз был дан России самодержец, которому были органически присущи мудрость и подлинно добрая воля, честь и верность, Мужество и любовь. Русское са
15 руб.
Меры государственной социальной поддержки ветеранов труда, тружеников тыла и жертв политических репрессий
evelin
: 6 февраля 2014
Введение
Актуальность исследования. В настоящее время меры государственной социальной поддержки труженикам тыла, ветеранам труда и жертвам политических репрессий является актуальной темой для исследования. Так как люди пожилого возраста, ветераны войны и труда, самая уязвимая социальная группа населения страны. Отдав свою молодость служению обществу, они вправе рассчитывать на то, что общество вернет им долги, обеспечив достойную старость. Однако именно ветеранов внесших неоценимый вклад в созда
5 руб.
Другие работы
Протипожежний захист. Законодавчі основи охорони праці
Slolka
: 21 марта 2014
План
1. Протипожежний захист. Зовнішнє пожежне водопостачання
2. Законодавчі основи О.П. Організація робіт по О.П. в промисловості
3.Виробнича санітарія. Визначення рівня запиленості повітря (ваговий метод)
4. Техніка безпеки. Захисне відключення, принцип дії
Література
1. Протипожежний захист. Зовнішнє пожежне водопостачання
Пожежа - неконтрольоване горіння поза спеціальним вогнищем, яке призводить до матеріальної шкоди.
Пожежна безпек – стан об’єкта, при якому з регламентованою ймовірністю
15 руб.
Контрольная работа по дисциплине: Основы схемотехники. Вариант 06
Devide
: 27 декабря 2011
Задача №1
Начертить принципиальную схему однотактного резисторного каскада предварительного усиления на БТ, включенном по схеме с ОЭ с эмитерной стабилизацией точки покоя. Рассчитать параметры элементов схемы, режим работы каскада по постоянному току, коэффициент усиления в области средних частот, входные параметры каскада и амплитуду входного сигнала.
Задача №2
Начертить принципиальную схему инвертирующего усилителя на ОУ без указания цепей подачи питания и балансировки (установки нуля), цепей
150 руб.
Контрольная работа по дисциплине: Теория электрических цепей. Вариант 07
Учеба "Под ключ"
: 25 июня 2025
Задача №1
Задача посвящена анализу переходного процесса в цепи первого порядка, содержащей резисторы, конденсатор или индуктивность. В момент времени t = 0 происходит переключение ключа К, в результате чего в цепи возникает переходной процесс.
1. Перерисуйте схему цепи (см. рисунок 1) для Вашего варианта (таблица 1).
Рисунок 1 – Исходная схема цепи
2. Выпишите числовые данные для Вашего варианта (см. таблицу 1).
Таблица 1
Вариант: 07
С, нФ: 20
R1, кОм: 2
R2, кОм: 2
R3, кОм: 2
Е, В: 10
3. Р
1200 руб.
Разработка стратегии предприятия на примере частного коммерческого банка ОАО Промсвязьбанк
Slolka
: 22 ноября 2013
Содержание
Введение 4
1. Теоретические аспекты стратегического управления
1.1. Основные понятия и определения 6
1.2. Анализ среды
1.2.1 Анализ внешней среды 7
1.2.2. Анализ внутренней среды 9
1.2.3. Метод SWOT 10
1.3. Определение миссии и целей 11
1.4. Выбор стратегии 12
1.5. Выполнение стратегии 12
1.6. Оценка и контроль реализации стратегии 13
2. Организационно-экономическая характеристика предприятия
2.1. Контактная информация 14
2.2. Профиль, характер деятельности 14
2.3. Структура собственн
5 руб.