Add deterministic crowding for multi-modal optimization