看穿对手的策略

111.04.04 一般資訊 回列表

 在静态博弈里,没有一个博弈者可以在自己行动之前得知另一方的整个计划。在这种情况下,互动推理不是通过观察对方的策略进行的,而是必须通过看穿对手的策略才能展开。

    要想做到这一点,单单假设自己处于对手的位置会怎么做还不够。即便你那样做了,你会发现,你的对手也在做同样的事情,即他也在假设自己处于你的位置会怎么做。每一个人不得不同时担任两个角色,一个是自己,一个是对手,从而找出双方的最佳行动方式。

    为了对这一点加深了解,我们来看下面这个据说来自微软的试题。

    有三顶黑帽子,两顶白帽子。让三个人从前到后站成一排,给他们每个人头上戴一顶帽子。每个人都看不见自己戴的帽子的颜色,只能看见站在前面那些人的帽子颜色。最后那个人可以看见前面两个人头上帽子的颜色,中间那个人看得见前面那个人的帽子颜色但看不见在他后面那个人的帽子颜色,而最前面那个人谁的帽子都看不见。从最后那个人开始,问他是不是知道自己戴的帽子的颜色,如果他回答说不知道,就继续问他前面那个人。现在最后面一个人说他不知道,中间那个人也说不知道,当问到排在最前面的人的时候,他却说已经知道。为什么?

    这是共同知识的机制在发生作用。最前面的那个人听见后面两个人都说了“不知道”,他假设自己戴的是白帽子,那么中间那个人看见他戴的白帽子就会做如下推理:“假设我戴了白帽子,那么最后那个人就会看见前面两顶白帽子,因总共只有两顶白帽子,他就应该明白他自己戴的是黑帽子。但现在他说不知道,就说明我戴了白帽子这个假定是错的,所以我戴了黑帽子。”问题是中间那人也说不知道,所以最前面那个人知道自己戴白帽子的假定是错的,所以推断出自己戴了黑帽子。

    在这个过程中,只有通过三个回合的揣摩,每个人才能知道其他人眼里看到的帽子颜色,从而判断自己头上的帽子颜色。
回列表
LINE
客服
最新
公告
維修
時間
維修
時間
聯絡
客服
LINE
客服
幫助
中心
返回
頂部