Scientific American July 1992Genetic AlgorithmsComputer programs that "evolve" in ways that resemble natural selection can solve complex problems even their creators do not fully understandBy John H. Holland on July 1, 1992