One of the beauties of evolution is that the complexity does not come from complex ideas. The ideas are actually quite simple. You can show on a computer how those simple forces can generate complexity given enough time and enough variation in the environment, which is just what the history of Earth supplies.