Вступление Так как в 10 классе ввелся новый предмет "Основы проектной деятельности", то мне предстояло выбрать тему и начать делать проект. Долго думать не пришлось: я уже давно хотел узнать, что же такое генетические алгоритмы и где их используют. Немного теории Генетический алгоритм - это эвристический алгоритм поиска, используемый для решения задач оптимизации и моделирования путём случайного подбора, комбинирования и вариации искомых параметров с использованием механизмов, аналогичных естественному отбору в природе. (Взято с сайта ru.wikipedia.org) Практика Для демонстрации генетического алгоритма я решил написать простую программу на языке C# . Принцип программы: Реализация: Итоги Данное приложение отлично демонстрирует принцип действия генетического алгоритма. Всего за 50 шагов программа пришла к результату, что максимальная дистанция достигается при скорости = 10, размеру = 2 и выносливости = 10. Если вас заинтересовала данная программа и вы хотите подробнее узнать, как она
Эксперименты с генетическими алгоритмами | Часть 1
9 июня 20209 июн 2020
1
1 мин