300 kleine Vögel mit eigenem neuronalen Netz versuchen, durch Röhren zu fliegen. Die besten überleben, vererben ihre Strategie — und werden Generation für Generation besser.
Klick zum Spielen
Jede Generation startet mit 300 unabhängigen Vögeln. Jeder hat sein eigenes neuronales Netz mit zufälligen Anfangsgewichten. Manche werden sehr schnell sterben — manche überraschend gut.
Die besten Vögel (= die, die am weitesten kommen) werden ausgewählt. Ihr neuronales Netz wird als „Eltern-Genom" verwendet — schlechte Vögel werden aussortiert.
Die neue Generation übernimmt die Gewichte der besten Eltern, mit kleinen zufälligen Mutationen (~1 %). So entstehen Variationen, von denen einige besser sind als die Eltern.
Jeder Vogel hat ein winziges neuronales Netz: vier Eingänge, zwei kleine Hidden-Layers und genau einen Output — springen oder nicht.
Klein genug, dass 300 Vögel parallel rechnen können. Groß genug, um wirklich was zu lernen.
Drück → für mehr Speed, ← für weniger. Schau zu, wie die AI sich selbst beibringt zu fliegen.