best

The best candidate by a score of the policy's choosing, lower being better, or null when nothing is feasible.

Ties are broken by vehicle name and then task name, so that a scoring policy is reproducible without every implementer having to think about it. A score that ranks two candidates equally is saying it does not care between them, and the subsystem should not answer differently on two runs of the same model because it was asked in a different order.