There are three peoples , Albert, Brad and Ken, one of whom is a knight, one a knave, and one a spy.
They are brought before a judge who wants to identify the spy.
Albert says: "I am not a spy."
Brad says: "I am a spy."
Now Ken is in fact the spy. The judge asks him: "Is Brad really a spy?"
What should Ken say so that he doesn't convict himself as a spy?
This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try
refreshing the page, (b) enabling javascript if it is disabled on your browser and,
finally, (c)
loading the
non-javascript version of this page
. We're sorry about the hassle.
Ken should say '' No ''
Brad is either a knave or a spy. If Brad is a spy, then Albert is truthful and is therefore the knight.
Albert is a Knight
Brad is a Spy
Ken is a Knave
On the other hand, if Brad is the knave, there are two possibilities:
Albert is a Spy
Brad is a Knave
Ken is a Knight
or
Albert is a Knight
Brad is a Knave
Ken is a Spy
If Ken is either the knave or the knight, his answer to the question will be "No", and so the judge will not be able to draw a conclusion. On the other hand, Ken can say "Yes" only if he is the spy.