The part that you’re missing is that everyone imagines 2 scenarios, but they don’t know which two scenarios.
Let 1=brown and 0=blue.
The truth is 0000, but…
- A imagines 0000 and 1000.
- B imagines 0000 and 0100.
- C imagines 0000 and 0010.
- D imagines 0000 and 0001.
Now, in line 4, the third slot is 0 for sure. After all, D can see C’s eyes. But C doesn’t know this. C can’t tell what’s in D’s imagination. He knows what D thinks about the A, B, and D slots but not what D thinks about the C slot.
So C thinks “I know what D thinks about A. He’s 0. I know this because we can both see him. Same for B. So we know the pattern starts with 00. But I don’t know what the third slot is, even though D definitely knows. So D is either thinking ‘0000 and 0001’ or ‘0010 and 0011’. I just can’t tell since I don’t know what he sees in my own eyes. I know that the two latter cases are false because I can see 0 in his eyes, but there’s no way he could know that himself. So he is thinking of one of those two pairs- Either the first set or the second set. I just don’t know which.”
But do you see how in all four patterns, the second slot (B) is 0? Well B doesn’t know that. She thinks it could also be a 1. She’s well aware that D has it narrowed down to 2. And she knows that C has D’s combinations narrowed down to 4. But she doesn’t know what those 4 are. They could be the 4 where the second slot (the B slot) is 0 or the 4 where the second slot is 1, but not a combination of the two.
B says to herself, “I know C has D’s combinations narrowed down to 4. I just don’t know which they are. They are either ‘0000, 0001, 0010, and 0011’ if I have 0 eyes, or ‘0100 and 0101’ or ‘0110 and 0111’ if I have 1 eyes. If I were to know my own eye color, I would know which group of 4 that C believes possible for D to hold. But I don’t, so I can at best narrow it down to 8. Of course, I know that C knows that D knows that A has 0 eyes. I know this because I know that C knows that D sees A’s eyes and they’re 0.”
Bear in mind that B can narrow down D’s choices better than 8. She can narrow down the actual possible patterns in C’s mind to 4- namely, 0000, 0001, 0100 and 0101. Problem is, 2 belong to the first group of C’s choices and two belong to the latter. So all it proves is that B knows that C is wrong about half his choices. It does not tell her which choices are wrong. So she can’t determine any info about her own eye color. If she could, for some reason, determine which group of 4 C was actually considering for D’s mind, then B would know her own eye color. But she can’t, so the best she can do is 8 possible thoughts for C to hold about D’s patterns.
Again, B knows that anything where the third slot is 1 is wrong, but she also knows that C is ignorant of that fact and thus can’t rule it out for what C is considering possible in D’s mind.
Notice that all of B’s 8 choices start with 0. That’s because she can see A’s eyes, and she knows that C can too, and C knows that D sees A’s eyes as well. But A doesn’t know that! Sure, B is considering only 8 choices (4 which she knows to be false, but can’t rule out that C thinks them anyway), but A can’t narrow down which set of 8 those are- the one where A is 0 or the one where A is 1.
So A knows:
B is considering one of two set of options regarding C’s analysis of the distributions that D considers possible. Either the set:
- 0000, 0001, 0010, 0011, 0100, 0101, 0110, 0111 OR
- 1000, 1001, 1010, 1011, 1100, 1101, 1110, 1111
The only difference is his own eye color. Sure, B knows which one she actually is considering. And C knows which 4 he’s actually considering. And D knows which 2 he’s actually considering. And the narrator knows which 1 is actually true.
But A can’t tell if B is considering set 1 or 2, even though we know B is considering set 1 and has discarded 2.
B can’t tell which half of set 1 C is considering to be in D’s mind, the first half or the second half. Of course, we know it’s really the first half (0000, 0001, 0010, 0011).
C knows that it’s the first half because he can see A and B and knows D can too. But he can’t see himself, so he can’t choose which 2 of the 4 patterns D is believing to be possible, 0000 and 0001 or 0010 and 0011.
D knows which pair it is, however. He knows it’s the first pair, 0000 and 0001, that are possible. He just can’t tell which 1 of the two it is.
And we, the outsiders, know which one it is - 0000.
So there you have it. I worked backwards through the logic, then forwards through it again. If anyone still can’t grasp this, then I can’t help you any further, I don’t think. It’s not an issue of how many patterns each thinks is possible, it’s a matter of which patterns they think are possible.
Do not confuse the following two statements:
- A thinks that B thinks there are 4 patterns possible.
- A thinks that B holds 2 out of 4 possible patterns and just doesn’t know which two.
Statement 1 is false and will lead to confusion. Statement 2 is true and explains the situation clearly and easily.