FRDB Archives

Freethought & Rationalism Archive

The archives are read only.


Go Back   FRDB Archives > Archives > IIDB ARCHIVE: 200X-2003, PD 2007 > IIDB Philosophical Forums (PRIOR TO JUN-2003)
Welcome, Peter Kirby.
You last visited: Today at 05:55 AM

 
 
Thread Tools Search this Thread
Old 03-22-2002, 10:36 AM   #1
Regular Member
 
Join Date: Oct 2000
Location: Bristol, UK
Posts: 279
Post The hardest logic puzzle ever.

From the Harvard Review of Philosophy, 1996.

Three Gods, A B and C, are called, in some order, True False and Random. True always speaks truly, Flase 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 exacltly one God. The Gods understand English, but will answer all questions in their own language, in which the words for 'yes' and 'no' are 'da' and 'ja', in some order. You do not know which word means which.

Som clarifications:

It could be that some God gets asked more than one question (and hence that some God is not asked any question at all).

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).

Whether Random speaks truly or not should be though of as depending on the flip of a coin: heads = true, tails = false.

Random will answer da or ja when asked any yes-no question.

[ March 22, 2002: Message edited by: Kachana ]</p>
Kachana is offline  
Old 03-22-2002, 11:10 AM   #2
Regular Member
 
Join Date: Jan 2002
Location: Houston, TX
Posts: 160
Post

Does this even have a solution? It seems as though it would take at least two questions to determine any one of them, but one question wouldn't be enough to tell the difference between the other two if "Random" doesn't pan out right.

Has anyone ever solved this?
Laera is offline  
Old 03-22-2002, 11:48 AM   #3
Regular Member
 
Join Date: Apr 2001
Location: nowhere
Posts: 416
Post

Problems of this type are usually solved by asking questions to one god that refers to the another (it is presumed that each of the gods knows the identities of the others).

For instance, one might ask of god A, "Is God B a liar?" or "Would God B answer ja if asked he was a 'False'?"

[ March 22, 2002: Message edited by: Malaclypse the Younger ]</p>
Malaclypse the Younger is offline  
Old 03-22-2002, 11:50 AM   #4
Regular Member
 
Join Date: Oct 2000
Location: Bristol, UK
Posts: 279
Post

Quote:
Originally posted by Laera:
<strong>Does this even have a solution? It seems as though it would take at least two questions to determine any one of them, but one question wouldn't be enough to tell the difference between the other two if "Random" doesn't pan out right.

Has anyone ever solved this?</strong>
It does have a solution, I think there are more than one solutions. The paper I got it from was actually presenting a simpler solution than the simplest that has been presented thus far. I gave up after about 5 minutes through fear for my sanity.
Kachana is offline  
Old 03-22-2002, 01:34 PM   #5
Veteran Member
 
Join Date: May 2001
Location: US
Posts: 5,495
Post

I think it must be a misprint, there are no gods. Perhaps they meant dogs, please confirm.

A second clarification please, you specify "The gods understand English, but will answer all questions in their own language...." do the dogs all speak different languages than each other?

Cheers!
John Page is offline  
Old 03-22-2002, 01:56 PM   #6
Regular Member
 
Join Date: Oct 2000
Location: Bristol, UK
Posts: 279
Post

Quote:
I think it must be a misprint, there are no gods. Perhaps they meant dogs, please confirm.
Well, if you asked False if there are any Gods, he's say no (in his own language of course), but in this instance he is telling the truth. The plot thickens.

Quote:
A second clarification please, you specify "The gods understand English, but will answer all questions in their own language...." do the dogs all speak different languages than each other?

Cheers!
They all speak the same language, but I'll give you a hint, determining which of 'da' and 'ja' means 'yes' and 'no' is not necessary.
Kachana is offline  
Old 03-22-2002, 03:26 PM   #7
Veteran Member
 
Join Date: Jun 2000
Location: Greensboro, NC, U.S.A.
Posts: 2,597
Cool

This puzzle is horribly, horribly difficult. <img src="graemlins/banghead.gif" border="0" alt="[Bang Head]" />

Kachana, you should be scourged for posting it. It will certainly cause much loss of productive time this evening or tomorrow (good thing it's the weekend!).

I think I know the answer, but I'm going to refrain from posting because I had a couple of hints.

I'll provide those to everyone else, just to be fair :

1) Determining which means "yes" or "no" isn't important, but the solution is determined based upon an assumption.

2) The questions asked are complex, rather than simple.

This should make your brain hurt. It did mine...

Bill
Bill Snedden is offline  
Old 03-22-2002, 05:55 PM   #8
Junior Member
 
Join Date: Jul 2001
Location: Southern California
Posts: 32
Question

I have a clarification question:

you said:

Quote:
<strong> "The Gods understand English, but will answer all questions in their own language, in which the words for 'yes' and 'no' are 'da' and 'ja', in some order. "</strong>
Can I at least assume that gods A, B, and C will have the same word for '"yes" and "no?" Please don't tell me that "da" means "yes" for A and "no" for B...
jupstin is offline  
Old 03-22-2002, 06:29 PM   #9
Regular Member
 
Join Date: Oct 2000
Location: Bristol, UK
Posts: 279
Post

Quote:
Originally posted by jupstin:

Can I at least assume that gods A, B, and C will have the same word for '"yes" and "no?" Please don't tell me that "da" means "yes" for A and "no" for B...
Don't worry, these God's are consistent in their use of 'da' and 'ja', even though they have glaring inconsistencies in their attributes of benevolence, omnipotence, and omniscience.
Kachana is offline  
Old 03-22-2002, 07:48 PM   #10
Regular Member
 
Join Date: Apr 2001
Location: nowhere
Posts: 416
Post

What I'm curious to know is if this sort of problem has a general algorithmic or algebraic solution.
Malaclypse the Younger is offline  
 

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump


All times are GMT -8. The time now is 11:44 PM.

Top

This custom BB emulates vBulletin® Version 3.8.2
Copyright ©2000 - 2015, Jelsoft Enterprises Ltd.