Kawoomba comments on Public Service Announcement Collection - Less Wrong Discussion
You are viewing a comment permalink. View the original post to see all comments and the full post content.
You are viewing a comment permalink. View the original post to see all comments and the full post content.
Comments (328)
Three gods puzzle (aka "The Hardest Logic Puzzle Ever", I didn't make that name up!) for reference. Try to solve the puzzle first, I've appended the text. The referenced link contains the solution.
Here's my solution. Not 100% sure it works.
rot13
The first time I read that I thought “what difference there is between speaking truly in a language where da means yes and ja means no, and speaking falsely in a language where ja means yes and da means no?” and assumed that the solution was that there's no solution. (I was wrong.)
This looks superficially similar to the Three Princesses.
Differences: The Three Princess riddle only allows for one binary question, however, the princess (same setup of of True, False, Random) answer in plain English. You win if you (edit:) choose a princess who is not random. 1, 2, 3.
Actually, you win if you are able to choose a princess other than Random -- you do not need to know which of the two remaining ones is Random. Otherwise, this would clearly be impossible since the answer provides only one bit and there are three possibilities. (And that's not even considering that under sensible interpretations of the rules, you don't get any information if you happen to ask Random -- i.e., you're not allowed to ask e.g., "Is it true that (you are False) OR (you are Random and you've decided to answer truthfully this time)", which, if allowed, would be answered in the affirmative iff the one you asked is Random.)
They all speak the same language?
Yes.
Does each god know which god is which? And can I ask the same question twice to the same god?
Yes, True and False have to be omniscient to be able to answer consistently correctly or incorrectly, for any arbitrary binary question. There's a version of the answer which (spoiler) relies on asking unanswerable questions, which only Random would answer. There's also solution that doesn't rely on such gimmicks, however.
Do True and False know what answer Random would give, or are they required to say "I don't know?"
I interpreted it to mean that the question must be answerable with yes or no.
There are questions for which you don't know the answerability, so either the rules must be that questions asked are provably answerable, or else you are allowed to glean information from whether the god answers it or not.
Assuming that True and False do not know the future results of questions to Random, an example is a question to A (True) of "Would B say 1 + 1 = 2?" If B is False, it is answerable (with a 'no'). If B is Random, it is unanswerable.
Provably answerable from your own knowledge.
There's nothing in your wording that suggests random is not able to refuse an unanswerable question as one of it's potential random responses.