evolve

Evolve the given population. Evolution stops when the stopping condition
is satisfied. Updates the generationsEvolved
property with the number of generations evolved before the StoppingCondition
is satisfied.