Considering the game "two truths and a lie". Is responding with three truths an acceptable answer? Since if ever questioned what the lie is, you can respond with the prompt.

@barefootstache I'll argue no: imagine the prompt is a function that accepts three boolean inputs which are evaluated only at runtime. After submitting your answers, the prompt would evaluate them, and at least one must be a lie. If you respond with a recursive function call to the prompt, you would also need to supply 2 other truths and a lie for the function call to evaluate to false, and then the original call to evaluate as false. However, you have no way of inputting these other three conditionals. If you did, you could flatten the game to 5 truths and a lie, since boolean expressions of this form would have to evaluate such that exactly 1 is false. So...really, you just have n truths and a lie if you do it this way, which is only valid for the original problem definition if n==2.

Thoughts?

Follow

@johnabs @barefootstache

>"Is responding with three truths an acceptable answer?"

If cheating is acceptable, yes.

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.