by Aisthesis » Thu Oct 05, 2006 7:31 am
Cool, I'm not going to look just yet, though. But I'm also not following Henderson's question 1, and it seems to me like question 3 violates the rules anyway.
So, I'm going to be a lot more simple-minded here but take a stab at it without the 3-question limitation.
Ok, first, I'm going to ask all 3 of them "Does 'da' mean yes?"
As shown above, true always answers da and false always answers ja. And, of course, random will answer one or the other. So, we have either 2 das and 1 ja or 2 jas and 1 da.
Case 1: 2 jas.
We've now determined who is true, but we still don't know what da and ja mean. Let's say A is true (answered da). It's obvious that we can get there now with 2 more questions, but I'm going to try to do it with just one. How about "Is it true that da means yes iff B is random?"
Ok, if da means yes, then A will answer da if B is random, and ja if B is false.
If da means no, then A will answer da if B is random (since NOT p and q, the iff statement is false, hence returning a no). If B is false, then A will answer ja (yes), since NOT p and NOT q.
So, that works. If A answers da to this question, then B is random in either case (and C false). And if A answers ja, then B is false and C is random.
Case 2: 2 das.
We've now determined who is false (whoever answered ja). Let's say A.
Let's try the same question.
If da means yes, then if B is random, we have p iff q valid. Hence, A will answer ja. If, however, B is true, then we have p iff q invalid, so A will answer da.
If da menas no, then if B is random, we have p iff q invalid, so A will answer ja. But if B is true, then p iff q is valid, so A will answer da.
In either case, A will answer da if B is true (and C random). And A will answer ja if B is random (and C true).
Ok, that does it in 4 questions anyway.