pub fn best_among( cands: &[Candidate], objective: Objective, ) -> Option<&Candidate>
The candidate objective chooses among cands: the admissible ones (admissible), ranked by plan_key.
objective
cands
admissible
plan_key