Hacker News new | ask | show | jobs
by logicallee 3426 days ago
Your argument contains a logical error!

>I'd like to point out that if you're designing an algorithm to optimize for raw skill comparison in tournament match-ups, optimizing it to rebalance match-up results to be more mixed essentially voids that first optimization

This is not necessarily the case. For example, if you alphabetized by last name, then obviously people with coincidentally the same last name could appear in any order. But if in twenty cases the men always were listed first (that's what the algorithm spat out), it might seem unfair. You could add the first name (another dimension) but you could also add a preference for mixing. Indeed, perhaps adding first names makes it unfair, as the pool of male first names is more skewed toward men (in the way aaron does not have a female equivalent). Last names likely have no such skew since a person born xx or xy gets the same last name.

So this example shows that the first dimension, which is fair (alphabetical by last name) can remain optimized while adding a second dimension. Because the first dimension doesn't care about what order people with the same last name appear.

Likewise perhaps the first dimension is equally fine with a few different pairings - so at that point optimize the second dimension.