Improving generalization: adding initProgress(); and updateProgress() methods in AbstractEvolutionaryAlgorithms