APParameterOptimizationMethod now stores the iteration methods only for distinct preference parameters;