Note: There is a very interesting discussion on the topics: Can we simulate evolution using a computer program?