Генетические алгоритмы в принципе не нужны ни для чего кроме демонстрации принципов эволюции и естественного отбора. Для чуть более чем всех мест, где хоть как-то можно применить ГА, есть алгоритмы, решающие те же задачи намного эффективнее. Ну а если с целью демонстрации принципов - да, нужны. Чем больше нюансов продемонстрируешь - тем лучше. Только вот реализация этого будет геморройной. Обычно все же геном у особей одинакового размера. Для динамической длины генома сложнее будет придумать среду для демонстрации.
