The Evolve method starts "breeding" the population towards your goal. The Evolve method may be called with the number of generations to execute. You can use the DiversityLimit, GenerationLimit and the FitnessCutoff as three properties to automatically abort evolution when they are exceeded. If the
UseGenerationLimit is false, the GenerationLimit will not abort evolution.