Программа "Волчий остров" (C++/Qt)

Раздел
Программирование
Предмет
Просмотров
1 793
Покупок
7
Антиплагиат
Не указан
Размещена
29 Сен 2013 в 19:15
ВУЗ
Не указан
Курс
Не указан
Стоимость
500 ₽
Демо-файлы   
1
rar
Demo Demo
4.3 Мбайт 4.3 Мбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
rar
WolfIsland
4.3 Мбайт 500 ₽
Описание
Задача:

Волчий остров (Ван Тассел Д. Стиль, разработка, эффективность, отладка и испытание программ. — М.: Мир, 1981)

Волчий остров размером 20х20 заселен дикими кроликами, волками и волчицами. Имеется по нескольку представителей каждого вида. Кролики довольно глупы: в каждый момент времени они с одинаковой вероятностью 1/9 передвигаются в один из восьми соседних квадратов (за исключением участков, ограниченных береговой линией) или просто сидят неподвижно. Каждый кролик с вероятностью 0,2 превращается в двух кроликов. Каждая волчица передвигается случайным образом, пока в одном из соседних восьми квадратов не окажется кролик, за которым она охотится. Если волчица и кролик оказываются в одном квадрате, волчица съедает кролика и получает одно очко. В противном случае она теряет 0,1 очка. Волки и волчицы с нулевым количеством очков умирают.

В начальный момент времени все волки и волчицы имеют 1 очко. Волк ведет себя подобно волчице до тех пор, пока в соседних квадратах не исчезнут все кролики; тогда, если волчица находится в одном из восьми близлежащих квадратов, волк гонится за ней. Если волк и волчица окажутся в одном квадрате и там нет кролика, которого нужно съесть, они производят потомство случайного пола.

Запрограммировать предполагаемую экологическую модель и понаблюдать за изменением популяции в течение некоторого периода времени.

Работа выполнена в среде Qt, содержит как проект для этой среды, так и готовый .exe файл, в коде присутствуют комментарии, поясняющие работу приложения.
Пояснительная записка отсутствует
Вам подходит эта работа?
Похожие работы
Темы журнала
Показать ещё
Прямой эфир