However, in the last decade, research on evolutionary algorithms has fallen off sharply{{Citation needed|date=May 2010}}, and they have not lived up to their initial promise. Although they are a reasonable search technique in a wide variety of problems, they are not the best search technique in almost any field. Algorithms such as [[simulated annealing]], and fast [[integer programming]] solvers have largely superceded evolutionary algorithms in modern use. Evolutionary algorithms can be seen as an experimental test of Darwin's theory of evolution, and their eventual failure can be seen as a refutation of that theory{{Citation needed|date=May 2010}}. | However, in the last decade, research on evolutionary algorithms has fallen off sharply{{Citation needed|date=May 2010}}, and they have not lived up to their initial promise. Although they are a reasonable search technique in a wide variety of problems, they are not the best search technique in almost any field. Algorithms such as [[simulated annealing]], and fast [[integer programming]] solvers have largely superceded evolutionary algorithms in modern use. Evolutionary algorithms can be seen as an experimental test of Darwin's theory of evolution, and their eventual failure can be seen as a refutation of that theory{{Citation needed|date=May 2010}}. |