Rich Grise wrote: ) On Wed, 25 Mar 2009 05:17:18 -0700, Derek Holt wrote: )> On 24 Mar, 19:36, Willem wrote: )>> Mark-T wrote: )>>
)>> ) they answer any question yes or no, 50-50. )> )> OK, if we allow the "I don't know/cannot answer" response, ) ) BZZZZT!! ) ) Disallowed in the problem spec.
BZZZZT!!
Nope. The line you quoted is only for the randomizer.
The line for the knights and knaves are: "They will answer any yes/no question" (And the knight always tells the truth and the knave always lies)
So a knight or knave is perfectly allowed to answer "I don't know" or "I can't answer that" or something similar.
However, thinking on this, the knave is _not_ allowed to answer "I don't know" to a yes/no question that he does not know the answer to. But he can't answer 'yes' or 'no' either, because that's not a lie (a lie is an intentional mistruth)
So, any yes/no question that you know the three people do not know the answer to will do.
Knight answers: "I don't know." Knave answers: "I know but I'm not telling." Randomizer answers 'yes' or 'no'.
SaSW, Willem