Ta aplikacja pozwala bawić się prostymi symulowanymi stworzeniami i ich ewolucją. Zawiera kilka reprezentacji genetycznych ("języków"), gdzie każdy symbol w genotypie określa jakąś cechę istoty ("fenotyp"). Każda reprezentacja genetyczna ma swoje własne metody mutacji (modyfikacja małych części genotypu) i crossover (wymiana genów dwojga rodziców w celu uzyskania potomstwa).
Osiągi każdego stworzenia są oceniane pod względem prędkości na lądzie, prędkości w wodzie i wysokości jego środka masy. Kryteria te można ustawić jako fitness. Ponieważ masz dostęp do mutacji i krzyżowania, aby losowo zmieniać genotypy, możesz uruchomić proces ewolucyjny i zobaczyć, jak wzrasta dopasowanie w populacji.
Możesz także kierować ewolucją zgodnie ze swoimi preferencjami, tworząc stworzenia, które lubisz, rozmnażać i generować ich losowe wariacje.
Jeśli rozumiesz język genetyczny, możesz nawet ręcznie edytować geny, usuwając i dodając symbole genetyczne, i w ten sposób zbudować stworzenie, które chcesz, lub ulepszyć już istniejące.
Aplikacja zawiera kilka zadań, które pomogą Ci zapoznać się z językami genetycznymi i właściwościami ewolucji, takimi jak zbieżność, różnorodność, presja selekcyjna, wpływ tempa mutacji lub wielkość populacji. Zaawansowani użytkownicy mogą nawet wypróbować własne formuły fitness, na przykład, aby jednocześnie zmaksymalizować zarówno wysokość, jak i prędkość lub dodać jeszcze więcej kryteriów.
Uwzględniono również niektóre demonstracje, które pokazują koncepcje ukierunkowanej (dostosowanie zewnętrzne) i nieukierunkowanej (dostosowanie wewnętrzne) ewolucji, mutacji, roju i komunikacji.
Ta aplikacja jest oparta na symulatorze Framsticks. Możesz dowiedzieć się więcej na http://www.framsticks.com/
Ostatnia aktualizacja
9 maj 2025