I found the problem with it.
Here is what you posted and how it works.
Assuming da = yes and ja = no.
Question 1: Does da mean yes iff(*), you are True iff B is Random?
Asked to A.
1. If A is true and B is random and C is false: (T, {T, T}) so it is true, and will answer da.(yes)
2. If A is true and B is false and C is random: (T, {T, F}) so it is false, and will answer ja. (no)
3. If A is false and B is random and C is true: (T, {F, T}) so it is false, and will answer da. (yes)
4. If A is false and B is true and C is random: (T, {F, F}) so it is true, and will answer ja (no)
5. If A is random and B is true and C is false: (T, {F, F}) so it is true, but will answer either da (yes) or ja (no)
6. If A is random and B is false and C is true: (T, {F, F}) so it is false, but will answer either da (yes) or ja (no)
Ok looking at it the answer da will mean C is the other true or false, and the answer ja will mean B is the other true of false. And taking for thought if A were random using the above thought will still work.
Question 2: Does da mean yes?
Asking B.
2. If A is true and B is false and C is random: (T) so it is true, and will answer ja (no)
4. If A is false and B is true and C is random: (T) so it is true, and will answer da (yes)
Getting ja for the first question you will ask B. You will get ja if B is false (assuming da means yes), and da if B is true (assuming da means yes)
Asking C
1. If A is true and B is random and C is false: (T) so it is true, and will answer ja (no)
3. If A is false and B is random and C is true: (T) so it is true, and will answer da (yes)
Getting da for the first question you will ask C. You will get ja if C is false (assuming da means yes), and da if C is true (assuming da means yes)
Question 3: Does da mean yes iff A is Random?
Asking B.
2. If A is true and B is false and C is random: (T, F) so it is false, and will answer da (yes)
4. If A is false and B is true and C is random: (T, F) so it is false, and will answer ja (no)
5. If A is random and B is true and C is false: (T, T) so it is true, and will answer da (yes)
6. If A is random and B is false and C is true: (T, T) so it is true, and will answer ja (no)
Asking B again. Using what you get from question of B being true or false.
B is true.
If you get da: A is random, B is true and C is false.
If you get ja: A if false, B is true and C is random.
B is false.
If you get da: A is random, B is false and C is true.
If you get ja: A is true, B is false and C is random.
Asking C
1. If A is true and B is random and C is false: (T, F) so it is false, and will answer da (yes)
3. If A is false and B is random and C is true: (T, F) so it is false, and will answer ja (no)
5. If A is random and B is true and C is false: (T, T) so it is true, and will answer ja (no)
6. If A is random and B is false and C is true: (T, T) so it is true, and will answer da (yes)
Asking C again, Using what you get from question #2 of C being true or false.
C is true.
If you get da: A is random, B is false and C is true.
If you get ja: A is false, B is random and C is true.
C is false.
If you get da: A is random. B is true, and C is false.
If you get ja: A is true, B is random and C is false.
It looks like it works, but one little problem. This only works if da does mean yes and the asker has assumed it does. Remember you posted the asker does not know what means what. I am working on the other way but so far the questions do not seem to work.
_________________ The victories from those skilled in warfare are not considered of great wisdom or courage, because their victories have no miscalculations
- SUN-TZU
|