As such, while randomness is best, the given method is quite sufficient for having fun, and both players can agree that it's fair: they each have equal influence over the result.
Doesn't that assumption remove the entire problem though? I thought the whole reason for the method was that people can't easily think of an unbiased random number.
Or put differently, if that's your starting point, what's stopping you from simply doing (A mod 6) + 1?
Of course as others note this is a convoluted mod n process.
I'd say the only unbiased and non crappy method here is to feed the 2 participants' numbers into some sorth of hash function.
Is all this angular difference stuff a fancy way of saying mod 6?
BTW a "classic" method of generating random numbers is to look at the second hand of a watch mod n.
Might not be unbiased, but good luck proving it.
(However, if the stakes are high enough, the party that learns the outcome first can choose to exit the protocol if they are unsatisfied with the result.)
https://darkcephas.blogspot.com/2017/07/fair-random-number-g...
AnotherGoodName•1h ago
BoiledCabbage•1h ago
tomsmeding•1h ago
AnotherGoodName•1h ago