4 ms·
Most commenters seem to completely miss the problem of agreeing on the strategy before agreeing on the color. That agreement is at least as difficult as the pro
by MauranKilom 5y ago
Most commenters seem to completely miss the problem of agreeing on the strategy before agreeing on the color. That agreement is at least as difficult as the problem of agreeing on a color itself (because the space of possible strategies is, in some sense, larger than the space of colors), so this is in some sense a recursive problem. The article itself touches on this meta-strategy agreement problem, but then completely ignores it when presenting other strategies (and doesn't go above the first "meta" level).
You could argue that humans have a certain inbuilt meta-strategy for agreeing on strategies and are all inherently different enough to symmetry-break the situation eventually. But the problem supposes everyone is a perfect logician (not a fallible human), and so relying on this "inbuilt meta-strategy" is as mathematically interesting as the answer "people put into this situation will often succeed". (Note that, when pairing up most top-level comments in this thread, if they were executed as written, you would end up with people either failing or never finishing.)
I also think that randomness is, mathematically, a cop-out for two reasons: It requires some external source of "symmetry breaking" (although I suppose humans are decent enough at picking random numbers), and it only gives a probabilistic solution (although this will be good enough in practice). And it does not in itself contribute to solving meta-problem of strategy agreement either.
In terms of a solution to the problem as posed, we can reason that, since the other side is a perfect logician, they will not choose a (meta-)*strategy that can possibly result in a "deadlock". For example, they will not choose "I wait until you write 'blue' and then say 'blue' to the host, and I will never diverge from this strategy" as this runs into a deadlock with the same strategy but different color. "Deadlock" here doesn't necessarily mean "fails to break symmetry", as some strategies don't require that ("choose the average of the two RGB values").
The question remains whether there exists any provably non-deadlockable (meta-)*strategy. If, for every communicated strategy (and this includes any level of meta-strategy), a different strategy is conceivable that results in a deadlock, the problem has no solution. I don't know the answer to this, but here are some thoughts:
- Are what I called "deadlocks" above not just symmetry breaking failures on the (or a certain) meta-level?
- We can average colors to avoid the need for symmetry breaking in color choice. Can we do the same on the (meta-)*strategy level somehow?
- If messages must not be of finite length, it feels like there should be some trick to obtain a solution. But I guess we are interested only in finite message lengths.
- tigertigertiger 5y agoYou are the only one that got the problem. I was wondering why even the author of the article got the problem wrong. A perfect logican always needs a 100% chance for stopping the game. Each message could either be: a) the exact same strategy b) the same strategy with a small variance that is also reasonable c) a completely reasonable other strategy d) just a color e) waiting or something unrelated to the problem itself The problem is that every proposal of a-e could get matched with something a-e that ruins it. Examples: 1. I say just a color, they say just a color. You stay by the color they also stay, you decide to switch they also do it at the same time. 2. You propose something to confirm, so did they and we are back at 1. 3. You decide to do something random and they also decide to do something random with the same outcome Since you are both perfect logical, you will realize that, making any try obsolete. So you could try to get to know each other and just chat to something unrelated but there is still the problem that they could exactly mirror your messages again. So you both come to the conclusion that there is no 100% strategy. You could now decide that you should continue playing the game forever or decide that a strategy with less than 100% is good enough. Both have etablished now that using a meta strategy to agree on something is just a waste of time, because of a-e and we can just stay on the main layer. Repeating the color is also useless because the other might have the same strategy. So the only solution would be to announce just random colors and as soon as they match we end the game and are free. Theoretically they never have to match so the game could just go forever (hence it's not 100%).