Evolutionäre Algorithmen sind eine Methode der künstlichen Intelligenz, die vom Prinzip der natürlichen Evolution inspiriert ist.
Man kann sich das vorstellen wie eine Gruppe von Lösungen, die sich im Laufe der Zeit verbessern, ähnlich wie Lebewesen in der Natur.
Die besten Lösungen werden ausgewählt, kombiniert und leicht verändert, um neue, bessere Lösungen zu erzeugen.
So entsteht nach vielen Durchgängen eine immer bessere Lösung für ein Problem.
Diese Methode wird oft genutzt, wenn es viele mögliche Lösungen gibt und man die beste finden möchte, zum Beispiel bei der Planung oder Optimierung.