News for hackers. Stuff that matters.
Re:What happened when Boston Public Schools tried for equity... by snerbles on Monday September 24, 2018 @02:11PM (#18059907)
This thought did occur to me, but I didn't have the time to continue iteration past the first revision. Police blotters don't write themselves, as it turns out.

If I had to do it today, I'd probably put the list of pair scores on one sheet (e.g. Snuffy/Smith at +5, Smith/Jones at -3) and perform iterative swapping as you suggested.

Re:What happened when Boston Public Schools tried for equity... by ThrustVectoring on Monday September 24, 2018 @05:28PM (#18061618)
Note that this is the "stable roommates problem" and does not necessarily have an "optimal" solution (where "optimal" means "no unmatched pair of people would've rather been matched together". Eg, if Albert prefers Bob over Charles, Bob prefers Charles over Albert, and Charles prefers Albert over Bob, and all three prefer being matched with the last person over anyone else).