A competitive swarm optimizer with probabilistic criteria for many-objective optimization problems