Good scores can violate hard requirements
A proposed configuration is not useful if mandatory relationships or resource restrictions are broken.
UCS searches within the supported constraint model so the team can assess candidate decisions against the rules it actually encoded.