Running lBest and gBest with constriction and boundary checking for x