Richard Dawkins' Weasel program demonstrates evolutionary processes—random variation combined with non-random cumulative selection. Asserting that given enough time, small incremental genetic code changes produce complex systems. It is a simplification based upon the ‘infinite monkey theorem';