On the convergence of a population-based global optimization algorithm