You are viewing a single comment's thread from:
RE: Steem Riddle of the Week #3: Doppledanger Robots (Prize for first correct answer)
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.