Aslında oldukça basit bir formülü var. Mutasyonlar çeşitliliğe sebep olur, seçilim baskıları bu çeşitlilik içerisinden adapte olanları seçer, avantaj sağlayanların sayısı bir sonraki nesilde daha fazla görülür ve yeterli süre geçtiğinde o yönde evrimsel değişiklik meydana gelir.