effectiveDomainOf

The domain the supplied metric is actually evaluated against, which is its declared domain unless it was adjusted to fit the realized scores.

Use this rather than reading the metric's own domain when reporting how a model was evaluated. The metric's own domain is what the caller declared and is never modified by the model, so on its own it does not tell you what the value functions were applied over.

The returned interval is a copy, so changing it has no effect on the model.