耶鲁大学博弈论24讲笔记_耶鲁大学博弈论公开课讲义

耶鲁大学博弈论24讲笔记_耶鲁大学博弈论公开课讲义耶鲁大学博弈论(GameTheory)笔记2-学会换位思考

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

学会换位思考

如何形成博弈

博弈组成要素

  1. 参与者 i , j i,j i,j
  2. 策略 s i , s j s_i,s_j si,sj
  3. 策略合集 S i , S j S_i,S_j Si,Sj:参与者所有可能策略的集合。
  4. 某一次博弈 s s s(策略组合,策略向量或策略列表)
  5. 收益 U i = ( s 1 , ⋯   , s i , ⋯   , s n U_i=(s_1,\cdots,s_i,\cdots,s_n Ui=(s1,,si,,sn),由所有参与人的策略决定(包括自身策略)。
  6. s − i s_ {-i } si表示除了i以外所有参与者的策略

以选数游戏中将博弈表达为:
U i ( s ) = { 5 美 元 − 误 差 , w i n 0 , o t h e r w i s e U_i(s)=\left\{ \begin{aligned} 5美元-误差,win \\ 0 , \qquad otherwise\\ \end{aligned} \right. Ui(s)={
5win0,otherwise

在后续中将假设以上为公知信息,每个参与者知道其他人可能选择的策略,其他人的收益。
在这里插入图片描述
参与者:1,2
策略合集: S 1 = { 上 , 下 } S_1=\{上,下\} S1={
}
S 2 = { 左 , 中 , 右 } S_2=\{左,中,右\} S2={
}

收益 U 1 ( 上 , 中 ) U_1(上,中) U1()=11, U 1 ( 上 , 中 ) U_1(上,中) U1()=3

严格优势策略

严格优势策略:参与者 i i i的策略 s i ′ s’_i si严格劣于参与者 i i i的另一个策略 s i s_i si,在其他人选择 s − i s_ {-i } si时,选择 s i s_i si的收益 U i ( s i ) U_i(s_i) Ui(si)严格优于此情况下选 s i ′ s’_i si的收益 U i ( s i ′ ) U_i(s’_i) Ui(si),对所有 s − i s_ {-i } si均成立。

进攻与防御
在这里插入图片描述
举例:如果在hard路上相遇,在行进过程中他将损失1兵力,交战中又损失1兵力。
定义:参与者 i i i的策略 s i ′ s’_i si弱于其他策略 s i s_i si当且仅当对手对手选择 s − i s_ {-i } si的情况下,参与者 i i i选择 s i s_i si的收益大于对手选择 s − i s_ {-i } si,其选择 s i ′ s’_i si的收益,对任何条件均成立。
U i ( s i , s − i ) ⩾ U i ( s i ′ , s − i ) f o r   a l l   s − i U i ( s i , s − i ) > U i ( s i ′ , s − i ) f o r   s o m e   s − i U_i(s_i,s_{-i}) \geqslant U_i(s’_i,s_{-i})\quad for\ all \ s_ {-i } \\ U_i(s_i,s_{-i}) > U_i(s’_i,s_{-i})\quad for\ some \ s_ {-i } Ui(si,si)Ui(si,si)for all siUi(si,si)>Ui(si,si)for some si

选数游戏

剔除大于67的数,100的2/3为66,选择大于66的数相当于选择了劣势策略,此时是站在自身角度来考虑。
同理也可以剔除大于45(66的2/3为45)的数,因为在剔除大于67的数后,45到67间的数进而变成了弱劣势策略。此时进入到了第二个过程,在思考时你会发现同伴们同样不会选择劣势策略,因此你同样也不会选择45至67的数。
以此类推最终会得到1.

共同知识与相互知识

共同知识(common knowledge):不只是我知道,而且我是否知道别人也知道。
相互知识(mutual knowledge):并不是公共知识。例如两个人头上戴着帽子,他们只能看到对方的帽子颜色却不知道自己的,此时双方被告知至少有一个人带着粉色帽子,这个就是相互知识而不是共同知识。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/184000.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • seekg()与tellg()用法详解

    seekg()与tellg()用法详解对输入流操作:seekg()与tellg()对输出流操作:seekp()与tellp()下面以输入流函数为例介绍用法:seekg()是对输入文件定位,它有两个参数:第一个参数是偏移量,第二个参数是基地址。对于第一个参数,可以是正负数值,正的表示向后偏移,负的表示向前偏移。而第二个参数可以是:ios::beg:表示输入流的开始位置ios::cur:表示输入流的当前位置ios::end:表示输入流的结束位置tellg()函数不需要带参数,它返回当前定位指针的位置,也代表着输入流的大小。假设

    2022年6月5日
    54
  • c++用socket,ftp进行文件传输,实现上传与下载文件功能

    c++用socket,ftp进行文件传输,实现上传与下载文件功能

    2021年3月12日
    230
  • datagrip 2021激活码 mac【2021免费激活】「建议收藏」

    (datagrip 2021激活码 mac)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月20日
    396
  • VMware16NAT模式配置固定IP[通俗易懂]

    VMware16NAT模式配置固定IP[通俗易懂]文章目录前言一、NAT配置固定IP二、重启网卡结尾前言为什么要配置固定IP呀?这个很容易解释啊,因为配置集群要设置固定IP(主结点需要管理子结点,通过固定IP识别机器),因为你访问虚拟机方便(不固定IP访问前还需要先查下虚拟机当前分配IP,比较麻烦)等等。配置固定IP采用哪种网络配置方式呢,NAT,桥接?仅主机反正是不行的,不能联网啊。NAT也叫网络地址转换,通常它的名称为VMnet8,通过nat的连接方式可以使得虚拟机和真实机的网卡在不同的网段中,从而实现联网。而bridge也叫桥接,通常它的名称

    2022年6月29日
    69
  • clob类型类似MySQL_Oracle中Clob类型处理解析

    clob类型类似MySQL_Oracle中Clob类型处理解析系统环境 xp 2 0 oracle9i 表结构 由于是测试 表结构随便建了一张 XX 字段名类型 IDVARCHAR2 70 TESTCLOB 测试方式 1 直接将 CLOB 的值拼写在 SQL 语句中 代码 stringid Guid NewGuid ToString OracleComman Conn CreateComman cmd CommandText inse

    2025年7月4日
    3
  • Python学习总结之基础语法知识汇总(一)

    Python学习总结之基础语法知识汇总(一)本文章包含了Python一系列基本知识,其中包括:基本数据类型(整数,浮点数,复数,字符串);分支语句;异常处理;函数;局部变量与全局变量;递归;组合数据类型(集合,元组,列表,字典);文件基本操作基本数据类型一,数字类型及操作(1)整数类型可正可负,无取值范围限制pow(x,y):计算x^y(2)浮点数类型存在不确定尾数 rou…

    2022年6月24日
    43

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号