CF98E Help Sherk and Donkey
Description
有一副互不相同的牌共
两个人玩游戏轮流操作(其中第一个人为先手)。有如下
猜测:猜桌上的那张牌是什么。如果猜对了则获胜,猜错了则失败。操作完之后游戏结束。
指定:报一张牌的名字,如果对方手上有这张牌,则将该牌丢弃,游戏继续;如果对方手上没有这张牌,对方则会表示他不拥有此牌。
现在假设两个人都知道这
若双方都采取最优策略进行游戏,问先手和后手获胜概率。
Sol
纳什均衡入门题。
定义
那么先手可以干两件事:报一张自己有的牌或者自己没有的牌。
下文称报自己有的牌是lie,报自己没有的牌是ask。
后手也可以干两件事:认为先手在lie或者ask。
大力分讨一下:
- 先手报ask,后手有这张牌:概率
,后手弃掉这张牌,转移到 。 - 先手报ask,后手没有这张牌:概率
。 - 认为他在ask:后手直接获胜,收益为
。 - 认为他在lie:先手直接获胜,收益为
。
- 认为他在ask:后手直接获胜,收益为
- 先手报lie,后手认为他在ask:后手直接落败,收益为
。 - 先手lie,后手认为他在lie:相当于先手弃掉这张牌,转移到
。
整理一下选择每种状态的收益:
先手ask | 先手lie | |
---|---|---|
后手认为ask | ||
后手认为lie |
设先手选取ask的概率是
也就是要最大化
时间复杂度