← 🤖 Algorithms

🧬 Genetic Algo

Mode
Target string
Generation 0
Best fitness
Avg fitness
Diversity
Best string
String mode: watch characters evolve letter-by-letter · Landscape: population climbs toward the global peak

🧬 Генетичний Алгоритм — Еволюція

Спостерігайте, як еволюція вирішує задачу оптимізації: популяція потенційних розв'язків «схрещується» та «мутує» — кожне покоління стає трохи кращим. Принцип природного відбору у дії.

🔬 Що демонструє

Генетичний алгоритм імітує еволюцію: відбір (виживають найкращі рішення), схрещування (поєднання двох рішень) і мутація (випадкова зміна). Після багатьох поколінь алгоритм знаходить майже оптимальне рішення.

🎮 Як використовувати

Натисніть «Старт», щоб запустити еволюцію. Регулюйте розмір популяції, ймовірність мутації та кількість поколінь. Спостерігайте за кривою пристосованості та найкращим розв'язком у реальному часі.

💡 Чи знали ви?

Генетичні алгоритми вже використовувалися для проектування антен NASA (супутник ST5), оптимізації авіаційних маршрутів та розвитку тактик у відеоіграх. У 1997 р. вони розробили принципово нові конструкції антен, які люди-інженери ніколи б не придумали самі.