9 вар
Замечания:
1. Изменения не описаны. Все изменения, внесенные в исходную программу, должны быть описаны в основной части отчета с применением фрагментов программы, пояснением назначения переменных, комментариями пошагово. Чем больше изменений, тем больше описаний.
2. Скрещивание и мутация не рассмотрены. Рассмотреть скрещивание и мутацию – значить описать в основной части отчета с представлением фрагментов программы, пояснениями назначения переменных, подробными комментариями, схемами. То есть надо подробно рассказать, каким образом реализованы данные процессы в программе, прокомментировав каждый шаг соответствующей процедуры.
3. При выполнении программы на экран должны выводиться только лучший и средний минимумы для каждого набора параметров. То есть всего 12 значений.
4. Над таблицей с результатами, представленной в отчете необходимо поработать. Разберитесь, сопоставьте с результатами расчетов программы.
5. В выводах необходимо написать о поставленной цели, путях ее достижения, полученных результатах. Нужно отметить, какая тенденция прослеживается (анализ результатов). И постараться ответить на вопрос – почему прослеживается именно такая тенденция.
Работу над замечаниями необходимо подробно описать в разделе отчета «Работа над замечаниями».
Для получения оценки необходимо исправить работу с учетом замечаний и ответить на следующие вопросы:
1. Если полностью исключить мутацию из алгоритма, что произойдет с результатом и почему?
2. Для чего, по Вашему мнению, необходимо использовать селекцию?
3. Опишите, как в Вашей программе осуществляется декодирование хромосомы.
4. Опишите назначение процедуры statistics Вашей программы и как она работает.