Does the liar need to know the other player’s utility function in order to lie correctly?
Yes. He also needs to know the option set.
Yes. He also needs to know the option set.