Замечания:
1. Отчет не отвечает требованиям, предъявленным к оформлению отчетов. Постарайтесь при внесении изменений в отчет придерживаться следующих правил.
1. Результаты работы оформляются в виде пояснительной записки, представляющей собой текстовый файл с необходимыми приложениями.
2. Пояснительная записка должна содержать следующие разделы:
2.1. Техническое задание (ТЗ) на работу, анализ ТЗ, где указываются особенности задачи и наме-чаются пути её решения.
2.2. Содержание.
2.3. Анализ вариантов решения задачи, содержащий, обзор известных решений из научно-технической литературы, например, варианты схемных решений, патентный поиск, варианты алгоритмов и т. д.
2.4. Описание и обоснование выбранного варианта решения (алгоритма, структурной, функцио-нальной или принципиальной схемы и т. д.).
2.5. Результаты эксперимента, оформленные в виде таблиц, анализ результатов. Выбор элемен-тов, режимов их работы, блок-схем алгоритмов, проведение необходимых расчетов, обосновы-вающих выполнение параметров ТЗ.
2.6. Выводы и рекомендации по результатам работы, подтверждающие степень выполнения ТЗ.
2.7. Список литературы.
3. В приложения (или приложение) помещаются листинги программ, … , принципиальные или другие схемы, … , результаты тестирования программ и прочие вспомогательные документы. Приложения выполняются в заранее установленном формате (листинг программы, написанной на языке Pascal, … , схемы и рисунки, выполненные в установленном графическом редакторе и т. д.).
Объем работы 20 – 30 страниц.
2. У Вас не все изменения описаны. Хотя почему-то в этот раздел включили скрещивание и мутацию. Что там изменили? Все изменения, внесенные в исходную программу, должны быть описаны в основной части отчета с применением фрагментов программы, пояснением назначения переменных, комментариями пошагово. Чем больше изменений, тем больше описаний.
3. Скрещивание и мутация е рассмотрены должным образом. Рассмотреть – значить описать в основной части отчета с представлением фрагментов программы, пояснениями назначения переменных, подробными комментариями, блок-схемами. То есть надо подробно рассказать, каким образом реализованы данные процессы в программе, прокомментировав каждый шаг соответствующей процедуры.
4. Ваша программа выдает лишь 6 значений, а должно быть 12. При выполнении программы на экран должны выводиться лучший и средний минимумы для каждого набора параметров.
Что значит «полученное значение» в таблице с результатами? Приводя получив-шиеся результаты, лучше создать таблицу, состоящую из 4-х колонок (размер популяции, число поколений, лучшее значение минимума, среднее значение минимума) и 6-и строк.
Работу над замечаниями необходимо подробно описать в разделе отчета «Работа над замечаниями».
Для получения оценки необходимо исправить работу с учетом замечаний и отве-тить на следующие вопросы:
1. Опишите подробно процедуру двухточечной мутации (алгоритм и реализацию).
2. Возможны ли случаи, когда в результате мутации с хромосомой ничего не произойдет? Ответ обосновать.
3. Какие виды селекции Вам известны, в чем их достоинства и недостатки? Предложите свои варианты.
4. Опишите назначение функции select_1 Вашей программы и как она работает.