
Среда программирования: Turbo Pascal 7.0 (DOS)
Название работы: Генетические алгоритмы. Информатика. КП. Вариант 4. Найти минимум функции z(x,y) в заданной области
Вид работы: Курсовая работа
Тематика работы: Алгоритмы, Математика
Объем программы: 5 (по десятибалльной шкале)
Уровень сложности: 6 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: ТУСУР, ФДО, Генетические алгоритмы, минимум функции, случайные величины, среднее значение минимума, 20 прогонов, 30 прогонов, минимум в заданной области, двухточечное скрещивание, инверсионная мутация, размеры популяции, 10 особей, 20 особей, 30 особей
Функции программы:
Курсовая работа.
Генетические алгоритмы.
Вариант 4. Разработать программу на Pascal в соответствии с заданием:
Найти минимум функции z(x,y) в заданной области.
Необходимо учитывать, что решение задачи является подверженным влиянию случайных величин. Поэтому каждый запуск программы необходимо повторять, по крайней мере, 20-30 раз. После этого из набора полученных решений надо отобрать лучшее. Разумеется, это надо сделать, поместив содержание главной программы в соответствующий цикл, в котором будет одновременно выбираться наилучшее решение. Одновременно необходимо вычислить и среднее значение минимума за эти 20-30 прогонов.
Необходимо найти минимум функции z(x,y) в заданной области:
z(x,y) = X2+Y2, -5.12<=x<=5.12, -5.12<=y<=5.12
Рассмотреть двухточечное скрещивание и инверсионную мутацию.
Каждая переменная кодируется 30 битами.
Провести расчеты для 30 и 100 поколений.
Сравнить получающиеся решения при размерах популяции 10, 20, 30 особей.
Описание (отчет):
Есть
на 34 страниц, посмотреть оглавление
Пояснения к компиляции и запуску программы:
Для работы с программой нужно запустить файл "GENETIC.EXE" в MSDos.
Пояснения к запуску программы:
Для работы с программой нужно запустить файл "GENETIC.EXE" в MSDos.
исходники
GENETIC
GeneticПеред покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
Отчет к программе. СодержаниеВведение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 Постановка задачи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 Генетические алгоритмы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 Генетические операторы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .