
#[test]
fn distinct_simple_round_promotion() {
    test_distinct(
        vec![(8, 1), (9, -1), (5, 1), (6, -1), (8, -1), (9, 1)],
        vec![(5, 1), (6, -1)],
    )
}

#[test]
fn distinct_full_promotion() {
    test_distinct(
        vec![
            (9, 1),
            (9, 1),