День добрый, уважаемые ученики!
В рамках Эллективного курса мы рассмотрим такую интересну тему как Генетические алгоритмы (англ. genetic algorithm) — это эвристический алгоритм поиска, используемый для решения задач оптимизации и моделирования путём случайного подбора, комбинирования и вариации искомых параметров с использованием механизмов, аналогичных естественному отбору в природе
Предлагаю ознакомится с несколькими работами на эту тему и изучить подобный код в примере ниже.
Видеоматериалы:
Практика:
В стандартном пакете PascalABC есть код аналогичной игры в жизнь.
Предлагаю Вам самостоятельно изучить код игры и поиграться с её параметрами, посмотрев что и как будет влиять на эволюцию.
ЗАДАНИЕ: Придумать правила для жизни элементарных клеток (бактерий, ботов и т.п.), т.е. природные законы взаимодействия по которым можно было-бы потом сделать моделирование жизни. Другими словами вам предлагается придумать собственный элементарный мир!!!
Удачи!!!