I make a number of copies, typically 40 copies of that program, and each of those copies has some random mutations, not unlike genetic evolution -- genetic mutations -- and then we use a genetic algorithm to select the members of the population that are the most fit, that is pass -- in our case fitness is measured in terms of regression test suites. 