Задать вопрос
Портал помощи студентам №1

Учебные работы на заказ без посредников
и переплат!

,

ул. Добролюбова, 16/2

support@professsor.com
Служба техподдержки
ЛабораторнаяЗаказ 17097

Ассемблер MASM 6.14

договорная

На аукционе

24 апреля 2019 в 21:57
29 апреля
Описание работы

Решить в целых числах Диофантово уравнение: A1*x1 + A2*x2 + A3*x3 + A4*x4 + A5*x5 = D, где x[i] - неизвестные положительные целые, A[i] и D–заданные положительные целые константы, i=1,..,5. Указания по построению генетического алгоритма Размер начальной популяции N задаёт пользователь в диапазоне 4<= N<= 10. Начальная популяция формируется случайным образом. Критерии останова: 1) превышение заданного пользователем количества итераций M; 2) достижение нулевого значения целевой функции. Вид селекции: cлучайная схема (см.файл) Вид скрещивания: одноточечное (см.файл) Мутация: изменение случайно выбранного бита; Количество скрещиваемых особей и вероятность мутации задаются пользователем. Требования к программе Программа должна работать в двух режимах: тестовый, основной В тестовом режиме программа выводит на экран популяцию решений, получаемую на каждом шаге работы алгоритма. В основном режиме выводится только решение, значение функции (невязка уравнения, которая в идеале должна обращаться в ноль) и количество сделанных итераций. Все шаги алгоритма (генерация начальной популяции, селекция, скрещивание, мутация, вычисление целевой функции), должны быть реализованы в виде отдельных процедур.


Вход на сайт
Войти
Данная функция доступна только
для зарегистрированных пользователей
Пожалуйста, авторизуйтесь, или пройдите регистрацию
Войти
Подтвердите ваш e-mail

Для завершения регистрации подтвердите свой e-mail: перейдите по ссылке, высланной вам в письме.

После этого будет создан ваш аккаунт и вы сможете войти на сайт и в личный кабинет.

ОК