ReadonlyabsoluteAbsolute degradation tolerance used for lower-priority objectives.
ReadonlycoefficientsCoefficients in column order, length numCols.
ReadonlyoffsetConstant term for this objective.
ReadonlypriorityLexicographic priority; larger values run first and equal priorities are invalid.
ReadonlyrelativeRelative degradation tolerance used for lower-priority objectives.
ReadonlyweightSigned scale; positive minimizes and negative maximizes this objective.
One auxiliary linear objective used in multi-objective optimization.
With the default lexicographic mode, larger
priorityvalues are optimized first and priorities must be distinct. The sign ofweightchooses direction (positive minimizes, negative maximizes); its magnitude scales the objective. After optimizing this objective, its absolute/relative tolerances limit how much it may degrade while lower-priority objectives are optimized.If native option
blend_multi_objectivesis enabled, priorities are ignored and all objectives are combined into one minimization objective using their weights. Coefficients are copied and must have one entry per model column.