What you always wanted to know about genetic algorithms but were afraid   to hear
  In spite of their seemingly "obvious" virtues as a search strategy, genetic algorithms have ended up playing only a modest role as design tools in science and engineering. We review the reasons for this apparent failure, and we suggest a more relaxed view of their utility. 
Tommaso Toffoli