The first logistician says "I don't know." The second also says "I don't know." The last says "yes, we would."
The first logistician says "I don't know." The second also says "I don't know." The last says "yes, we would."
A friend asks a programmer if they'd like to go bowling or go to the movies.
The programmer answers: "Yes".
All three logisticians needs to be "true/yes" and the first one didn't know about the two others so the logistician says "I don't know". If he didn't wanted dessert, he would have said "no".
Same thing for the second logistician.
The last logistician was able to say "yes, we would." because none of the other logistician said "no". Therefore, they all wanted dessert.
It's Lemmy Kilminster, right?
Is it something to do with the first 2 not knowing the preference of the others?
EDIT: never mind, this was also posted later in the thread and there's an explanation there.
Then the final person knows the others all want yes, and personally wants yes, so says yes.
It's like lazy evaluation of booleans in if statements.
Note the first logicians have to answer "I don't know" even if they don't wan't it, otherwise their statement becomes untrue.
> Note the first logicians have to answer "I don't know"
> even if they don't wan't it, otherwise their statement
> becomes untrue.
No. "A && B && C" is only true when all three are true. If A knows it does not want, they can answer "no", because there is no way "ALL want" is true in that case.