Wintersolstice, I have showed how your proof is wrong and have given a solution. What else can I do?
Second modification has a solution too. 2 questions with 3 possible outcomes give 9 combinations! Of course you loose some information due to Random behaving really randomly and because you don't know the words upfront. But it is enough to separate 6 cases.
Hope you will read the solution before telling it's wrong
Here is my
But there is another modification with beautiful solution. Basically the same setup with the following assumptions:
1. You can ask paradoxical questions. If god cant answer Yes or No his head explodes.
2. Gods reply two different unknown words for Yes and No. Head explosion is clearly different from any answer when you see it. But you cant ask this god second time
3. Random answers randomly Yes or No regardless the question. As a result his head cant explode.
4. You need a solution in two questions.
Your proof is based on the assumption that first of 3 questions can't give you any information except sample word from god's language. This is not correct. I mean, this is correct if you have one question only. But in our case you can get more information as a result of all 3 questions.
Another variation of "Hardest logic puzzle ever" (viewtopic.php?id=10138)
This one is tougher, because we lose important information about Gods language. Previously we knew words "ja" and "da" but not their meaning. Now we know nothing about their language. I also changed clarifications to prohibit paradoxical questions that gods can't answer at all. But solution is still possible.
Three gods A, B, and C are called, in some order, True, False and Random. True always speaks truly, False always speaks falsely, but whether Random speaks truly or falsely is a completely random matter. Your task is to determine the identities of A, B, and C by asking three yes/no questions; each question must be put to exactly one god. The gods understand English, but will answer all questions in their own language. You do not know their language.
(1) It could be that some god gets asked more than one question (and hence that some god is not asked any question at all).
(2) What the second question is, and to which god it is put, may depend on the answer to the first question. (And of course, similarly for the third question)
(3) Whether Random speaks truly or not should be thought of as depending on the flip of a coin hidden in his brain: if the coin comes down heads, he speaks truly; if tails, falsely.
(4) If you ask a question, where the god cant give an answer, he will answer no.
(5) All gods speak in the same language.
PS How to post links here?