pub fn widen<'a>(
ranked: &[(f64, &'a Challenge)],
predicted: &[&'a Challenge],
done: &HashSet<&str>,
) -> Vec<&'a Challenge>Expand description
The consequence model decided to block (predicted, non-empty): ask its lessons and every other
lesson not done over LOW × the best match, in-scope first, ordered by score × draw, at most CAP.