pub fn dominates(a: &[f64], b: &[f64]) -> boolExpand description
Returns true if objective vector a Pareto-dominates b.
a dominates b when:
a[i] <= b[i]for all objectivesi, anda[j] < b[j]for at least one objectivej.
ยงExamples
use scirs2_optimize::multi_objective::advanced::dominates;
assert!(dominates(&[1.0, 2.0], &[2.0, 3.0]));
assert!(!dominates(&[1.0, 2.0], &[1.0, 2.0])); // equal
assert!(!dominates(&[2.0, 1.0], &[1.0, 2.0])); // incomparable