Question

riddle.

Asked by: gedmac

 " Spaceman Sid is escaping his enemies. And he comes to 2 doors. One leads to Freedom, one to a firey death. By the doors are 3 robots. One robot ALWAYS LIES. One Robot ALWAYS TELLS THE TRUTH. And one robot might lie, or might tell the truth. BUT Spaceman does not know which robot is which. He can ask one question, and a random robot will answer. What does he ask to find the safe door? TIP-- You CAN'T simply ask a robot which way the others would tell you to go- it doesn't work 'cos of the unpredictable one

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2005-12-17 at 15:24:08ID21668168
Tags

one

,

riddle

,

you

,

door

Topic

Puzzles & Riddles

Participating Experts
37
Points
500
Comments
257

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

    Free Tech Articles

    1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
      It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
    2. SCCM OSD Basic troubleshooting
      SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
    3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
      This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
    4. Create a Win7 Gadget
      This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
    5. Outlook continually prompting for username and password
      There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
    6. Backup Exchange 2010 Information Store using Windows Backup
      There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

    Cloud Class Webinars

    1. Avoiding Bugs in Microsoft Access
      Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
    2. Top 10 Best New Features in Visio 2010
      Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
    3. IT Consultant Business Secrets Revealed
      Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
    4. Disaster Recovery and Business Continuity
      Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
    5. Organize Your Visio Diagrams with Containers and Lists
      Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
    6. How to Us Objects, Properties, Events and Methods in Microsoft Access
      Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

    Join the Community

    Give a Little. Get a Lot.

    Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

    Join the Community

    Answers

     

    by: ozoPosted on 2005-12-17 at 16:38:21ID: 15505474

     

    by: H4gg0nPosted on 2005-12-21 at 06:49:22ID: 15526489

    One question, and you only need one robot of any type:  "If I were to ask
    you whether the left door leads to freedom, and you chose to
    answer that question with the same degree of truth as you answer this
    question, would you then answer 'yes'?"

    The truthteller will say "yes" if the left door leads to freedom,
    and "no" otherwise.  The liar will answer the same, since he will lie about
    where the left door leads, and he will lie about lying.  The randomizer
    may either lie or tell the truth about this one question, but either way
    he is behaving like either the truthteller or the liar and thus must
    correctly report the road to freedom.

    If however the third robot randomly answers yes or no it is clear that
    you must ask at least two questions, since you might be asking the
    first one of the randomizer and there is nothing you can tell from his
    answers.

    Start by asking A "Is B more likely to tell the truth than C?"

    If he answers "yes," then:
       If A is truthteller, B is randomizer, C is liar.
       If A is liar, B is randomizer, C is truthteller.
       If A is randomizer, C is truthteller or liar.

    If he answers "no," then:
       If A is truthteller, B is liar, C is randomizer.
       If A is liar, B is truthteller, C is randomizer.
       If A is randomizer, B is truthteller or liar.

    In either case, we now know somebody (C or B, respectively) who is
    either a truthteller or liar.  Now, use the technique for finding
    information from a truthteller/liar, viz., you ask him the following
    question:  "If I were to ask you if the left door leads to
    freedom, would you say 'yes'?"

    If the answer is "yes," take the left door, if "no" take the right door.

    If you just want to identify the three robots, there are several ways to
    proceed.  Perhaps the simplest is to ask the robot identified as either a
    truthteller or a liar some question like "Is one plus one equal to
    two?"  If he answers "yes," then he is the truthteller, else he is the
    liar.  If he is the truthteller, ask him if another robot is the liar.
    By process of elimination you know the identity of the third robot.  If
    he is the liar, ask him the same question, but disbelieve the answer.
    Then again by process of elimination you know the identity of the third
    robot.



    H4gg0n

     

    by: Sid_The_KidPosted on 2006-01-03 at 13:32:58ID: 15602852

    I am spaceman sid's kid

    If he has only one question to ask and he doesn't know which robot would answer or which robot is the lier, truth teller, or random answer generator, then he should simply ask "If you were a robot that only answers in lies then which door would I need to take to get out of here, If you did not tell the truth, then do not indicate that you are lieing, otherwise, do, but after you give your initial answer." The truthful robot will tell you the way out and then shut down because he cannot say that he is telling a lie without lieing (any trekkies here?), the lieing robot will tell you the wrong way out, but will lie about lieing and therefore say that he was lieing... The 50/50 lie/truth robot will either tell the truth and then shut down, or will tell a lie and then indicate he was lieing. And that is how my dad, spaceman sid, broke out of prison...

     

    by: Sid_The_KidPosted on 2006-01-05 at 19:56:31ID: 15626017

    Here is another one: You order the robots to open both doors and tell one to go in each door. If the robots are smart, they will not dare to go in the room with the fiery death, whether they are liars or not. Even if they do, having a robot standing in front of you is a great way to block any attacks the enemy may throw at you.

    I am really trying hard here...

     

    by: phileocaPosted on 2006-01-11 at 12:56:07ID: 15675155

    can't you open the door and look?

     

    by: theProfessaPosted on 2006-01-12 at 11:20:09ID: 15684680

    "If I were to ask the other robot which door led me to freedom what would he say" and you walk in the door OPPOSITE of what the robot tells you

    Lets denote them as ROBOT A and ROBOT B, and door 1 is death and door 2 is life

    If you ask ROBOT A and if ROBOT A tells the truth he'll say that the other robot will say door 1
    If you ask ROBOT A and ROBOT A is the liar he'll say the other robot will say door 1

    BOTH WAYS you go through the other day which is life

     

    by: SunBowPosted on 2006-01-12 at 16:39:19ID: 15687680

    theProfessa - you missed the part about three robots, not two
    ozo - I'm unable to access the link, care to revisit that?
    gedmac - there's no guarantee here that any robot knows much of anything worth asking about
    phileoca - my own preference is to avoid (control) the problem from earlier on in the game (escape etc prior to facing robots or doors)
    Sid_The_Kid - we've done such questions before, and, given the invalidities, my temptation is to alter the tack, and this time I'd use the robots, so rather than describe it, concerning your 2nd suggestion:

    I Ditto Sid_The_Kid (#2)

     

    by: SunBowPosted on 2006-01-12 at 16:42:49ID: 15687704

    "Will you kindly help me to escort the other two robots out this door"
    [maybe point at one door, but stand closest to the other]

     

    by: ozoPosted on 2006-01-12 at 17:04:13ID: 15687822

    http:#15526489 was essentialy a repost of the link
    whatever the robots may know, the question states that they will either lie or tell the truth.

     

    by: ozoPosted on 2006-01-12 at 17:14:12ID: 15687876

    The original link I posted seems to be broken at the moment.  The same answer be found at
    http://www.faqs.org/faqs/puzzles/archive/logic/part4/
    http://brainyplanet.com/index.php/Fork%20Three%20Men

     

    by: JakobAPosted on 2006-01-13 at 02:41:47ID: 15690268

    It is amazing how much sheer brainpower we ascribe to robots and liars. Considering that a lie is the 'easy answer' how about this:

    You are standing on a subway platform waiting for the train to Hoboken when somebody approach you and ask:

    Q: "If I were to ask you whether the next train go to Queens, and you
        chose to answer that question with the same degree of truth as you
        answer this question, would you then answer 'yes'?"

    Which of the following answers would you give:

    A1: Huh ?
    A2: Yes !
    A3: No !
    A4: You got some nerve calling me a liar, you ... <whack whack whack>

    regards JakobA

     

    by: ozoPosted on 2006-01-13 at 03:59:36ID: 15690582

    Real people, unlike puzzle robots, are not constrained to either lie or tell the truth.
    I'm sure we can all point to our favorite exapmple of this in the headlines.

     

    by: SunBowPosted on 2006-01-13 at 16:42:52ID: 15697572

    Maybe I've seen too many movies or read too many books, but I thought that it went that robots need a bit more precision in facts, and more often provide lengthy responses than simple one word answers like yes or no, so at the moment I like response of JakobA and the first of Sid_The_Kid best, with the 2nd comment above the least as it seems to be missing the part of crediting original author. Me try again.. where answer to typical questioning would go...

    Robot A: I dunno
    Robot B: A safe door is like a safe passage to a safe house, in that once you use it it can no longer be considered safe, so if it is a door which will become less safe at a later date, then it should be considered less safe in the present than you might otherwise think, in which case .... (on and on through various permutations of possible outcomes)
    Robot C: Would you like to play a game of chess?

    Answer: Ask the robot to handle your enemies for you as your personal escort back the way you came in

     

    by: rcherne1Posted on 2006-01-23 at 08:33:04ID: 15767772

    Ask..    "If door one is safe, what door is safe.”

     

    by: rcherne1Posted on 2006-01-23 at 08:39:39ID: 15767850

    If door one is safe, what door should I go through?

     

    by: rcherne1Posted on 2006-01-23 at 09:01:54ID: 15768077

    No .. Ask how many safe doors are on the left.

     

    by: rcherne1Posted on 2006-01-23 at 09:16:09ID: 15768226

    No Ask how many doors on the left are safe!

     

    by: SunBowPosted on 2006-01-23 at 15:54:16ID: 15771726

    Who's left?

     

    by: JakobAPosted on 2006-01-24 at 00:24:37ID: 15773826

    noone is safe

     

    by: MizzLPosted on 2006-01-25 at 18:00:23ID: 15792202

    isn't asking a 'double' question sort of like cheating? I'd consider any question with an 'if' to be a double question... even if there's only one (verbal) answer and the other is an action...

    I'm afraid I don't know the right question either, given that constraint. Without the constraint, you can basically ask any number of questions by just combining them into one sentence/order.

     

    by: SunBowPosted on 2006-01-25 at 19:34:31ID: 15792520

    Merging multiple boolean 'AND' + 'OR' can introduce interesting results the longer those sentences go. It also helps to have multiple individuals involved, then refer to each and all with pronouns.

     

    by: Sid_The_KidPosted on 2006-01-29 at 06:40:14ID: 15817383

    Is this one of those trick questions with no possible answers, if so, I would like to be the first to suggest the answer is: There is no way of asking one question into three robots and getting one definite answer, if one robot tells lies, one tells truths, and the other tells half-truths. Even using the "double questions" above, say "answer that question with the same degree of truth as you answer this question" (JacobA) the half-truth robot could think of the truthful answer, and then lie about the degree of truth – inverting his spoken answer into a lie. Essentially, the half lying, half-truth telling robot is just a random answer generator. Therefore there is no way whatsoever to get an answer above a 50% chance of being true from the sum of these robots by asking them any 1 question. Lets say the truth teller and the liar were left out and you were asking your question to a robot that sometimes lied and sometimes tells truths. There is no way…  I can though tell you the minimum amount of questions you would have to ask to the three robots to get a definite answer. All you need to do is ask, “What is 1 + 1?” After asking about 2 times, if you are lucky you will have identified the lying robot OR the truth telling robot. 3 times, and if the robots answer in just the right order, you would have identified all three robots for who they are (it is fairly complex to explain how this works). Then you must ask which door leads to the exit, until either the lying robot or the truth telling robot answers. So that’s a min of 4 questions – and a max of positive infinity. But here is the bonus – if you identify the truth teller, you can destroy the other two robots to that only the truth teller can give you answers. That means having asking less questions and getting unpredictable answers.

    Or is this one of those questions that you are going to ask but never tell us the answer and never award the loot? Grrrrrrrrr.

     

    by: MizzLPosted on 2006-01-29 at 06:50:02ID: 15817425

    there is definitely an answer, Sid...

     

    by: jkmyoungPosted on 2006-01-31 at 06:31:31ID: 15833603

    I say minimum 2 questions, with a lucky first answer
    First question. Ask "Does the robot who answers this question lie?"
    If the robot answers yes, then you have just identified the random robot.

    2nd question. Ask "Which way does the robot who did not answer the last question, and will not answer this question say is the door to a FIERY death?"

    If either of the other 2 robots answer, pick that door.

    Now question is, can the first robot answer the 2nd question? I'm not sure about that one. I claim no.

     

    by: jkmyoungPosted on 2006-01-31 at 06:56:33ID: 15833928

    Wait, are we still assuming "a random robot will answer." ?

    Also in my solution, change the first question to, "Which robot always lies?"  If the robot answers himself, we've identified the random robot. But if he doesn't answer himself, we get a little more info on the situation.

     

    by: SunBowPosted on 2006-02-01 at 13:32:50ID: 15848017

    MizzL > there is definitely an answer, Sid...

    Agree/Disagree.
    (1) For such a question, typical 'acceptable' answer given (this is the agree part). Besides, that is a cornerstone of this TA compared to others, it should be the only one where asker knows answer in advance.
    (2) Since a greater majority here either do not acknowledge answer, or do not accept it, it cannot be considered valid (this the disagree part)

    Answers should be agreeable, and acceptable, once revealed. So I think non-traditional form of answer is more applicable in such cases.

     

    by: ozoPosted on 2006-02-01 at 14:13:14ID: 15848379

    > the other tells half-truths
    no, the other "might lie, or might tell the truth"
    this is a subtle but critical difference.

     

    by: ozoPosted on 2006-02-01 at 14:49:11ID: 15848747

    > So that’s a min of 4 questions
    If telling half-truths was an option in addition to lie or tell the truth,
    then two questions would be necessary and sufficient.
    One question to identify a robot that does not tell half-truths,
    and another question for a reliable robot.

     

    by: SunBowPosted on 2006-02-01 at 16:24:03ID: 15849403

    A problem can remain in how to line up the parentheses in a compounded question using the english language where ambiguities set in so quickly it is dificult to get people of equal knowledge and experience to agree on what is meant. On the downslide, I also think such questions are too unreal, such as for expectancies (will anyone answer) and information flow (who knows what, and how many assumptions are there, such as introducing right and left).

    That said, a potential 'out' could be had, that I do not see above, is by not asking robot to figure out what answer they'd give, if they were asked, but what answer the truth-teller robot would give. To fix the directional problem, point at the door yourself. None of this means that any robots are omniscient. Similar problems are not changed by making them monks instead of robots, and use of pronouns increases ambiguity.

    > no, the other "might lie, or might tell the truth"

    or might not know, might not answer, might have a different way to answer, might get confused about the question <heh> take that one out early, by making it go into a loop where it identifies itself by all the smoke coming out its ears. Do they have ears? Can they talk? What language? Binary? Morse code?

    How about, rather than ask, just blurt out a statement and watch it evolve. Something like:

    "Fire!"

    -or-

    "This room is going to self destruct in 30 seconds and eliminate all who remain here that long"

    "We have to all get out of here before the bandits and used robots parts dealers show up, we've got about 20 seconds"

    > this is a subtle but critical difference.

    agreed

     

    by: GnarOlakPosted on 2006-02-03 at 12:21:42ID: 15867451

    I think the answer given by H4gg0n works though it does have the added complexity of a compund double question "If A and B".  Here is a workable solution that only asks the robot to give an answer to a single question that would be asked of another robot.

    According to this question the third robot does not randomly answer the question but randomly decides to answer the question truthfully or not.  Its answer is then dictated by that decision.  This is just a variation on the original version of the quesiton.  The introduction of the random liar/truth teller doesn't really change the question that gets the correct answer.

    My assumption is that the random robot will apply the decision to lie or not to the final answer to the question put to it as asked.

    The question:  If I were to ask a robot who answers the question in the opposite truthfullness from how you would answer the question which door leads to safety which door would he choose?

    With only two robots this is the well known answer.  It also works for the third robot.  If that robot will answer the question falsly then the other robot to ask would be the truth teller who would give the correct door thus this robot would give the wrong door.  If instead this robot will answer truthfully then the other robot to be asked would be the liar who would give the wrong door thus this robot will turthfully give the wrong door.  In all cases you will take the other door from the one any of the three robots offer.

    All adding the random robot adds to the problem is having to be more specific about who is being asked what.

     

    by: foxconPosted on 2006-02-15 at 08:53:23ID: 15962168

    What if you didn't ask a robot a question. What if you just said to any robot, "Take me through the door to freedom", you aren't asking any robot to tell a lie or tell the truth, you a commanding them to perform an act.

    Or alternatively you could ask a robot, any robot, "Ask the robot who tells the truth to take me through the door to Freedom"


    FoxCon

     

    by: JakobAPosted on 2006-02-15 at 14:18:51ID: 15965700

    Say to ALL the robots: "Go throught that (pointing randomly) door, walk around a bit and then come back."
    Then go through
    either   the door a robot came back through
    or        the door opposite the one no robot came back through after 5 minutes.

     

    by: Sid_The_KidPosted on 2006-02-15 at 17:25:09ID: 15967216

    All of these suggestions have already been made.

     

    by: SunBowPosted on 2006-02-16 at 18:43:16ID: 15977531

    GnarOlak > how you would answer the question

    "the cat is not"

     Sid_The_Kid,
    just goes to show you how 'acceptable' and 'agreeable' are so many supposed 'answers' to logic problems that try to compound gates and lose sense of time and individuality (reality)

     

    by: SunBowPosted on 2006-02-16 at 18:44:44ID: 15977538

    (although I forgot if I admitted, to asking such a question in EE myself)

     

    by: SunBowPosted on 2006-02-16 at 19:03:06ID: 15977606

    http://www.experts-exchange.com/Miscellaneous/Puzzles_Riddles/Q_20437461.html
    asked by SunBow on 12/27/2002 Title: Fork  U
    This solution was worth  20 Points

    <ugh> an embarassing one, prior to split pointing and point increasing, and some of the menu options to help find threads, times of "points for..." (uncool), but ... inattentive too long, booey on me. But apparently six similar spin-off questions followed as well, most of 'em likely resolved as well.

     

    by: freebuddyPosted on 2006-02-24 at 11:27:10ID: 16041444

    http://www.nickvautier.com/puzzles/

    in this link is the real problem, there is no a third robot that might tell the truth or might lie. There are only two robots.

     

    by: SunBowPosted on 2006-02-24 at 15:56:41ID: 16043591

    "My dear robots, I have a question for you, but first I need to address this situation of imperfection in human assembly plants, and as two of you are defective, I'd like the one who always tells the truth to disable the other two, and then to lead me through the 'safe door', whereupon I will ask you a very important question about resolving a riddle"

     

    by: rsungaPosted on 2006-03-14 at 17:26:17ID: 16190289

    Is my left to my right or my right to left where I left the right of lefts? ANSWER

     

    by: MarkDozierPosted on 2006-03-17 at 23:05:54ID: 16222934

    asl a robotto walkthrought door A. If he is fried go throught door B.If he lives use door A.

     

    by: nltechPosted on 2006-03-18 at 18:52:01ID: 16227893

    to borrow from a similar scene in the movie, the 10th kingdom, you ask a robot "what the hell kind of stupid question is that?" and while it ponders your question, you chuck (in the movie it was a toad, so with a robot you might need to push, not chuck) it through the nearest door. if it falls to a horrible death, go through the other door.

     

    by: Sid_The_KidPosted on 2006-03-19 at 20:28:29ID: 16232921

    Yeah but there is no way of knowing how far down the hall through the death door you need to walk before the horrible death occurs, it could be 10 km down the hall!

     

    by: bk_jreinsteinPosted on 2006-04-02 at 03:48:04ID: 16353979

    YES !
    I've got it!

    The question he has to ask is: "Which door should i not take?"

    CASE 1(TRUTH ROBOT)

    If asked, it will point to the door leading to a fiery death so he will take the other door

    CASE 2(LYING ROBOT)

    If asked, it is supposed to point to the door where he should go since it has to lie but since "Go this way" is implied by this action(which is a truth), it will point to the fiery death door and he can take the other door.

    CASE 3(UNPREDICTABLE ROBOT)

    If asked, it will either act as the truth robot or the lying robot so he can take the other door (the door other than which it points) anyway


    Have I made my point?

    Enjoy

     

    by: Sid_The_KidPosted on 2006-04-02 at 21:04:49ID: 16357574

    If the lying robot really behaved this way, Spaceman Sid could simply ask "which door do I take?" and all robots would point to the right door. But clearly the lying robot would not behave that way; therefore your theory is flawed. To lie to the question "Which door should I not take?” the robot would need to point in the direction of the door that he should take - whether or not they actually pointed with their hands or said "Take the left/right door".

     

    by: bk_jreinsteinPosted on 2006-04-03 at 09:21:28ID: 16362510

    Hi Sid_The_Kid,

    I think you misunderstood me.

    If he were to ask :"which door do I take?", then the lying robot would be able to say (not necessarily point):"you should not go ths way" because its a lie.

    But if he were to ask :"which door do i not take?", then the lying robot wouldn't be able to say:"You should not not take(means - you should take) the door leading to a fiery death" because its a truth (saying:"You should take this door" is an implied truth).

    Anyway, lets wait and see the author's and others' comment on my theory.

    Cheers

     

    by: bk_jreinsteinPosted on 2006-04-04 at 07:50:59ID: 16371687

    Sorry,
    I made a mistake.
    *But if he were to ask :"which door do i not take?", then the lying robot wouldn't be able to say:"You should not not take(means - you should take) the door leading to freedom" because its a truth (saying:"You should take this door" is an implied truth).

    I'm sorry

    Regards,
    bk_jreinstein

     

    by: Aramis11Posted on 2006-04-06 at 12:53:13ID: 16395451

    What about "Which door would the lying robot tell me to take?"  The truthful one will point to the bad door.  The lying one would have said to take the bad door, but lying about it, would point to the good door.  But he must also lie to cover up being the lying robot and so points to the bad door.  The random answer one will give either of these answers, which happen to be the same.  So Sid should take the other door.

     

    by: bk_jreinsteinPosted on 2006-04-07 at 07:32:16ID: 16400800

    Hi Aramis 11!

    Your just adding another layer to my answer(good one).

    Now, I'll explain why your answer is the same as mine:

    "Which door should I not take?"

                          IS

    Same as asking the answer of the lying robot since the lying robot would tell me which door not to take when asked.

    Regards,
    bk_jreinstein

     

    by: bk_jreinsteinPosted on 2006-04-07 at 07:45:23ID: 16400925

    The trick is  to make all the robots point to the same door.

    But, if you are able to make the truth robot and the lying robot point to the same door, the unpredictable one does not matter as it will act only as the truth robot or the lying robot and the answer will eventually be the same.

    I have a BIG CORRECTION to make.

    Pls see next post.

    Regards,
    bk_jreinstein

     

    by: bk_jreinsteinPosted on 2006-04-07 at 08:30:13ID: 16401371

    I'm totally revising my answer and this just struck me after I posted a comment on similarity of our answers to Aramis11. Our answers have a catch to them, there is another question to be asked without using 2 questions.

    The true way of going about this is to build a 'dobule question', i.e., a question whtin a question, an dit goes like this-

    "If I were to ask you which door should I not take, which door would you point to ?"

    Now take the stragihtforward question contained within this question statement- "Which door I should not take?"

    The truthful robot would, in response to this, point (or direct in anyway) to the door that leads to death; whereas the lying robot would point (or direct in anyway) to the door that leads to freedom.

    Now, since the main question is in effect- what would be your response?, the response of the robots to this would be as under-

    The TRUTHFUL ROBOT would say, "I would point to this door." (we know that the door referred to here is the door leading to death because of the the question)

    HOWEVER, the LYING ROBOT in order to ensure that it lies about its response to the simple question contained within, is also supposed to say, "I would point to this door."(we know that the door referred to here is the door leading to freedom.
    But it cannot say, "I would point to this door (referring to the freedom door because thats what it would really point to)" because its a truth so, it would say the same referring to the door leading to a fiery death).
    Now, both the robots say the same sentence and both are referring to the death door.

    Hence in either case, the response of either robot, or even a robot that would at times lie, and at times tell the truth- would always be to indicate the door leading to death.  

    Quite simply, you then go through the other door- and to freedom!

    Hope I wasn't too confusing  :-)
    Regards,
    bk_jreinstein

     

    by: Aramis11Posted on 2006-04-07 at 09:01:02ID: 16401675

    Not confusing, just repackaging the added layer.  The whole point of asking not about the doors but what the robot would say was to get the same three answers.  So first you tried to explain why this answer (04/06/2006 03:53PM EDT) was the same as your preceding one, then told why the answer works, and then put a new coat of paint on it.  It may still be wrong but looks like the only shot at getting out alive with only one question.

     

    by: bk_jreinsteinPosted on 2006-04-09 at 06:34:18ID: 16411487

    No, Aramis.

    The last answer of mine, and yours(which was the same adding a layer) was wrong because the if lying robot was asked which door not to take then it WOULD be lying to the QUESTION by telling the freedom door so anyway it WILL tell the freedom door, the truth robot will tell the death door so it doesn't get us anywhere.

    But in my revised version, it HAS TO LIE TO THE SECOND QUESTION TOO (which door would you point to?)
    Thats why it will have to say that it would point to the death door.
    So, both say the same in my second version ONLY.

    Regards,
    bk_jreinstein

     

    by: bk_jreinsteinPosted on 2006-04-09 at 06:34:49ID: 16411490

    ummm................... gedmac?

     

    by: ozoPosted on 2006-04-09 at 14:52:17ID: 16413207

    Yes, it is essentially the same answer as http://brainyplanet.com/index.php/Fork%20Three%20Men%20Solution
    "If I were to ask you whether the left fork leads to Freedom,
    and you chose to answer that question with the same degree of truth as
    you answer this question, would you then answer 'yes'?"

     

    by: Aramis11Posted on 2006-04-10 at 06:17:21ID: 16416952

    Now that answer (ozo 04/09/2006 05:52PM EDT) really is different.  No doubt we will soon see a claim that it is a clone to a previous answer, but needs to be dressed up with some subtle nuance and then presented as the real one.  Ah, but in this one Sid specifies a door and selects it upon an affirmative reply.  This may need about twenty coats of lacquer.

     

    by: jkmyoungPosted on 2006-04-12 at 13:37:40ID: 16440248

    I think bk_jreinstein takes an interesting side-step to this question; by changing the format in which the robots answer. Indeed, since we have not been told how the robots would answer, it leaves this possibility open.

    However, most of the posts beforehand assume:
    1. If asked a truth question, robots will answer "Yes" or "No".
    2. If asked a door question, robots will respond by indicating a certain door.
    3. If asked a robot question, robots will respond by indicating a certain robot.

    Making those assumptions, I think the random robot throws a wrench in bk_jreinstein's plans.

    Still say minimum 2 questions.

     

    by: ram_einsteinPosted on 2006-04-12 at 20:29:15ID: 16442512

    jkmyoung,

    It cannot effect the answer if any robot is to answer (read my revised version again). If you read it, please post your arguments freely I'll ry to find answer to every oneof them.
    And yes there are 2 questions, but I made both questions in 1 question.

    Regards,
    bk_jreinstein

     

    by: Aramis11Posted on 2006-04-13 at 07:52:49ID: 16446301

    Effect?  It may be sufficient to compose a question that will get a useful answer from a truthful robot but cause a lying one to seize or explode from processor overload.  It could be something like, "Would you be lying if you told me that I can safely escape through the left-hand door?"  [Would at least have literate credibility.]

     

    by: jkmyoungPosted on 2006-04-14 at 14:27:36ID: 16457428

    Sorry, by random, I meant the possibility that the 3rd robot (who sometimes lies and sometimes doesn't) would answer. Now if that robot were asked which door it would point to, it would sometimes point to one door and sometimes to the other door. So, when asked which door it would not point to, it could:
    point to freedom door and be lying
    point to freedom door and be telling truth
    point to death door and be lying
    point to death door and be telling truth

    I think Aramis has an interesting idea, although I would revise it to composing a question that a truthful or lying robot could answer, but a robot whom told both truth and lies could not answer.

     

    by: Aramis11Posted on 2006-04-17 at 05:19:20ID: 16468489

    It was not by accident the phrasing was 'a' lying robot, to apply also to the random one when it is in a lying mood.  Thinking on it further, that last idea has a pitfall.  If the machine was running C code, for example, it would evaluate the expression "Would you be lying if" and throw the rest out as inconsequential.  A lying one, knowing it will be lying regardless of the subject, will answer "No", divulging nothing about the portals.  It could possibly fail in any case and even may glean a faulty (to Sid) answer from the truthful robot.  

     

    by: bk_jreinsteinPosted on 2006-04-17 at 20:29:03ID: 16474743

    Sorry, I answered on my brother's id.

     

    by: Aramis11Posted on 2006-04-18 at 06:24:52ID: 16477662

    It does not seem like anyone's id, or any aspect of psychology for that matter, would be of much use in dealing with robots.  This looks like more of a logic and semantics problem.

     

    by: bk_jreinsteinPosted on 2006-04-18 at 06:33:06ID: 16477725

    I meant I had answered from my bro's email id last time

     

    by: bk_jreinsteinPosted on 2006-04-18 at 06:34:38ID: 16477749

    gedmac?

    I'm done trying.

     

    by: pedalheadPosted on 2006-04-19 at 12:47:19ID: 16491643

    You ask one question and can receive two answers; the truth or a lie.

    Since a random robot answers, you must consider the answer as if it came from any or all of them.

    Simply,
    + - + = -
    or
    + - - = +

    Asking an n-tiered (where n is any positive integer) question does not work because the answer could possibly be filtered through an unpredictable responder.

    BTW, if this problem does have a logical answer (as opposed to some semantics loophole), I would expect a lot of EE subscribers to begin winning the lottery. If you can query a random element and receive a answer on which you can act with 100% assurance, everything becomes predictable. If there is a loose thread in the universe, this riddle is the hand that will unravel it.

     

    by: Sid_The_KidPosted on 2006-04-19 at 17:18:05ID: 16493922

    Alright, the question has been answered. Here is my logic for this conclusion based on pedalhead mathematical model. The idea is for all the answers from all the robots to = +

    By asking a stright forward Question: "Which door = safety?"
    Truth: +
    Lie: -
    Random Truth/lie: + OR -

    Therefore it does not work

    By asking my first double Question: ""If you were a robot that only answers in lies then which door would I need to take to get out of here, If you did not tell the truth, then do not indicate that you are lieing, otherwise, do, but after you give your initial answer."
    Truth: + AND sqrt(-1) = +
    Lie: - AND - = +
    Random Truth/lie: (+ AND (- OR sqrt(-1))) OR (- AND (+ OR -)) = Random + OR -

    Therefore it does not work, I must admit, because of the unpredictable nature of the random robot. And also there is no way to tell whether the robots will actually even think about indicating whether they are lieing or not. So no more "double questions" will be used for these examples.

    Here is one from theProfessa: "If I were to ask the other robot which door led me to freedom what would he say" This question applies to 2 other robots, therefore 2 answers will be given.
    Truth: + AND unpredictable +
    Lie: - AND unpredictable -
    Random Truth/lie: (+ AND +) OR (- AND -)

    Therefore that does not work, but almost, the ransom robot throws everything off. It would work for 2 robots

    This is getting a bit confusing, lets cut to the chase: "If I were to ask you which door should I not take, which door would you point to ?" by bk_jreinstein But lets revise it a little:

    "If I were to ask you which door leads to freedom, which door would you point to?"

    Truth: + AND + = +
    Lie: - AND - = +
    Random Truth/lie: (+ AND +) OR (- AND -) = +

    Therefore this one works.

    Lets go through this here:

    2 parts to the question, and yet it is still a single question and so it will work fine with the random truth/lie robot.
    1) Which door leads to safety,
    2) Which door is your answer to #1?

    Truth:
    1) Thinks of which door is safe: +
    2) Tells whuch door is safe: +

    Lie:
    1) Thinks up the lie of which door is safe (so thinks of the bad door): -
    2) Lies about which door he would have said (meaning the door above, so he poits towards the safety door): -

    Random Truth/lie:
    See Truth = ++ = +
    Or See Lie = -- = +

    Therefore that works fine, and Spaceman Sid just takes whatever door they tell him is safe one.

     

    by: pedalheadPosted on 2006-04-20 at 08:41:18ID: 16499405

    OK, there is one hole. What if the random robot lies to the first part of the question then tells the truth to the second part?

    You are presenting the robot with a question that has two logic gates. Nothing in the question states the robot has to answer consistently just because you only used one question mark. Restating my earlier point, the robot isn't random if one can count on it lie or tell the truth consistently; even if only twice in a row.

     

    by: Aramis11Posted on 2006-04-20 at 09:01:37ID: 16499631

    >> What if the random robot lies to the first part of the question then tells the truth to the second part?

    Rubbish.  There is no detail in the riddle that suggests the random-answering robot will alternate veracity within /portions/ (fake italics) of a question.  A required element of the solution is a single question, which is what you have.  With this question given, there is effectively (functionally) no distinction between the random-answer robot when lying and the lying one.  The solution works because the answer does not depend on which robot of the three answers.

     

    by: pedalheadPosted on 2006-04-20 at 09:15:04ID: 16499756

    I counter that there is no detail in the riddle that suggests that the random robot would evaluate two logical statements consistently just because they are encapsulated in one question. Perhaps I am being too picky, if there is a solution to the puzzle, the three of you have certainly found it.

     

    by: Aramis11Posted on 2006-04-20 at 10:29:25ID: 16500406

    The riddle does not say anything about the random-answer robot's logical processes or that it will sometimes lie to itself while working out an answer.  It only says that it will either lie or tell the truth, and this has to be about what it would say if answering your  question.  Your "If I were to ask you which door leads to freedom, which door would you point to?" solution appears to work without any "degree of truthfulness" complication thrown in.  The only real snag may be if the robots are in the form of blank spheres with no appendages, it risks the answer being "Neither", or something like "The door to my left".  It may be impossible especially in zero gravity to discern the robot's physical orientation to the doors.

     

    by: Sid_The_KidPosted on 2006-04-21 at 00:27:10ID: 16505167

    I think that this riddle is based on robots with highly advanced AI; therefore their physical orientation to the doors should not be of any concern. The robots know what you mean; do you know what I mean?

     

    by: jkmyoungPosted on 2006-04-27 at 13:47:04ID: 16557108

    "With this question given, there is effectively (functionally) no distinction between the random-answer robot when lying and the lying one. "

    These are 2 different questions though with regard to a random-answer robot:
    What would you do...?
    What would a lying robot do...?
    "What would you do" to a random robot is not a pure logical statement.

     

    by: bk_jreinsteinPosted on 2006-04-27 at 22:22:02ID: 16559537

    And why isn't it ?

     

    by: Aramis11Posted on 2006-04-28 at 05:48:01ID: 16561724

    The riddle does not say anything about advanced AI, or fuzzy logic, or guessing what an illogical human really means.  Especially in this type of forum, there should abound an awareness that a machine, e.g., a computer, does not necessarily do what a user wants it to do, but rather only what it is forced to do.  

    If the robot cannot point, asking it where it would point risks a wasted question and death in this scenario.  

    There could be something to the additional random robot answer snag.  It is possible that answers from that machine are only random to the observer but the machine can track and even predict them.  The random robot could be 'thinking', "If asked the question I would truthfully indicate the safe door, but for this answer I will be lying."

     

    by: Aramis11Posted on 2006-04-28 at 05:52:02ID: 16561744

    Actually that very random answer snag is clearly the reason for the 'degree of truthfulness' element in the previous, all but officially accepted answer.  

     

    by: jkmyoungPosted on 2006-04-28 at 11:49:36ID: 16564591

    ""What would you do" to a random robot is not a pure logical statement. "

    Why?

    because it involves a variable, something that is not set either way. Therefore this statement has neither a purely true nor a purely false answer.



    "The randomizer may either lie or tell the truth about this one question, but either way
    he is behaving like either the truthteller or the liar and thus must correctly report the road to freedom."
    This is just false, and I hate having this same point trying to be thrust on us over and over. As pedalhead put it: "Restating my earlier point, the robot isn't random if one can count on it lie or tell the truth consistently; even if only twice in a row."

    Pointing is irrelvant. You could change a question like
    "If I were to ask you which door leads to freedom, which door would you point to?"  to
    "If I were to ask you if this door leads to freedom, would you say yes?" Why would you even mention pointing if the robot couldn't point? Just doesn't make sense.

    Anyways, couldn't the random robot just pick an answer to the question without even considering the question? Say half of the time it answers "YES", half of the time it answers "NO". Or even, always answers "YES" regardless of question. Then if you asked it whether 2+2 = 4 it would tell the truth, but if you asked whether 1+1 = 4 it would lie.

     

    by: ozoPosted on 2006-04-28 at 12:37:21ID: 16564896

    Randomly lieing or telling the truth is different from randomly answering "yes" or "no"
    A robot who randomly answers "yes" or "no" can answer "no" to
    "Will your answer to this question be the truth?"
    A robot who randomly lies or tells the truth cannot.

     

    by: Aramis11Posted on 2006-04-28 at 13:24:48ID: 16565291

    Interesting to wonder if the random answer robot would not simply fling out any answer without evaluating the question.  Since the truth or falseness of the answers are cited as random, vice, say, alternating, to a yes/no question it could simply 'spin an internal yes/no wheel' to respond.  It is true that randomly lying or telling the truth is different than randomly answering, but it could be much like a processor not bothering to evaluate the latter expression in (a zero value operation) && (anything else).  It could be that the random answer robot is not listening because its audio sensor is inoperative but answers anyway because it does not want to be deactivated.  As long as the answer can be defined as truth or lie, it does not violate the riddle constraints.

     

    by: bk_jreinsteinPosted on 2006-05-01 at 06:08:08ID: 16576941

    If it does that the there is no possible answer.

     

    by: bk_jreinsteinPosted on 2006-05-01 at 06:09:18ID: 16576950

    or should i say question?

     

    by: Aramis11Posted on 2006-05-01 at 06:48:30ID: 16577176

    It is a stretch, and the actual phrasing "one robot might lie, or might tell the truth" marginally implies that it considers the question.  A bit of leverage for the hero is that if the robot that answers starts to ramble about how to define 'is', he will know that one is the full-time liar.

     

    by: bk_jreinsteinPosted on 2006-05-01 at 06:53:53ID: 16577209

    im done discussing.

     

    by: naoyPosted on 2006-05-04 at 22:44:40ID: 16612296

    Forget the robots, spaceman Sid opens each door and has a peek, then chooses the door to Freedom!

     

    by: Sid_The_KidPosted on 2006-05-05 at 12:48:26ID: 16617804

    Lets not lose focus.

    Remember now what I was saying about fiery death behind the door, it may not be obvious at first look... And that is not the point of this riddle. -> the point is to come up with a question that would get Spaceman Sid (SS) past. Any physical possibilities in this question are irrelevant. Like telling one of the robots to go into one of the doors to check it out for you. Or "How long can the question be? - What if it requires the robots two hours to complete the answer... Would that give SS enough time to find a different way out?" - All irrelevant to the concept of the question. As for the orientation of the robots and there perception of a door, again, not the point of the riddle.

    I agree with the concept of the lie/truth teller telling either lies or truths (evaluating the question), instead of random answers, or this would be a trick question and not a riddle.

     

    by: jet46Posted on 2006-05-05 at 14:17:16ID: 16618369

    "If you are a liar, which door is the safest?"

    Truthful robot will not respond,
    Liar robot will point to the bad door
    random robot will only repond if it is lying, and will respond with a lie.

     

    by: jet46Posted on 2006-05-05 at 14:21:25ID: 16618388

    or is this a trick question?  "a random robot will answer"  Does this mean literally that a random robot will answer and therefore robot 3 always answers and the other 2 are always quiet?

     

    by: SunBowPosted on 2006-05-05 at 17:15:13ID: 16619205

    :-)) Cute - reduce the size of the problem (although I suspect the random robot will have a problem)

     

    by: jet46Posted on 2006-05-05 at 17:44:57ID: 16619302

    Actually, after looking at the question again i realized the original date was 5 months ago and the author never posted again.  I found a very similar riddle online except that you had 3 questions you could ask.  gedmac probably has no idea what the answer is and whoever asked him this riddle originally probably asked it incorrectly and therefor no answer is correct.

     

    by: ozoPosted on 2006-05-05 at 18:19:43ID: 16619421

    The riddle is asked similaly enough to this to be considered to have the same answer.
    http://web.archive.org/web/20040821074605/http://rec-puzzles.org/new/sol.pl/logic/smullyan/fork.three.men

     

    by: bk_jreinsteinPosted on 2006-05-08 at 20:22:01ID: 16636245

    jet46: I think there is an answer. But I don't think you can make a robot say nothing. Gedmac hasn't mentioned it but it sounds kinda wierd.

     

    by: jkmyoungPosted on 2006-05-09 at 08:19:52ID: 16640057

    "A robot who randomly answers "yes" or "no" can answer "no" to
    "Will your answer to this question be the truth?""

    Ah, ozo is quite right. If you substitute 'what would you say if,' or other similar statements with 'the answer to this question' you can force a truth or lie. That way there is no time disparity.

    How about something like, "is the answer to this question and the statement that door 1 leads to freedom either both true or both false? "
    If Door 1 leads to freedom:
    Truth: Yes
    Liar: cannot answer
    Random: Can only answer yes.

    If door 1 leads to FIREY DEATH!:
    Truth: No
    Liar: cannot answer
    Random: can only answer no.

    So in preventing an answer that will be a lie with the way we've phrased our question, we can find the safe door. Hooray!

     

    by: hiteshgupta1Posted on 2006-05-15 at 21:33:36ID: 16687646

    How can u phrase that Random robot will answer yes for the first condition and no for the second one?

     

    by: bk_jreinsteinPosted on 2006-05-16 at 04:24:11ID: 16689485

    How do you think that it has the capacity to answer as both the truthful and the lying one?

     

    by: jkmyoungPosted on 2006-05-16 at 10:37:04ID: 16692773

    Well I guess it depends on how you interpret this statement:
    "And one robot might lie, or might tell the truth"
    Does this imply this robot always either tells the truth or lies, or can they answer in a way that is neither truth nor lie?

    This solution only works if you assume the former.

    Question:Is the answer to this question and the statement that door 1 leads to freedom either both true or both false? "
    Scenario 1: Door 1 leads to freedom and random answer robot answers no.
    Door 1 does lead to freedom.
    Now is this answer truth or a lie?
    if truth, well door 1 obviously leads to freedom, so that is true, but answer to the statement was no, which is a lie,since this is the truth. But then The answer to that question and the statement that door 1 leads to freedom was neither both true nor both false, which means the original answer was also the truth... which leads into a paradox. So the answer can be neither true nor false.

    Similar logic can be applied if the random answer robot answered yes, and the door to freedom was actually the other door.

     

    by: SunBowPosted on 2006-05-16 at 14:10:58ID: 16694427

    yet, what is a lie? Can a robot be unresponsive (or any liar). If liar's intent is to deceive asker, then there can become a lot of second guessing between asker and answerer. Supposedly, one can get robotic device into a form of logic loop to inhibit response. Ozo answers are usually found acceptable. I'd disagree, but am unable to link up (among reasons I do not mind pasties as much as links, which are better used to give credit to sources)

     

    by: RBertoraPosted on 2006-05-30 at 07:16:18ID: 16789905

    Ok its now two weeks since since the last post on this thread, (about the time it took me to wade through all the comments)

    But the big question now must be:

    How about the soludion gedmac??

    Rob.

     

    by: mikeayusoPosted on 2006-06-01 at 20:45:26ID: 16813394

    This is simple math about negatives and positives. My question would be as follows:

    If I had asked you yesterday which is the safe door which door would you say?

    Regards,
    Mike

     

    by: mikeayusoPosted on 2006-06-01 at 20:52:58ID: 16813423

    If I need to explain my question here goes:

    Robot 1 Does not lie. Well he will always tell you which is the safe door.
    Robot 2 the lier. If I had asked him yesterday, he would lie about it. Today, he also needs to lie about his answer from yesterday, so he would tell me the truth.
    Robot 3 sometimes lie. Well he would fall in eirther the same paths of either robot 1 orrobot 2, so he would tell you which is the safe door too.

    Regards,
    Mike

     

    by: mikeayusoPosted on 2006-06-04 at 16:30:47ID: 16829258

    To gedmac: Can we get some comments from you? Thanks.

     

    by: alainbrydenPosted on 2006-06-17 at 02:55:02ID: 16926188

    mike, what happens when Robot 3 says to himself, well yesterday I would say door (flip coin = heads) 1 is safe. But I have to (flip coin = tails) lie about that now, so I will say that yesterday I would have said door two.

    You're asking the robot to make answer two statements in his head. No one said that once he decides to tell the truth for one statement, that every following one must be true.If he arbitratily decides to answer one truthfully and one falsely, then you are every bit as doomed, although your chances for success are as this.

    100% 2 of the robots are telling the truth
    50% one robot is telling the truth.
    =
    Overall 83.3% chance of seeing the light of day again.

    Not bad odds

     

    by: mikeayusoPosted on 2006-06-19 at 18:56:24ID: 16939258

    Ok let start over to see if you understand my answer. I still stand by asking the following question:

    IF I HAD ASKED YOU YESTERDAY WHICH IS THE SAFE DOOR WHICH DOOR WOULD YOU SAY?

    Lets say the that Door 1 leads to freedom and Door 2 leads to death, and lets visit each possibility by robot:

    1. Robot 1 ALWAYS LIES
    Yesterday this robot would lie to you in the first place. Hence this robot would say "Take Door 2".
    Now today he lie to you what he told you yesterday. Hence he will tell you "Take Door 1".
    Bingo. You know you need to take Door 1.

    2. Robot 2 ALWAYS TELLS THE TRUTH
    This robot will tell you "Take Door 1"
    Bingo, you know you need to take Door 1.

    3. Robot 3 SOMETIMES LIES
    IF this robot WILL LIE then the following will occur.
    Yesterday he will lie, similar to Robot 1, hence today he will also lie about what he would answer to you yesterday, so he will tell you "Take Door 1"
    IF this robot decies to tell you the truth, he will tell you "Take Door 1."
    Bingo again, you need to take Door 1.

    The only part of all my explanation which you might question is the first IF for robot 3. This robot will either lie to you or tell the truth. However, it does not mean that he will give you an answer wher 1/2 is the truth and the other 1/2 is a lie. He will either lie to 1 question or tell the truth in the same question. Regardless whether he decides to tell the truth or lie in any one question, you will get the truth with my question.

    I have a concert. How come the auther, gedmac,  of this question has never placed any comments. Does anybody know?

     

    by: alainbrydenPosted on 2006-06-19 at 21:34:58ID: 16939738

    I say a split between bk_jreinstein and Sid The Kid

     

    by: Aramis11Posted on 2006-06-20 at 08:01:40ID: 16943194

    Problem with the Robot 3 concept is that possibly the veracity of answers alternate with days of the week (the riddle does not specify).  That thing could truthfully answer that he would have lied the day before.

     

    by: alainbrydenPosted on 2006-06-20 at 08:46:58ID: 16943617

    That's the point I was trying to make. Well put aramis

     

    by: jkmyoungPosted on 2006-06-20 at 13:22:14ID: 16946059

    That is why you eliminate the time gap!!! Make the state of the robot the same as when he answers: You don't want to know if it told the truth yesterday, if it'll tell the answer tommorrow, or even tell the truth 2 seconds ago; you want the truth of the answer NOW, the answer to THIS question. Just add "the answer to this question"  to the question and you have solved that discrepancy.

    The solution: Is the answer to this question and the statement that door 1 leads to freedom either both true or both false?

    I invite anyone else to explain why this works in different words.

    As for Sunbow's response to my previous response: So we expect the lying robot to lie. So should the lying robot deceive us by telling the truth, since we think he's going to lie?? Let's not get ridiculous, though we already have gone far beyond that point.

     

    by: alainbrydenPosted on 2006-06-20 at 13:37:05ID: 16946198

    The solution: Is the answer to this question and the statement that door 1 leads to freedom either both true or both false?

    This doesn't work.

    Try asking the truth robot:

    Say door 1 doesn't lead to freedom. Robot1 knows that the answer to does door 1 lead to freedom is false, but he knows that is a true answer, and so he will crash because the answers are neither both true nor both false.

     

    by: jkmyoungPosted on 2006-06-20 at 13:40:16ID: 16946222

    Then truth robot answers "NO"

     

    by: alainbrydenPosted on 2006-06-20 at 13:46:54ID: 16946277

    aah okay I see. I think you're on to something there.

     

    by: bk_jreinsteinPosted on 2006-06-21 at 07:52:07ID: 16951900

    >I say a split between bk_jreinstein and Sid The Kid
    Thanks for the praise alainbryden..

     

    by: bk_jreinsteinPosted on 2006-06-21 at 07:53:34ID: 16951927

    I'm totally confused now....

    Is my revised answer a possiblr 1st correct answer or not??

     

    by: alainbrydenPosted on 2006-06-21 at 07:56:41ID: 16951959

    considering the author hasn't made one comment since he posted this, I don't think much is going to happen until  amod comes and cleans this up.

     

    by: bk_jreinsteinPosted on 2006-06-21 at 08:11:45ID: 16952159

    You're right about that of course but don't forget to mention that line again when a mod asks for suggestions to split points.
    ;p

     

    by: bk_jreinsteinPosted on 2006-06-21 at 08:12:08ID: 16952164

    jus kiddin

     

    by: Aramis11Posted on 2006-06-22 at 10:29:36ID: 16962109

    >>  considering the author hasn't made one comment since he posted this, I don't think much is going to happen until  amod comes and cleans this up.

    Maybe a robot should do it.  [Perhaps one named Amod?]

     

    by: bk_jreinsteinPosted on 2006-06-22 at 18:34:00ID: 16965314

    Does anone know why gedmac hasn't answered??.
    I thought you deserved some points too aramis11.

    >>  considering the author hasn't made one comment since he posted this, I don't think much is going to happen until  a mod comes and cleans this up. Meaning we have to leve this interesting puzzle alone for 21 days?? I don't think that is going to happen.

     

    by: Sid_The_KidPosted on 2006-07-01 at 10:25:06ID: 17024308

    I had a great idea. I was going to remind gegmacto respond to this question by posting to one of his more "hot" questions. This is what I found: http://www.experts-exchange.com/M_3615063.html

    Yeppers, it seems that gedmac is one of those joke accounts - made to ask just one question and then abaondon it to see how long it takes to get deleted. I bet he has a main account that he uses. I suggest that the question be closed down.

     

    by: Sid_The_KidPosted on 2006-07-01 at 10:35:03ID: 17024334

    Either that, or he forgot his password.

     

    by: bk_jreinsteinPosted on 2006-07-01 at 19:39:51ID: 17025334

    Excellent work Sid_The_Kid.
    But did you post a question in comm support???

    >>Yeppers, it seems that gedmac is one of those joke accounts - made to ask just one question and then abaondon it to see how long it takes to get deleted. I bet he has a main account that he uses.

    Do people really do that??
    Then 1 person can create multiple accounts, keep asking questions and answering them from 1 particular account which eventually gets many many points...

    That's really bad.

     

    by: Sid_The_KidPosted on 2006-07-02 at 15:48:31ID: 17028076

    I did not want to post in community support unless we all agree that is the thing to do. I guess that after the authorities post we will have time to discuss what should be done then.

    Then I will ask for the question to be closed.

    bk_jreinstein, my neighbor came to my house and created multiple accounts (because he kept forgetting the password or something) and he got caught by IP or MAC address (I think). Anyway, I was very lucky my account was not accused of being one of one of his. So it just goes to show that it doesn't pay to cheat.

     

    by: Aramis11Posted on 2006-07-03 at 08:00:10ID: 17031327

    Thanks BK J.  This is a long string but could have been classified as abandoned a long time back.  It will waste a large volume of text (and points) if it is deleted.  It often appears that P & R frequenters are under-appreciated by the Amod robots.  This scenario could have life-saving implications for space travelers someday.

     

    by: bk_jreinsteinPosted on 2006-07-04 at 04:24:44ID: 17036338

    okay...
    yeah as Aramis11 points out a huge no of points and text will be wasted.
    Our brains would have worked for nothing :)

     

    by: Sid_The_KidPosted on 2006-07-05 at 18:05:28ID: 17047492

     

    by: bk_jreinsteinPosted on 2006-07-05 at 19:00:28ID: 17047641

    what??
    Then whats gonna happen now??

     

    by: mikeayusoPosted on 2006-07-08 at 10:05:58ID: 17065396

    This is a darn shame. It took a lot of time and energy to come up with an answer we'll never know unless the inventor of the riddle ever knows about this threads medium. I'm sure several of us think we're close to the answer. It was an interesting one and it would be good to know how close we were to the answer. This sounds like we die and never what happens to our souls. :(

    Mike

     

    by: mikeayusoPosted on 2006-07-08 at 10:09:45ID: 17065405

    I hope this question is not deleted. I'm reaserching on the net to see if there is other site with someone with the account name "gedmac", that might be the same person we can ask if they placed the riddle in experts-exchange. I have found a few and waiting for a reply.

     

    by: mikeayusoPosted on 2006-07-08 at 10:25:10ID: 17065443

    Looks like this account has only posted 1 question here.

    http://www.experts-exchange.com/M_3615063.html

     

    by: Sid_The_KidPosted on 2006-07-12 at 12:31:21ID: 17093828

    I say as a tribute to our hard work, we continue posting here so that the question remains open FOREVER. I invite you all to my personal MSN space - where there are pleanty of riddles that I made up myself.

     

    by: Sid_The_KidPosted on 2006-07-12 at 12:32:29ID: 17093838

     

    by: cheeseyheadPosted on 2006-07-28 at 04:50:33ID: 17200145

    take the third door hidden around the corner

    see, were assuming that there are only two doors near him, and that the door that leads to life is the only way for him to live.

     

    by: Sid_The_KidPosted on 2006-08-01 at 10:41:14ID: 17226182

    How do we know that the hidden door also does not lead to a fiery death? This could bring up a whole new question: There is one hidden door, and three robots. One robot always lies, one always tells the truth, and one randomly chooses whether to lie or tell the truth. You can ask them one question in order to determine whether the hidden door is trapped or not. If you find that it is trapped, you are doomed... What single question can you ask one of the three robots (you don't know which one is which) in order to get an answer that you can use to determine wheter the door is trapped?

     

    by: alainbrydenPosted on 2006-08-01 at 16:38:22ID: 17229291

    At this rate this topic will never get locked.

     

    by: bk_jreinsteinPosted on 2006-08-02 at 06:57:17ID: 17233308

    >>At this rate this topic will never get locked.
    You got that right!

     

    by: eric_d_greenPosted on 2006-08-02 at 12:27:00ID: 17236416

    Okay, the question you must ask is "Would you say 'Door 1 leads to freedom'?"


    If we assume that door 1 leads to freedom then:

    The truth telling robot would say Yes, because he would make that statement.

    The lying robot would say Yes, because he would not make that statement, and since a truthful answer of what he would normally say would be No, he must say Yes.

    The other robot either tells the truth or tells a lie (he does not simply flip a coin to say yes or no as some of you have said) so if at that given point in time he is telling the truth he would say Yes, if he is telling a lie he would also have to say yes.

    If we assume that door 1 leads to a certain death than the robots would have to answer as follows:

    The truth telling robot would say No, because he would not lie and say that door 1 would lead to freedom.

    The lying robot would say No, because he would lie and say that door 1 would lead to freedom, and since saying Yes would be a truthful answer to the above statement, he must also say No.

    Then the robot that either tells the truth or a lie would say No because if at that point in time he is telling the truth he would say No or if at that point in time he is lying he would say No.

    So again the answer is "Would you say 'Door 1 leads to freedom'?"

     

    by: Sid_The_KidPosted on 2006-08-02 at 18:43:48ID: 17238516

    ++ = +
    -- = +
    ++ || -- = +

    Therefore: I agree.

     

    by: bk_jreinsteinPosted on 2006-08-03 at 04:47:49ID: 17240731

    Are we aware of the fact that this is not the subject of discussion of this question??

     

    by: Sid_The_KidPosted on 2006-08-03 at 18:19:26ID: 17246913

    You know what? I think this question should be moved...





















    to the LOUNGE!!!

     

    by: eric_d_greenPosted on 2006-08-03 at 21:02:44ID: 17247493

    So did I win the million dollar prize??  I want the cash option, I don't want the payments over 20 years.

    Sid, not too familiar with this site... what is the lounge?

    BK... whatcha mean by, "Are we aware of the fact that this is not the subject of discussion of this question??"  I didn't read this whole post... did I miss something halfway through?

     

    by: bk_jreinsteinPosted on 2006-08-03 at 21:54:47ID: 17247640

    I can see that you are really new here so,
    Lounge is the place to lounge as the name suggests!
    Not really,
    it's just a place where people post questions for really low points not really wanting actual answers, just sarcastic ones!

    >>BK... whatcha mean by, "Are we aware of the fact that this is not the subject of discussion of this question??"  I didn't read this whole post... did I miss something halfway through?

    Yes, you missed something.
    We found out that gedmac is a joke account and he/she just asks a question and cancels the membership.
    And I also believe that I have given the type of answer that you have give without any assumptions!

    Regards,
    bk

     

    by: Sid_The_KidPosted on 2006-08-04 at 08:16:19ID: 17250639

    Warning: do not attempt to post any type of serious question in the lounge. I tried that a while back: http://www.experts-exchange.com/Miscellaneous/Lounge/Q_21778894.html

     

    by: GeisrudPosted on 2006-08-08 at 06:48:55ID: 17271236

    I'd like to point out that Author hasn't posted since original question.

     

    by: bk_jreinsteinPosted on 2006-08-08 at 07:27:16ID: 17271570

    I'd like to point out that we have already found that out!

     

    by: xberryPosted on 2006-08-08 at 07:42:43ID: 17271706

    Unsubscribing from this one - found it interesting but did only watch it so far,
    since it seemed to me that original poster never had a solution for this in mind,
    maybe he doesn't like riddles at all and now watching with a malicious grin
    how this one goes on in an endless spin, pulling lots of posters into his 'infinite' setup
    or maybe like to pull a new record for 'longest discussion thread' ever at EE or
    . . . worldwide. Anyway, admire you all for the patience with this one ; ))

     

    by: Sid_The_KidPosted on 2006-08-11 at 15:27:55ID: 17299744

    I do not expect an answer of any kind. And I am willing to accept that. Especially because the auther no longer has his account.

     

    by: imran_fastPosted on 2006-08-20 at 05:43:00ID: 17351242

    You should ask Don't  Open the Death door.

     

    by: dagesiPosted on 2006-08-23 at 13:03:00ID: 17375755

     I don't know if anyone else said this yet (so many answers)... but here goes...
      (Designating robots as robot A, B, and C respectively from left to right and asking of robot A)...
      "If I were to ask you if this door was safe, what would you say this robot (pointing to robot B) would say that this robot (pointing to robot C) would say that you would say?"

      It's not foolproof but it does increase your odds from 50/50 to 2/3... 8 out of the 12 possible answers will be lies...

     

    by: alainbrydenPosted on 2006-08-23 at 13:07:22ID: 17375782

    If robot C happened to be the unpredictable one, and you asked another robot "what would robot C say?" Would they even be able to answer the question? After all, THEY don't know what he would say, he's unpredictable, so they wouldn't be able to lie for sure or tell the truth for sure.

     

    by: eric_d_greenPosted on 2006-08-23 at 13:13:40ID: 17375833

    I believe my answer on 08/02/2006 02:27PM CDT is a correct answer.  It is a single question and no matter which robot answers it, they will give an answer that can be used to determine which door is which.  

    If someone can find a flaw in the question I would love to hear it.


     

    by: SunBowPosted on 2006-08-23 at 13:51:13ID: 17376128

    > he forgot his password.
    Have him ask the robots what it was

    I previously voted to PAQ. I affirm that decision, this form of question repeats and it helps to have references, might as well use it here than of someone else's copy of what is here, even if it is a random 'bot

     

    by: alainbrydenPosted on 2006-08-23 at 13:56:14ID: 17376164

    eric_d_green, the fact that if one interprets the question the way you and many others did, there's ton's and tons of possible correct solutions that involve forcing the three robots to either consecutively tell two lies in a row or two truths, resulting in one possible answer.

    What we're exploring now is that if we were to interpret this question as there being a robot that might tell a lie and a truth both in the same question, is there still a question that would produce only one possible answer?

     

    by: bk_jreinsteinPosted on 2006-08-23 at 17:18:13ID: 17377454

    >>is there still a question that would produce only one possible answer?

    My question has only 1 possible answer.

     

    by: alainbrydenPosted on 2006-08-24 at 06:16:19ID: 17381003

    you completely failed to realise that your answer only applies to the first interpretation, and both interpretations yeild two very different riddles. Your question suffices for the first riddle. It does not suffice for the second.

     

    by: bk_jreinsteinPosted on 2006-08-24 at 06:40:00ID: 17381250

    What is the second one? When did a second one arise?

     

    by: dagesiPosted on 2006-08-24 at 07:50:07ID: 17382035

    alainbryden...
      Interesting point... wouldn't that mean then, if neither the truth-telling nor lying robots could answer due to the uncertainty factor, then the only one that could answer would be the one that is unpredictable...?
      (having just re-read the original question...)  I misremembered that you couldn't specify WHICH robot you were asking the Q of... not as in meaning asking the truthful one but as in Robot A, B, or C...
      That makes it even worse... how do we know that the robot answering is answering for the robot that the question was asked of, assuming you asked the Q of a specific robot...?
      Erf... so the scenarios would play out like this...

    1. You enter a hallway terminating with two doors.  There are 3 robots in the hallway just standing around, obviously taking an oil break... You try the doors but find them locked and spur of the moment ask how to get out of here...
    2.  You enter a hallway terminating with two doors.  There are 3 robots in the hallway just standing around, obviously taking an oil break... You try the doors but find them locked and notice a sign explaining you have to ask a Q before a door will open.  You say, "What the hell?" and one robot answers...
    3.  You enter a hallway terminating with two doors.  There are 3 robots in the hallway just standing around, obviously taking an oil break... You try the doors but find them locked and notice a sign explaining you have to ask a Q before a door will open.  You think of a quick but, barring you being some super genius, clearly flawed question, and get an answer that doesn't do you much good...
    4. You enter a hallway terminating with two doors.  There are 3 robots in the hallway just standing around, obviously taking an oil break... You try the doors but find them locked and notice a sign explaining you have to ask a Q before a door will open.  You think long and hard on the proper question, and are killed by your enemies having caught up with you...
    5. You enter a hallway terminating with two doors.  There are 3 robots in the hallway just standing around, obviously taking an oil break... You try the doors but find them locked and notice a sign explaining you have to ask a Q before a door will open.  You think long and hard on the proper question, your enemies catch up with you, but upon seeing the predicament you're in, you all agree that whoever runs this place deserves to die a protacted and hideous death and you all go searching for them before continuing with your own problems... =]

     

    by: alainbrydenPosted on 2006-08-24 at 07:55:10ID: 17382079

    Neat concept, if you were to say "What door would the unpredictable robot tell me to take" only the unpredictable robot would be able to answer. Could we spur something off that?

     

    by: bk_jreinsteinPosted on 2006-08-24 at 09:03:55ID: 17382775

    >>if you were to say "What door would the unpredictable robot tell me to take" only the unpredictable robot would be able to answer.

    Even if only the unpredictable robot could answer that (which is false beacuse any robot can answer that question), then the question wouldn't work.

    This is because it can point to (or direct to in any way) either the firey death door or the freedom door.

     

    by: alainbrydenPosted on 2006-08-24 at 09:06:39ID: 17382793

    I didn't even suggest the question would work, which is precisely why I asked if we could "spur something off that".

    In addition to that, I would like for you to tell me how the other two robots would answer that question.

     

    by: bk_jreinsteinPosted on 2006-08-24 at 09:09:21ID: 17382821

    Why can't they?

     

    by: dagesiPosted on 2006-08-24 at 10:23:35ID: 17383387

    They couldn't answer the Q for the simple reason that the concept would presumably be that the unpredictable robot won't even know what answer it'll give until it's basically giving it... "truth/lie, truth/lie, hmmm... what to say, what to say..."

     

    by: alainbrydenPosted on 2006-08-24 at 13:10:12ID: 17384496

    What dagesi said. How is a robot that is always supposed to tell the truth tell you something he doesn't know. How about the one that always lies? He can't answer you, because he doesn't know the answer. if he guesses, he might be right, so he can't guess, because he has to lie.

     

    by: bk_jreinsteinPosted on 2006-08-24 at 17:29:09ID: 17385990

    You see that will only lead toa deeper mess and when they answer randomly, if the truth robot get to answer, you won't get any answer.

     

    by: dagesiPosted on 2006-08-25 at 06:10:14ID: 17389079

    "You're in a room with 5 dead people and 1 live person and you ask a Q of them and one randomly answers."
    It's not exactly your fault that the 5 dead ones are unable to answer and so the "one randomly" means one randomly out of one...
    =]
    Now it's just a matter of having a Q that will always return the truth (or a lie) when asked of the unpredictable robot...

     

    by: bk_jreinsteinPosted on 2006-08-25 at 08:40:12ID: 17390409

    How can it be random if you are given only one choice????

     

    by: dagesiPosted on 2006-08-25 at 08:49:25ID: 17390492

    Let me use a definition which fits...
    "being or relating to a set or to an element of a set each of whose elements has equal probability of occurence"  I got this out of a dictionary, word for word...
    So even if it might not seem random in the way people INTEND the word, it's still random...
    Mathematically, I don't see that "pick a number between one and ten" is any less random than "pick a number between one and one".  Sure, there are more choices, but both are random.

     

    by: bk_jreinsteinPosted on 2006-08-25 at 09:22:42ID: 17390771

    I'd like to point out that there is no number 'between' one and one.

     

    by: dagesiPosted on 2006-08-25 at 09:24:37ID: 17390792

    When you say "pick a number between one and ten" your average person MEANS "pick a number between one and ten, inclusively"... otherwise no one could pick one or ten...
    So saying "between one and one" should mean "pick a number between one and one, inclusively" which would allow one to be an option...

     

    by: bk_jreinsteinPosted on 2006-08-25 at 09:29:53ID: 17390833

    Technically, between means 'in between' a range 'exclusive' of the beginning and ending of the range.

     

    by: bk_jreinsteinPosted on 2006-08-25 at 09:30:29ID: 17390836

    Why are we arguing over a 'between'??
    lol :)

     

    by: dagesiPosted on 2006-08-25 at 09:33:16ID: 17390863

    Well, since it's between you and me, my guess would be it has nothing to do with either of us... =P

     

    by: Aramis11Posted on 2006-08-25 at 09:37:27ID: 17390905

    The average person is too ignorant to understand the definition of 'between'. There could be an infinite number of selections between 1 and 10 by various decimal places, e.g., 4.689, but if one wants to ignorantly assume 'integer' for 'number', the choices between 1 and 10 are: 2 3 4 5 6 7 8 9. Suggestion: When asked to "pick a number between one and ten", it may be revealing to answer "pi".

     

    by: dagesiPosted on 2006-08-25 at 09:46:19ID: 17390979

    You were full and, having paid for it, were going to give your two friends a choice of who gets the last slice of pizza.
    Unfortunately, in the time it took you to say, "Each of you verbalize the value of an integer whose value is greater than or equal to 1 and less than or equal to 10 and the one who selects or is closest to the same integer value I have currently opted in the same range shall get the remaining slice" your younger brother dashed through and snagged it... dang... =]

     

    by: SunBowPosted on 2006-08-25 at 18:59:37ID: 17394074

    So many Notifs on a dead thread, or, the question that wouldn't end. I was about to go nonotif away, but in curiousity and to help anyone stand up to the deleting Mods, here ya go (compare to any Tech TA):
    -----------------------------------------

    Posting Counts

    38      bk_jreinstein
    20      Sid_The_Kid
    16      Aramis11
    14      SunBow
    13      alainbryden
    10      jkmyoung
    9      ozo
    8      dagesi
    7      mikeayuso
    4      rcherne1
    3      JakobA
    3      pedalhead
    3      jet46
    3      eric_d_green
    2      MizzL
    1      H4gg0n
    1      phileoca
    1      theProfessa
    1      GnarOlak
    1      foxcon
    1      freebuddy
    1      rsunga
    1      MarkDozier
    1      nltech
    1      ram_einstein
    1      naoy
    1      hiteshgupta1
    1      RBertora
    1      cheeseyhead
    1      Geisrud
    1      xberry
    1      imran_fast

    170      Total Postings

     

    by: bk_jreinsteinPosted on 2006-08-25 at 19:09:10ID: 17394091

    Yay! I'm number 1 and this makes it 39!

     

    by: Sid_The_KidPosted on 2006-08-31 at 21:24:40ID: 17434642

    Wow, I can't believe you sat there and figured all this stuff out. Don't tell anyone to close this question. It will grow and grow. It is the only question of its type that is not in the lounge. Gedmac would be proud. And it is hurting my brain to read all this noob stuff, which is a good thing, in some ways.

     

    by: bk_jreinsteinPosted on 2006-09-01 at 06:50:49ID: 17436956

    Gedmac isn't here to be proud.

     

    by: jkmyoungPosted on 2006-09-08 at 21:34:45ID: 17484497

    ">>if you were to say "What door would the unpredictable robot tell me to take" only the unpredictable robot would be able to answer.
    Even if only the unpredictable robot could answer that (which is false beacuse any robot can answer that question), then the question wouldn't work.
    This is because it can point to (or direct to in any way) either the firey death door or the freedom door."

    "And one robot might lie, or might tell the truth"
    The trick I suggest is making it so that telling a lie is a paradox.

    For example, if you asked the robots:
    "Is your answer a lie?"
    Truth robot would say no.
    Lying robot could say no, but then it would be the truth, but then it would be a lie, etc..
    if lying robot said yes, then it would be a lie, but would be the truth, etc...
    So lying robot cannot answer without causing a paradox.
    Similarly, Unpredictable robot can only answer no. If it answered yes, then it would be a lie which was a truth etc... so was actually neither but a paradoxical question.

    Is the answer to this question and the statement that door 1 leads to freedom either both true or both false?

     

    by: Sid_The_KidPosted on 2006-09-18 at 12:44:03ID: 17546389

    Or you could just take out the whole complex part about the statement and the both true/false

    And change the question to "If I asked you which door leads to freedom, which door would you tell me?"

    This question is much more simple, has the same effect, and would even work if there were more than 2 doors.

     

    by: Sid_The_KidPosted on 2006-09-18 at 12:50:59ID: 17546466

    Well actually, if there were more than 2 doors, then the lying robot could pick either door and say he would tell you the opposite door than the one he initially chose. Therefore you would have to change the question to

    "If I asked you which door leads to freedom, which door do you think would be a possible response?"

    I think that that would just about qualify as a universal answer to any such question involving multiple paths and multiple people answering one question (some lying, some not)...

     

    by: ksbhatPosted on 2006-09-27 at 03:54:09ID: 17608977

    Do the robots know which door leads where???

     

    by: bk_jreinsteinPosted on 2006-09-27 at 06:34:15ID: 17610050

    obviously!

     

    by: SunBowPosted on 2006-09-27 at 19:01:14ID: 17615774

    Sid_The_Kid > Wow, I can't believe you sat there and  

    it's a handme down script, not too buggy. once in mood (ex: already logged on) it is closer to seconds to do than a minute. Tailored more perhaps for grading a thread with fewer participants. Looking at the list it seems so comparatively long that a count of total participants would be interesting to me. SOme might want to try on some percentage formaluae, whatever local interest is.

    But for me to actually count the lines listed would take loger than using script with a copy then a paste back to EE  of result. So I'd prefer to count the participants by starting eaup excel (f not started) then copy the table lto it, look at the line number and then report the total. That's about how long it took to do table.

    So, if not that, then, why all this time on this comment? For a thread that is dead and I have lost interest in? Truth is, I have something to do, but not for a little bit. Ok, truth also is:

     > Wow, I can't believe you sat there and  

    yeah, can't believe I did the comment let alone the return to the thread.

    > Don't tell anyone to close this question. It will grow

    you'll need a <ping>, something like one comment a week or it self destructs

     

    by: SunBowPosted on 2006-09-27 at 19:04:22ID: 17615784

    er, has anyone seen the recharge device around anywhere lately? The robot by me is slowing down to a crawl, will be needing a place to plug into by yesterday or its abillity to game will be completely gone

     

    by: dagesiPosted on 2006-09-28 at 05:55:06ID: 17618719

    Was that what that was...?  I just thought it was a piece of junk laying around... if you hurry, maybe you can get it back out of the recycle bin before it gets picked up... =]

     

    by: Sid_The_KidPosted on 2006-09-29 at 09:04:58ID: 17628557

    I think you just need to post every 14 days or so. Since this question will pretty much always be on the front page of the riddles section I doubt it will be deleted any time soon. I am proud to be a part of this ridiculous anomaly, and I'll bet it'll be here 5 years from now until EE changes their rules on deleting questions to account for things like this.

     

    by: bk_jreinsteinPosted on 2006-09-29 at 20:18:42ID: 17632855

    This is crazy! Should I request a PAQ in the comm support?

     

    by: magnetic_kisserPosted on 2006-10-07 at 05:25:33ID: 17682396

    12/17/2005  
    09/29/2006

    so we are having a contest of egg first vs sid Robots ............i might thin who wins !! question deleted first will loose :)and he has to answer

    egg comes first or hen

    OR

    Which door to leave !!!

     

    by: bk_jreinsteinPosted on 2006-10-07 at 20:10:41ID: 17684913

    lol

     

    by: magnetic_kisserPosted on 2006-10-08 at 07:05:47ID: 17686036

    @Sid_The_Kid

    would u like to see this question closed :) ................

     

    by: bk_jreinsteinPosted on 2006-10-08 at 19:07:33ID: 17688296

    That should've been @spaceman sid. :)

     

    by: magnetic_kisserPosted on 2006-10-10 at 23:58:27ID: 17704870

    >>I am spaceman sid's kid   (2nd post)

    well spaceman sid is still waiting to open the three doors !! for abt 8 months ....he might have been died fasting or with having no food ....  

    here is a point how could spaceman sid remains living for 8 months in space ?

     

    by: jkmyoungPosted on 2006-10-11 at 11:02:12ID: 17709142

    Responses:
    "Or you could just take out the whole complex part about the statement and the both true/false"
    No, you can't. This adds the time disparity, which is, the unknown robot may say 1 thing one time, and a different thing the next. You must refer to the answer to the current question in order to use this trick. This problem is explained throughout the answers to this question, so I won't repeat it again.

    "Therefore you would have to change the question to
    "If I asked you which door leads to freedom, which door do you think would be a possible response?""
    Possible Responses:
    Door 1, Door 2. the lying robot could not answer. The truth telling robot (as well as the random robot) could answer either door.

     

    by: bk_jreinsteinPosted on 2006-10-11 at 18:41:18ID: 17712284

    >>how could spaceman sid remains living for 8 months in space ?
    Exactly why he is SPACEMAN SID!!!

     

    by: magnetic_kisserPosted on 2006-10-12 at 08:40:03ID: 17716314

    >> why he is spaceman sid ?

    then by this it is proved that spaceman do not eat something for years and years ....!! hmm sounds interesting , also one more thing spaceman sid was escaping from his enemies .....after 8 months still he is stuck at three doors ...he might be killed by his enemies during asking the robots ....thus the question is not valid now after 8 months since spaceman SID dies may be if not with food then his enemies killed him !!!

    MAY HIS SOUL REST IN PEACE !!!

     

    by: Sid_The_KidPosted on 2006-10-13 at 04:48:51ID: 17723066

    What are you talking about? If Spaceman Sid could kill one of his enemies, two things could happen:
    1. He could take the buys clothing and pose as a guard then escape later, OR
    2. He could eat the enemies body's for as long as it takes for the answer to find the answer to the conundrum

     

    by: magnetic_kisserPosted on 2006-10-13 at 12:34:24ID: 17726932

    make sure Spaceman sid is alone and there might be man enemies chasing him ? ..so how long could spaceman sid can fight ??

    a that point is valid still that he could eat bodies of his enemies ....well wont there be reinforcements arriving at the doors to help either spaceman sid or  his enemies ??

    if this would happen then there would be a mega fight resulting in .... ??

    abt the clothing well since there are three doors and each door have a robot on it ....Sid have to destroy  a robot in order to pose as a guard ...hmm then where would the body of robot went ?? Spaceman sid may create a suspicious doubt on  enemy  mind  ??

     

    by: bk_jreinsteinPosted on 2006-10-13 at 19:27:39ID: 17728958

    Okay, now everyones talking crap!

     

    by: magnetic_kisserPosted on 2006-10-14 at 04:54:28ID: 17730204

    >>>ok, now everyones talking crap

    even ur answer in not up to the mark bk  ;) ..............but my points are valid still .............pls give the answers to them ..!!

     

    by: bk_jreinsteinPosted on 2006-10-14 at 08:21:44ID: 17730746

    >>even ur answer in not up to the mark bk  ;)

    I didn't say so! Nor am I up to contradicting a good friend or for that matter anyone. :D

     

    by: Sid_The_KidPosted on 2006-10-23 at 19:28:48ID: 17793171

    Anyway, to add fuel to the fire:

    I asked my friend this riddle and he suggested that the answer might involve confusing the robots. I mean, obviously I have already answered the riddle >.> But since we are still here talking I might as well point this in a less retarded direction.

    What if you could trick the lying robot into telling the truth? Or obviously giving away the answer. Then there could be an alternative answer to this riddle.

    Thinking about this, I realized there really was another logical answer. But where would my sportsmanship be if I told you?

     

    by: bk_jreinsteinPosted on 2006-10-24 at 06:41:56ID: 17795657

    Tell me now! I want to know!

     

    by: Sid_The_KidPosted on 2006-10-24 at 08:12:17ID: 17796464

    Nope

     

    by: bk_jreinsteinPosted on 2006-10-24 at 08:30:39ID: 17796639

    Why not?

     

    by: Sid_The_KidPosted on 2006-10-24 at 08:33:41ID: 17796673

    Because that would take all the fun out of this.

    I'll give you a hint in six months.

     

    by: bk_jreinsteinPosted on 2006-10-24 at 18:47:06ID: 17800738

    What? Six months???
    ok...

     

    by: Sid_The_KidPosted on 2006-10-24 at 20:15:30ID: 17800944

    Na, I'll give a hint the next time 13 days has gone by and a comment has not been posted, to keep this question active.

     

    by: magnetic_kisserPosted on 2006-10-30 at 00:23:14ID: 17832204

    so all this ends up ....in Keeping the question active ....good :)  ....................
    ********************************************************************
    I didn't say so! Nor am I up to contradicting a good friend or for that matter anyone. :D


    ah ......i was not mean anything wronge dear bk ....just adding some fun ....to harsh feelings :)  ..................

     

    by: bk_jreinsteinPosted on 2006-10-30 at 07:41:08ID: 17834410

    >>ah ......i was not mean anything wronge dear bk ....just adding some fun ....to harsh feelings :)  ..................

    Ah, I didn't think you were...

     

    by: jkmyoungPosted on 2006-10-30 at 14:06:43ID: 17837853

    An improvement on the previous solution: With this one, even the lying robot can answer.
    Is your truthfulness to this answer equivalent to that of the statement that Door 1 leads to safety?

    If Door 1 leads to safety:
    Truth robot. Yes.
    Lying robot. Yes. (this robot is still lying! = False, however Door 1 leads to safety which is true! so this is a successful lie.)
    Random robot. Yes, (for either of the 2 reasons)

    Why does the lying robot answer yes? Well Door 1 leads to safety. -> true. She will lie, so the truthfulness of the answer -> false. So it is not equivalent -> no. So the lying robot lies as programmed and says Yes.

    If Door 2 leads to safety:
    2a. Truth Robot: No.
    2b. Lying robot: No.
    2c. Random Robot: No. (for either of the 2 reasons)

    Let's look at the truthfulness of the statements:
    2a. Door 1 Leads to safety? -> False
    Truth robot tells the truth? -> True
    Are they the same? No.
    Truth robot tells the truth and says "No."

    2b. Door 1 Leads to safety? -> False
    Lying robot tells the truth? -> False
    Are they the same? Yes.
    Lying robot lies and says "No."

    Since random robot either tells the truth or lies, if he tells the truth, follow the logic of 2a. If he lies, follow the logic of 2b.

    Final solution:
    "Is your truthfulness to this answer equivalent to that of the statement that Door 1 leads to safety?"

     

    by: ZefferPosted on 2006-10-31 at 01:37:47ID: 17840673

    God .. I can't believe you all fell for that one.. again

    Kidding.. I do believe it.  :|/

    Z

     

    by: magnetic_kisserPosted on 2006-11-02 at 00:21:43ID: 17856308

    nobody explained abt what type of deaths sid might face ?? if he told lie ?? .....and freedom he may face  if he says truth ??? ...........

    still sid was not able to escape .....!! .......why dont some one assasinates him forgod sake so that this question may be closed  .......


    ________________________________
    ah ......i was not mean anything wronge dear bk ....just adding some fun ....to harsh feelings :)  ..................

    correction =  NO harsh feelings !!

     

    by: bk_jreinsteinPosted on 2006-11-02 at 06:13:26ID: 17858040

    I realised the correction....

     

    by: awking00Posted on 2006-11-03 at 04:03:09ID: 17865674

    This has probably been answered, but there are so many posts here, I don't have time to read them all and, given what many of them have to offer, I'm not sure I would gain anything in doing so.
    The question is -
    If I asked one of you robots if this door(selecting one of the doors) was the door to the fiery death, would you say yes or no? No matter which robot answers, if it says no go through it, if it says yes, go through the other one.

     

    by: Sid_The_KidPosted on 2006-11-03 at 12:41:38ID: 17870021

    In a question this long, you are not gaining anything for posting period.

    Now, can anyone figure out the alternative answer to the riddle?

     

    by: bk_jreinsteinPosted on 2006-11-03 at 17:10:45ID: 17871409

    Hey, I think thats brilliant! No, it has not already been given.

     

    by: Sid_The_KidPosted on 2006-11-08 at 05:16:28ID: 17897678

    Hmm, although it all means the same thing, that actually is a great way to ask it. Good work. But my may is 4 000 000 000 times... um... different. Here's a hint: SpacemadSid had to come from somewhere...

     

    by: magnetic_kisserPosted on 2006-11-09 at 00:23:03ID: 17904745

    well spaceman sid comes from where ???  .......hmm from pluto .. ??? or from jupiter's so many moon ....or a far wide galaxy ?? ......well he should be on a ship or a super bike which fly ...because only these thing can save sid from his enemies .....  

     

    by: Sid_The_KidPosted on 2006-11-14 at 12:32:10ID: 17941352

    It's a fairly general answer (ie it can apply to this riddle if it were asked in a different setting with different characters).

     

    by: bk_jreinsteinPosted on 2006-11-14 at 17:31:35ID: 17943289

    He came from outside after opening a door so he has to be able to go back out of hte room the same way. Right?

     

    by: Sid_The_KidPosted on 2006-11-16 at 12:34:55ID: 17959657

    Nope, my answer is an actual working solution. A real question.

     

    by: jkmyoungPosted on 2006-11-16 at 14:42:57ID: 17960965

    Reviewing previous solutions:
    Jet46: "If you are a liar, which door is the safest?"
    A liar is someone who has told a lie, so the random robot could consider herself a liar. She could decide to tell the truth this time, and answer the safe door.
    -- So change the sentence to "If you are lying, which door is the safest?"
    The truth teller could answer either door. Why? Because a false proposition implies any statement.
    Since they are not a liar, they can answer whatever they want. If they were a liar, that door would be the safest; however, they will never be a liar.



    Eric_d_green: "Would you say 'Door 1 leads to freedom'?"
    Random robot,
    If door 1 led to freedom, then the robot could at some time tell the truth and say "Door 1 leads to freedom."
    If door 2 led to freedom, then the robot could at some time tell a lie and say "Door 1 leads to freedom."
    So the answer to this is "yes" for the random robot.

    The random robot could then tell the truth and say "yes".
    The random robot could then tell a lie and say "no".

    No information gained.



    H4ggon "If I were to ask you whether the left door leads to freedom, and you chose to answer that question with the same degree of truth as you answer this question, would you then answer 'yes'?"
    Lol, this is the near correct answer all along in the 2nd post, but the author himself discounts it because of a misinterpretation between 'random' and "might lie, or might tell the truth."
    No one really chose to tackle this one because of the author discounting himself, and the statement he asks is quite complicated. A gentle rephrasing is need to change it into the present tense. Shortened to "Is the truthfulness of 'Door 1 leads to safety' equivalent to the truthfulness of the answer to this question"

    I think H4ggon should get 80% of the points to this question.

     

    by: magnetic_kisserPosted on 2006-11-17 at 07:03:22ID: 17965564

    The good thing abt it is that therer would be no one to split the answers  ;)  ........thats cool !! ........why do even sid the space man thinked of getting out to fight with his enemies ?? :P ......its just the winter season he have to sleep in the bed ... ...!!

     

    by: ozoPosted on 2006-12-17 at 15:39:31ID: 18155953

    Happy anniversary.
    This question has been open for so long that link to the original answer given in http:#a15505474 has long since expired
    But it is can still be found archived at
    http://web.archive.org/web/20040821074605/http://rec-puzzles.org/new/sol.pl/logic/smullyan/fork.three.men

     

    by: bk_jreinsteinPosted on 2006-12-18 at 05:46:51ID: 18158210

    lol

     

    by: magnetic_kisserPosted on 2006-12-24 at 19:12:19ID: 18195333

    hahha nice ozo !!

     

    by: Sid_The_KidPosted on 2006-12-24 at 22:22:01ID: 18195578

    Merry Christmas.

     

    by: bk_jreinsteinPosted on 2006-12-25 at 05:33:11ID: 18195937

    Merry Christmas!

     

    by: magnetic_kisserPosted on 2006-12-26 at 12:21:12ID: 18199527

    Merry christmas !!

     

    by: magnetic_kisserPosted on 2006-12-26 at 12:24:15ID: 18199542

    ah what else left here ......greetings , religion , hens , eggs , sid , enemies , spaceships ,fights , escapes

    i think love affairs are only left in this thread !! ........i love u BK :- )  lets start with this

     

    by: bk_jreinsteinPosted on 2006-12-26 at 18:53:49ID: 18200844

    :-)

     

    by: magnetic_kisserPosted on 2007-01-01 at 09:29:56ID: 18224247

    hey bk .....can this thread be closed ?? .....what would happen if this becomes closed :(

     

    by: Sid_The_KidPosted on 2007-01-01 at 10:01:08ID: 18224345

    I already asked if it could be closed in community support and I was told that it couldn't because of the way EE works. The owner of the question has to be the one to ask for it to be closed. Or we could wait for cleanup to take care of it (after 14 days on no postings).

     

    by: ozoPosted on 2007-01-01 at 13:08:10ID: 18224921

    there were over 14 days on no postings between http:#a16043591 and http:#a16190289,
    between http:#a17093838 and http:#a17200145,
    and between http:#a17965564 and http:#a18158210
    http:#a16694427 to http:#a16813394 missed it by a few hours
    The criterion for review should probably be more like 14 days of no postings or
    7 days of no postings with 28 days of no postings by the author

     

    by: Sid_The_KidPosted on 2007-01-01 at 13:29:00ID: 18224986

    I think after two weeks of no postings someone has to complain about it to support. But who would want this question to be closed down anyway?

     

    by: bk_jreinsteinPosted on 2007-01-01 at 18:58:38ID: 18225846

    Why? Don't you want this question to be closed?

     

    by: Sid_The_KidPosted on 2007-01-01 at 23:14:40ID: 18226401

    No way this question is the best! [tear] you guys are like family to me. And also, I have a bet that this question will last for at least three years.

     

    by: bk_jreinsteinPosted on 2007-01-01 at 23:42:23ID: 18226472

    lolzzzzzzzzzzzzzzz............... It's going to be a looooong year
    ;)

     

    by: expertofeverythingPosted on 2007-01-20 at 23:04:23ID: 18358891

    It's impossible!

     

    by: ZefferPosted on 2007-01-20 at 23:27:20ID: 18358921

    where the F^<? has that..Do Not Send Me Any More emails From This Question... button gone!

     

    by: Sid_The_KidPosted on 2007-01-20 at 23:29:54ID: 18358924

    lol didn't it used to be in the email they sent?

     

    by: ozoPosted on 2007-01-20 at 23:31:47ID: 18358927

     

    by: ZefferPosted on 2007-01-21 at 00:05:54ID: 18358966

    sid it did
    ok ozo..now it's personal..\/

     

    by: Sid_The_KidPosted on 2007-01-22 at 07:55:28ID: 18366112

    300/200 me / bk_jreinstein

     

    by: dagesiPosted on 2007-01-22 at 08:35:26ID: 18366532

    Though much effort seems to have been expended, I don't recall actually seeing any answer that was without a problem... ergo, no successful answer.
    There were many instances of people SAYing they had a viable answer but A) the logic has seemed faulty, B) the "question" not really a question, C) multiple questions being asked,  or D) assuming evidence not defined in the original question.
    I've really no pref either way though...

     

    by: bk_jreinsteinPosted on 2007-01-24 at 05:25:59ID: 18385355

    Mine was successful

     

    by: Sid_The_KidPosted on 2007-01-24 at 05:36:38ID: 18385437

    It would be funny if administrator AnnieMod forgot to close this question.

     

    by: dagesiPosted on 2007-01-24 at 05:59:03ID: 18385574

    >bk_jreinstein...
    Just curious, but which answer of yours are you referring to...? (not saying multiple answers aren't ok, just want to be sure what to respond to...)

     

    by: ozoPosted on 2007-01-24 at 11:44:10ID: 18389227

    All the correct answers are logically equivalent to the answer that was at the link in the very first reply.

     

    by: Sid_The_KidPosted on 2007-01-24 at 15:40:20ID: 18391662

    Yea, but no one actually read that.

     

    by: ozoPosted on 2007-01-24 at 15:55:18ID: 18391775

    H4gg0n seems to have read it

     

    by: magnetic_kisserPosted on 2007-01-27 at 04:15:32ID: 18409830

    oh my god ....this legendary question is abt to close ...... :(

    I invite u all in the funeral of this question ....kindly bring some gifts for the organizers (i.e me) ........i also feel sad at the death of the sid ...his enemies cought him and burned him alive in concentrated sulphuric acid !! ...........if people here would be serious sid's life could be saved :(




    ____________________
         Rest In peace !!
                             

     

    by: ozoPosted on 2007-01-30 at 09:34:07ID: 18429363

     

    by: bk_jreinsteinPosted on 2007-02-09 at 16:33:37ID: 18505548

    AnnieMod, you had fun reading this I presume??
    Thanks anyway... ;)

     

    by: bk_jreinsteinPosted on 2007-02-13 at 06:03:59ID: 18522597

    LOL, just as I suspected...

    20120131-EE-VQP-002

    3 Ways to Join

    30-Day Free Trial

    The Experts

    98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

    He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

    The Experts

    97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

    The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

    Testimonials

    "...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

    Testimonials

    "I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

    Testimonials

    "WOW! You guys have great, active, and knowledgeable people on here." moore50

    Business Clients

    Business Clients

    In the Press

    "If you’ve got a question... Experts Exchange can supply an answer.”

    In the Press

    "...an invaluable aid for both IT professionals and those who require tech support."

    In the Press

    "where IT professionals provide quick answers on just about any topic"

    Business Account Plans

    Loading Advertisement...