Guaranteed Convergence PSO (GCPSO). This modified
variant of the PSO algorithm was introduced by Van den
Bergh to counter the problem of premature convergence to
solutions that are not guaranteed to be the local optimum.
The following modified equation was proposed to update the
velocity of the best particle of the population or a certain
neighborhood: