You are viewing a single comment's thread from:

RE: Steem Riddle of the Week #3: Doppledanger Robots (Prize for first correct answer)

in #life7 years ago

Perhaps, but I think I would put it this way.
Ask a question you know to be true.

Is there only one good robot?

if the robot says no you know the next question must be true.
Show me the good robot.

if the robot says yes the next question would be a lie unless it's the good robot.

Which robots are bad?

The robot will point to either one robot
which would make it a liar

or four
which would make it honest

What do you think?

Sort:  

I think you are close, but when asked "which robots are bad" a lying robot could point to 3 bad robots and 1 good robot. He would still be lying in that case because the set of robots that he is pointing to is not the set of bad robots.

There is a more clear solution, but this is close.

Alrighty then.
So a bad robot can tell a partial lie by telling the truth in some cases, say by pointing to 3 bad robots. Can it also lie by omission?

It needs to do what you say, so if you say, "point to 4 bad robots" it would need to point to 4 robots, where at least one of them is not bad.

If you figure out the correct answer it does not involve any complex or confusing lies.

Coin Marketplace

STEEM 0.21
TRX 0.13
JST 0.030
BTC 68156.06
ETH 3517.56
USDT 1.00
SBD 2.81