Ewolucja i informatyka
Ewolucja jest zjawiskiem, na które istnieje równie dużo, a często więcej dowodów niż na powszechnie uznawane teorie naukowe. Problem w tym, że trwa długo i trudno ją zobaczyć. Najszybciej rozmnażające się bakterie potrzebują 20 minut na podział materiału genetycznego, a potem rozwój do chwili ponownego podziału. Większe organizmy, których pewne cechy można obserwować i analizować ich zmiany z pokolenia na pokolenie, potrzebują na to minimum 4 dni. Tymczasem by zaobserwować ewolucję trzeba co najmniej kilku tysięcy pokoleń. Jest na to rada - zaprogramowanie populacji osobników rodzących, rozradzających się (z czym związane jest kopiowanie genów do potomstwa) i umierających. Czas trwania pokolenia w populacji wirtualnej skraca się do mikrosekund. Wystarczy do tego dodać cechę osobników, na którą wpływają geny i która wpływa na śmiertelność lub rozrodczość osobników, możliwość mutacji genów, a okazuje się, że ewolucja w takiej populacji pojawi się sama. Jest to nie tylko kolejny z dowodów na istnienie ewolucji. Możliwość jej obserwacji implikuje statystyczne analizy tego procesu. Ponadto poprzez zmiany strategii rozrodczych, sposobu wpływu cech osobników na śmiertelność i rozrodczość można zobaczyć jak to wpływa na przebieg ewolucji. Wszelkie pojęcia związane z ewolucją stają się w ten sposób zrozumiałe, a ich klasyfikacja uzasadniona.