The problem is that such a policy logically requires also making a pre-game commitment to not answering the question “Are you a spy?” and also to not answer a question logically equivalent, and then the player has to keep track of logical implications and equivalences throughout the game, which leads to much poorer gameplay.
Also, if one doesn’t make such assurances, then any “lying” during the game is simply gameplay, but with the assurance being made outside of the game, any in-game lying becomes out-of-game lying.
The problem is that such a policy logically requires also making a pre-game commitment to not answering the question “Are you a spy?” and also to not answer a question logically equivalent, and then the player has to keep track of logical implications and equivalences throughout the game, which leads to much poorer gameplay.
Also, if one doesn’t make such assurances, then any “lying” during the game is simply gameplay, but with the assurance being made outside of the game, any in-game lying becomes out-of-game lying.
Wait, wait, has the game already started?
The start of the game may be undefined and whether a lie is couted as inside the game depends a lot on the players.