08-6-2013, 11:10 AM | #41 | ||
FFR Player
Join Date: Apr 2013
Age: 32
Posts: 385
|
Re: An old challenge
Quote:
What number 4 means is that the only way to get an answer from the computer is by inputting a statement with verifiable values without including hypothetical things with values determined by the person, for example "Considering that door 1 is labeled with something that exists, door 2 with something that doesn't exist and door 3 with something that may or may not exist, the label of the door that takes to the cool place exists" That's just a way to prevent the final statement from being too trivial, because there is no challenge if you can just directly tell the computer to answer whatever you want in a determined situation. I guess the "previous knowledge" thing was a bit confusing, then. It just means that you have to use actual concepts and things in your statements instead of hypothetical things with values that you can attribute yourself and tell the computer. Of course, that alone doesn't solve the bug problem. Quote:
__________________
https://soundcloud.com/zaevod/the-glimpse Last edited by Zaevod; 08-6-2013 at 11:14 AM.. |
||
08-6-2013, 11:25 AM | #42 | |
FFR Veteran
Join Date: Oct 2007
Posts: 284
|
Re: An old challenge
Quote:
|
|
08-6-2013, 11:26 AM | #43 |
FFR Player
Join Date: Apr 2013
Age: 32
Posts: 385
|
Re: An old challenge
If I didn't add rules, people would just dictate the behavior of the computer in any way and there would be no real challenge, lol
__________________
https://soundcloud.com/zaevod/the-glimpse |
08-6-2013, 11:33 AM | #44 |
x'); DROP TABLE FFR;--
Join Date: Nov 2010
Posts: 6,332
|
Re: An old challenge
"2- It only has enough energy left for one answer;"
What dictates "one answer?" e.g. "Your answer to question X is the same as your answer to question Y" = valid or invalid? |
08-6-2013, 11:36 AM | #45 | |
FFR Player
Join Date: Apr 2013
Age: 32
Posts: 385
|
Re: An old challenge
Quote:
Leaving to college now.
__________________
https://soundcloud.com/zaevod/the-glimpse |
|
08-6-2013, 11:40 AM | #46 |
Celestial Harbor
|
Re: An old challenge
solution backpaged, assuming it's right Kappa
|
08-6-2013, 12:21 PM | #47 |
x'); DROP TABLE FFR;--
Join Date: Nov 2010
Posts: 6,332
|
Re: An old challenge
Maybe I am missing something, but IMO the question (may) still be malformed... not 100% sure yet.
"It can also predict exactly when this bug will occur, but can't avoid it. The bug inverts only the final answers, without affecting the values used to calculate the answers." So no matter what you ask the computer, it will say false 50% of the time, and true 50% of the time. This is indistinguishable from having the computer's output being completely disconnected from the input. And if we were able to extract any meaning from this, it may contradict a premise somewhere. It's sort of like Newcomb's Paradox -- if the psychic can indeed predict your every move, then probability goes out the window and it doesn't matter if you go by utility expectation or dominance principle anyway. I mean, you could give it a statement with its own predicted bugginess in the statement itself, but I have to see if this contradicts any of the premises (e.g. some variant of "Is the truth value of X the same as the bugged form of this answer?"). Last edited by Reincarnate; 08-6-2013 at 12:30 PM.. |
08-6-2013, 12:34 PM | #48 |
Kawaii Desu Ne?
Join Date: Dec 2007
Location: The Kawaiian Island~
Age: 30
Posts: 4,182
|
Re: An old challenge
@reincarnate: Its not equivalent to the computer flipping a coin time. I think what the OP was trying to get at is that the computer knows ahead of time when its going to lie as if it did an infinite number of coin tosses and recorded them all before you were even there. And since that was done already, you can ask questions about that since its based on the computers previously knowledge.
Edit: I made a post of how the statement: [Substatement A] xor you are currently bugged Allows you to get the expected truth value of [substatement a] earlier in this thread. Don't know if you agree with that or find it useful. Last edited by reuben_tate; 08-6-2013 at 12:37 PM.. |
08-6-2013, 12:45 PM | #49 |
Mrow~
|
Re: An old challenge
I'm working on a solution, I seem to be getting there. It doesn't seem that difficult, but I need to check that what I'm doing is correct. ^^
@Reincarnate: The computer knows beforehand that the answer he will give is going to be flipped or not (and this can affect the calculation).
__________________
948 AAAs | 1461 FCs | 549 TPs | 7 FMO AAAs Skype: paperclipgames | Steam: alegiano | Last.fm: Alegiano | Ask.fm: Clippysan | Facebook: LINK Best AAAs: Exciting Hyper Highspeed Star (69), Nous (69), Pure Ruby (68), Heavenly Spores (68), Ambient Angels (66), Within Life (66), Defection (66) Southern Cross (65) Last edited by PaperclipGames; 08-6-2013 at 01:46 PM.. |
08-6-2013, 12:51 PM | #50 |
x'); DROP TABLE FFR;--
Join Date: Nov 2010
Posts: 6,332
|
Re: An old challenge
But my point is that even if it knows it's going to flip the answer, the answer it gives is still going to be flipped.
The reason I likened this to Newcomb's Paradox is because it tries to get you to make actions even when you're already being predicted by-premise. Here, you're trying to get the computer to output a meaningful answer when the premise says the final answer will be flipped half the time. If the final answer output isn't flipped half the time, then the premise doesn't hold. |
08-6-2013, 12:59 PM | #51 |
Celestial Harbor
|
Re: An old challenge
2 cases, final answer (not output) is true or false
2 cases, flipped or not flipped true flipped - true xor flipped = T xor T = F -> flipped = T true not-flipped - true xor not-flipped = T xor F = T false flipped - false xor flipped = F xor T = T -> flipped = F false not-flipped - false xor not-flipped = F xor F = F |
08-6-2013, 01:26 PM | #52 |
x'); DROP TABLE FFR;--
Join Date: Nov 2010
Posts: 6,332
|
Re: An old challenge
Yeah I am retarded, just found a way and it turned out to be the same as what you guys came up with already.
Let "X xor 'there is a bug present'" be the same as the statement "If true=1 and false=0, then the binary sum sans carry of statement X and statement "'there is a bug present" is equal to 1" Then let's say X is true. Assume a bug is present. Then the statement is 1 xor 1 = 0, so false. Computer says true since there's a bug. Assume a bug is not present. Then the statement is 1 xor 0 = 1, so true. Computer says true. Now let's say X is false. Assume a bug is present. Then the statement is 0 xor 1 = 1, so true. Computer says false since there's a bug. Assume a bug is not present. Then the statement is 0 xor 0 = 0, so false. Computer says false. So now we have a way to isolate the truth value of X in the computer's output. |
08-6-2013, 01:33 PM | #53 |
Kawaii Desu Ne?
Join Date: Dec 2007
Location: The Kawaiian Island~
Age: 30
Posts: 4,182
|
Re: An old challenge
Glad we agree Anyways, off to work, I hope to see some good ideas when I get back.
|
08-6-2013, 01:35 PM | #54 |
Celestial Harbor
|
Re: An old challenge
basically, there's the true or false output, but you can also consider no answer to be an output too.
|
08-6-2013, 01:46 PM | #55 |
Mrow~
|
Re: An old challenge
Goal: to assign True, False, and Indeterminate answers to the three doors, regardless of bugginess.
Note: say (B xor bugged) yields True, then if it's bugged, (B xor True) is False, thus B is True. If it's not bugged, then B wins also. Say (B xor bugged) yields False, then if it's bugged, (B xor True) is True, thus B is False. If it's not bugged, then (B xor False) = False implies B is false too. Say (B xor bugged) yields no answer, then there must be an error in B. In genearlized form: (statement XOR bugged) iff. statement; regardless of bugginess. This means that I can think of a statement that doesn't regard buginess, and then apply this XOR to it, to get rid of the bug. Thus, the current goal changes to "assign True, False, and Undefined answers to the three doors". Let's try to, having doors A, B, C, labeled from left to right (if using actual variables in the machine isn't allowed, replace A/B/C in the actual statement with "the door that I have labeled A/B/C in my mind", and it still works), have a True answer link to A being awesome, False leading to B being awesome, and Indeterminate leading to C being awesome. The statement "A is awesome" suffices for the first condition. Change the statement to fulfill the second statement: "A is awesome XOR (A is awesome XOR B is not awesome)". We still have A->True. If B wins, then we have "False XOR (False XOR False)" = "False XOR False" = False, thus B->False. But what if C wins? Then we have "False XOR (False XOR True)" = "False XOR True" = True. But we only want A to be assigned to True. Thus, in case C wins, we need to create a paradox/error in the statement, so that the computer won't respond anymore if this happens. Note that in any case, if A wins, then C loses (and vice versa). Thus, we wish to craft a statement such that if C wins, the statement (which would be True otherwise) implies that A wins also, since that would imply C loses again, resulting in an error. A common type of error is the construction "the statement to the right is false. the statement on the left is true". We can incorporate this into our statemtent. We add to our original statement "AND NOT (statement to the right)", where the right-hand statement is yet to be made. The statement thus far is then "(A is awesome XOR (A is awesome XOR B is not awesome)) AND (NOT statementontheright)". The first part of the AND results True if C wins, as we've already seen. Thus, we wish for the statementontheright to include C winning. Thus, the statement on the right will be "statementontheleft AND C is awesome". Our total construction will thus be: "((A is awesome XOR (A is awesome XOR B is not awesome)) AND (NOT statementontheright)) XOR ( statementontheleft AND (C is awesome)", where statementontheright is the part after the bold XOR, and statemenetontheleft is the part before it. Let's check again: A wins: "((True XOR (True XOR True)) AND (NOT statementontheright)) XOR (statementontheleft AND False)" = "(True AND (NOT statementontheright)) XOR (False) = True. Phew. B wins: "((False XOR (False XOR False)) AND (NOT statementontheright)) XOR (NOT(statementontheleft) AND False) = "(False AND (statementontheright)) XOR (False) = "(False AND False) XOR False" = False. Phew. C wins: "((False XOR (False XOR True)) AND (NOT statementontheright)) XOR (statementontheleft AND True)" = "True AND (NOT statementontheright)) XOR (statementontheleft)" = "NOT(statementontheright) XOR (statementontheleft)" The left tells the right it's lying, whereas the right tells that the left is true. If the left is True, then that directly implies the right is False. But if the right is False, then that means the left is also False. Contradiction. If the left is False, then that directly implies the right is True. But if the right is True, then that means the left is also True. Contradiction. Thus, it is impossible to determine whether either hand sides are true or false, and in particular, the XOR cannot be executed. Conclusion: If C wins, the computer will not give an answer. To finalize the answer, we must incorporate the term we found in the very beginning to get rid of the bug. Thus, our final statement becomes: (((A is awesome XOR (A is awesome XOR B is not awesome)) AND (NOT redstatement)) XOR (greenstatement AND (C is awesome))) XOR (You are bugged), where redstatement is everything red and greenstatement is everything green. Please check my answer, rofl. I wrote down every step I took, and after a few errors I made and fixing them, I seem to have reached an answer.
__________________
948 AAAs | 1461 FCs | 549 TPs | 7 FMO AAAs Skype: paperclipgames | Steam: alegiano | Last.fm: Alegiano | Ask.fm: Clippysan | Facebook: LINK Best AAAs: Exciting Hyper Highspeed Star (69), Nous (69), Pure Ruby (68), Heavenly Spores (68), Ambient Angels (66), Within Life (66), Defection (66) Southern Cross (65) Last edited by PaperclipGames; 08-6-2013 at 01:50 PM.. |
08-6-2013, 04:06 PM | #56 |
The Dominator
Join Date: Sep 2005
Location: North Bay, ON
Age: 35
Posts: 8,987
|
Re: An old challenge
Lots of intense logical proofing here, I feel like I'm out of my league lol
Still going with: Let the word "True" mean yes. Let the word "False" mean that the bug has occurred, implying that the real answer is "True" which means yes. Door 'x' is the awesome door. **If the computer doesn't reply, it's because it can't declare that statement to be "False". I've effectively taken away it's ability to declare a statement false. Not sure if that breaks one of the rules since all I've done was changed the definition of the word false. Pick other doors until the computer gives an answer. Any answer summarily implies 'yes' meaning that the computer will basically tell you when you've made a correct statement and thus picked the right door. This method (if allowed) would work for any finite number of doors btw. |
08-6-2013, 04:22 PM | #57 | |
Mrow~
|
Re: An old challenge
Quote:
You can only say one statement, pal.
__________________
948 AAAs | 1461 FCs | 549 TPs | 7 FMO AAAs Skype: paperclipgames | Steam: alegiano | Last.fm: Alegiano | Ask.fm: Clippysan | Facebook: LINK Best AAAs: Exciting Hyper Highspeed Star (69), Nous (69), Pure Ruby (68), Heavenly Spores (68), Ambient Angels (66), Within Life (66), Defection (66) Southern Cross (65) |
|
08-6-2013, 04:24 PM | #58 |
The Dominator
Join Date: Sep 2005
Location: North Bay, ON
Age: 35
Posts: 8,987
|
Re: An old challenge
Only one "answerable" statement, yes.
I can make as many unanswerable statements as I want; read the rules again. |
08-6-2013, 04:27 PM | #59 |
Kawaii Desu Ne?
Join Date: Dec 2007
Location: The Kawaiian Island~
Age: 30
Posts: 4,182
|
Re: An old challenge
Nice answer Alex! It seems to flow all right with me, definitely agree with the whole "xor you are bugged" thing at least since I posted my finding of that already in this thread. I didn't think of trying to create a paradox like that, very clever. I'll try to go through the proof by hand with pencil and paper when I get home if you'd like a second verification.
|
08-6-2013, 04:27 PM | #60 | |
FFR Player
Join Date: Apr 2013
Age: 32
Posts: 385
|
Re: An old challenge
Quote:
Edit: I read it. It was beautiful. Good job! 8D I'll post my own solution later, just to provide an alternative. And remember this whenever you get trapped in a chamber with 3 doors and a bugged magical computer!
__________________
https://soundcloud.com/zaevod/the-glimpse Last edited by Zaevod; 08-6-2013 at 04:40 PM.. |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|