Лабораторная 04. Модель хищник жертва (интерактив) Задание

advertisement
Лабораторная 04. Модель хищник жертва (интерактив)
Задание
1. Группе разделится на 3-5 подгрупп с примерно равным количеством студентов.
2. В простом двухмерном мире определены два агента, хищник и жертва. Необходимо задать
набор функций принадлежности, которые помогут хищнику выследить и поймать жертву.
Жертва движется не меняя направления. Исходные точки для начала движения хищника и
жертвы, а также направление движение жертвы выбираются произвольно. Каждый шаг
хищник и жертва смещаются на одну ячейку. Для управления функцией принадлежности
использовать угол ошибки направления движения, отображающий разницу между текущим
направлением движения хищника и текущим направлением движения жертвы. Решение
задачи должно содержать следующие нечеткие множества: «очень сильно слева», «сильно
слева», «слева», «по центру», «справа», «сильно справа», «очень сильно справа». Все
нечеткие множества принадлежат одному универсальному множеству угла ошибки.
Решение
1. Решение должно содержать математическую формализацию на основе нечетких множеств,
а также исходный код на языке С++ или графики моделирования в оболочке wxMaxima.
Решением является:
- детально проработанная математическая модель;
- работающий код программы части модели или всей модели;
- прототип какого-либо продукта или услуги на основе представленной модели;
- прочее.
2. Описать в нечеткой постановке вероятность достижения целей за имеющееся время и
обосновать таким образом выбор цели работы. Учитывать возможности участников
подгруппы (устойчивый навык программирования, хорошее знание математики и т.д.).
3. Попытаться достигнуть наиболее вероятную цель.
Примечание
1. Определите какая цель наиболее достижима для вашей подгруппы за отведенное время!
Без этого не начинайте работу над основным задание.
2. Защита полученных решений начинается за 40-30 минут до завершения лабораторной
работы.
Related documents
Download