Motivation
1. Use nature as a guide. (Mutation plus mitotic reproduction, and Darwin’s principle of natural selection.)
2. Take advantage of parallel processing. (Allow an entire population -- maybe millions or billions -- to evolve.)
3. Use randomness to escape from local maxima of the fitness function.