Price the cheapest next copy of each candidate and flag affordability against the remaining budget. Returns one CandidateCost per candidate that resolves in the dataset, sorted ascending by (nextCopyCost, unitId) — deterministic for conformance.
(nextCopyCost, unitId)
Price the cheapest next copy of each candidate and flag affordability against the remaining budget. Returns one CandidateCost per candidate that resolves in the dataset, sorted ascending by
(nextCopyCost, unitId)— deterministic for conformance.