3 ms·
As a villager, you already know everyone sees either 99 or 100 blue eyes. You see 99, but you don't know if everyone else sees 99 or 100 (if they have blue it's
by jack9 11y ago
As a villager, you already know everyone sees either 99 or 100 blue eyes. You see 99, but you don't know if everyone else sees 99 or 100 (if they have blue it's 99 if they dont it's 100). You knew it before the visitor, and after his statement.
This does not help in deducing if you have blue eyes.
> then they would all suicide
No they wouldn't. Nobody should suicide at all. The visitor saying someone has blue eyes, was already known by every member of the village and every member of the village saw more than 1 person with blue eyes prior. Nothing is different because he said something.
> Since you see 99, you must have blue eyes
I don't know there's 100, so I don't know I have blue eyes.
- knughit 11y agoThis is a solved problem. When a proof is written, you should challenge the proof, not just reassert your intuition. You are ignoring islander A's view of B's view of C's view of ... Z's view of situation. Think about 3 islander's, where A thinks "if I have green eyes, then B and C are in a situation equivalent to me not being here, and B sees exactly 1 blue eyed person C, and B knows that 'C sees 0 or 1 blue eyed people, but then C learned that 0 is impossible'"