何时是PNE(纯策略纳什均衡)?何时是MNE(混合策略纳什均衡)?

题目: 何时是PNE(纯策略纳什均衡)?何时是MNE(混合策略纳什均衡)?

                 +----------------+----------------+|    L    (q)    |    R  (1 - q)  |
+----------------+----------------+----------------+
|    U    (p)    |     a    c     |     e    g     |
+----------------+----------------+----------------+
|    D  (1 - p)  |     b    d     |     f    h     |
+----------------+----------------+----------------+

注B

∧ \wedge ∧ 是逻辑与
∨ \vee ∨ 是逻辑或
¬ \neg ¬ 是逻辑非

注C

( a − b > 0 ∧ f − e > 0 ) ∨ ( a − b < 0 ∧ f − e < 0 ) (a-b > 0 \wedge f-e > 0) \vee (a-b < 0 \wedge f-e < 0) (a−b>0∧f−e>0)∨(a−b<0∧f−e<0) 时, 一定有 f − e a − b + f − e ∈ ( 0 , 1 ) \frac{f-e}{a-b+f-e} \in (0,1) a−b+f−ef−e​∈(0,1).
( c − g > 0 ∧ h − d > 0 ) ∨ ( c − g < 0 ∧ h − d < 0 ) (c-g > 0 \wedge h-d > 0) \vee (c-g < 0 \wedge h-d < 0) (c−g>0∧h−d>0)∨(c−g<0∧h−d<0) 时, 一定有 h − d c − g + h − d ∈ ( 0 , 1 ) \frac{h-d}{c-g+h-d} \in (0,1) c−g+h−dh−d​∈(0,1).


收益函数和最优反应如下:

U 1 ( p , q ) = p [ q a + ( 1 − q ) e ] + ( 1 − p ) [ q b + ( 1 − q ) f ] = p [ ( a − b + f − e ) q − ( f − e ) ] + [ q ( b − f ) + f ] \begin{aligned} U_1(p, q) &= p \left[ qa + (1-q)e \right] + (1-p) \left[ qb + (1-q)f \right] \\ &= p \left[ (a-b+f-e)q - (f-e) \right] + \left[ q(b-f) + f \right] \\ \end{aligned} U1​(p,q)​=p[qa+(1−q)e]+(1−p)[qb+(1−q)f]=p[(a−b+f−e)q−(f−e)]+[q(b−f)+f]​

{ p = { 1 , q > [ 0 , 1 ] , q = f − e a − b + f − e 0 , q < , a − b > 0 ∧ f − e > 0 p ≡ 1 , a − b > 0 ∧ f − e < 0 p = { 0 , q > [ 0 , 1 ] , q = f − e a − b + f − e 1 , q < , a − b < 0 ∧ f − e < 0 p ≡ 0 , a − b < 0 ∧ f − e > 0 p = { 0 , q < 1 [ 0 , 1 ] , q = 1 , a − b = 0 ∧ f − e > 0 p = { 1 , q < 1 [ 0 , 1 ] , q = 1 , a − b = 0 ∧ f − e < 0 p = { [ 0 , 1 ] , q = 0 1 , q > 0 , a − b > 0 ∧ f − e = 0 p = { [ 0 , 1 ] , q = 0 0 , q > 0 , a − b < 0 ∧ f − e = 0 p ≡ [ 0 , 1 ] , a − b = 0 ∧ f − e = 0 \begin{cases} &p = \begin{cases} 1, & \phantom{q} > \\ [0,1], & q = \frac{f-e}{a-b+f-e} \\ 0, & \phantom{q} < \\ \end{cases}, && a-b > 0 \wedge f-e > 0 \\ &p \equiv 1, && a-b > 0 \wedge f-e < 0 \\ &p = \begin{cases} 0, & \phantom{q} > \\ [0,1], & q = \frac{f-e}{a-b+f-e} \\ 1, & \phantom{q} < \\ \end{cases}, && a-b < 0 \wedge f-e < 0 \\ &p \equiv 0, && a-b < 0 \wedge f-e > 0 \\ &p = \begin{cases} 0, & q < 1 \\ [0,1], & q = 1 \\ \end{cases}, && a-b = 0 \wedge f-e > 0 \\ &p = \begin{cases} 1, & q < 1 \\ [0,1], & q = 1 \\ \end{cases}, && a-b = 0 \wedge f-e < 0 \\ &p = \begin{cases} [0,1], & q = 0 \\ 1, & q > 0 \\ \end{cases}, && a-b > 0 \wedge f-e = 0 \\ &p = \begin{cases} [0,1], & q = 0 \\ 0, & q > 0 \\ \end{cases}, && a-b < 0 \wedge f-e = 0 \\ &p \equiv [0, 1], && a-b = 0 \wedge f-e = 0 \\ \end{cases} ⎩ ⎨ ⎧​​p=⎩ ⎨ ⎧​1,[0,1],0,​q>q=a−b+f−ef−e​q<​,p≡1,p=⎩ ⎨ ⎧​0,[0,1],1,​q>q=a−b+f−ef−e​q<​,p≡0,p={0,[0,1],​q<1q=1​,p={1,[0,1],​q<1q=1​,p={[0,1],1,​q=0q>0​,p={[0,1],0,​q=0q>0​,p≡[0,1],​​a−b>0∧f−e>0a−b>0∧f−e<0a−b<0∧f−e<0a−b<0∧f−e>0a−b=0∧f−e>0a−b=0∧f−e<0a−b>0∧f−e=0a−b<0∧f−e=0a−b=0∧f−e=0​

U 2 ( q , p ) = q [ p c + ( 1 − p ) d ] + ( 1 − q ) [ p g + ( 1 − p ) h ] = q [ ( c − g + h − d ) p − ( h − d ) ] + [ p ( g − h ) + h ] \begin{aligned} U_2(q, p) &= q \left[ pc + (1-p)d \right] + (1-q) \left[ pg + (1-p)h \right] \\ &= q \left[ (c-g+h-d)p - (h-d) \right] + \left[ p(g-h) + h \right] \\ \end{aligned} U2​(q,p)​=q[pc+(1−p)d]+(1−q)[pg+(1−p)h]=q[(c−g+h−d)p−(h−d)]+[p(g−h)+h]​

{ q = { 1 , p > [ 0 , 1 ] , p = h − d c − g + h − d 0 , p < , c − g > 0 ∧ h − d > 0 q ≡ 1 , c − g > 0 ∧ h − d < 0 q = { 0 , p > [ 0 , 1 ] , p = h − d c − g + h − d 1 , p < , c − g < 0 ∧ h − d < 0 q ≡ 0 , c − g < 0 ∧ h − d > 0 q = { 0 , p < 1 [ 0 , 1 ] , p = 1 , c − g = 0 ∧ h − d > 0 q = { 1 , p < 1 [ 0 , 1 ] , p = 1 , c − g = 0 ∧ h − d < 0 q = { [ 0 , 1 ] , p = 0 1 , p > 0 , c − g > 0 ∧ h − d = 0 q = { [ 0 , 1 ] , p = 0 0 , p > 0 , c − g < 0 ∧ h − d = 0 q ≡ [ 0 , 1 ] , c − g = 0 ∧ h − d = 0 \begin{cases} &q = \begin{cases} 1, & \phantom{p} > \\ [0,1], & p = \frac{h-d}{c-g+h-d} \\ 0, & \phantom{p} < \\ \end{cases}, && c-g > 0 \wedge h-d > 0 \\ &q \equiv 1, && c-g > 0 \wedge h-d < 0 \\ &q = \begin{cases} 0, & \phantom{p} > \\ [0,1], & p = \frac{h-d}{c-g+h-d} \\ 1, & \phantom{p} < \\ \end{cases}, && c-g < 0 \wedge h-d < 0 \\ &q \equiv 0, && c-g < 0 \wedge h-d > 0 \\ &q = \begin{cases} 0, & p < 1 \\ [0,1], & p = 1 \\ \end{cases}, && c-g = 0 \wedge h-d > 0 \\ &q = \begin{cases} 1, & p < 1 \\ [0,1], & p = 1 \\ \end{cases}, && c-g = 0 \wedge h-d < 0 \\ &q = \begin{cases} [0,1], & p = 0 \\ 1, & p > 0 \\ \end{cases}, && c-g > 0 \wedge h-d = 0 \\ &q = \begin{cases} [0,1], & p = 0 \\ 0, & p > 0 \\ \end{cases}, && c-g < 0 \wedge h-d = 0 \\ &q \equiv [0, 1], && c-g = 0 \wedge h-d = 0 \\ \end{cases} ⎩ ⎨ ⎧​​q=⎩ ⎨ ⎧​1,[0,1],0,​p>p=c−g+h−dh−d​p<​,q≡1,q=⎩ ⎨ ⎧​0,[0,1],1,​p>p=c−g+h−dh−d​p<​,q≡0,q={0,[0,1],​p<1p=1​,q={1,[0,1],​p<1p=1​,q={[0,1],1,​p=0p>0​,q={[0,1],0,​p=0p>0​,q≡[0,1],​​c−g>0∧h−d>0c−g>0∧h−d<0c−g<0∧h−d<0c−g<0∧h−d>0c−g=0∧h−d>0c−g=0∧h−d<0c−g>0∧h−d=0c−g<0∧h−d=0c−g=0∧h−d=0​


特别地 ¬ [ ( a − b = 0 ∧ f − e = 0 ) ∨ ( c − g = 0 ∧ h − d = 0 ) ] \neg[(a-b = 0 \wedge f-e = 0) \vee (c-g = 0 \wedge h-d = 0)] ¬[(a−b=0∧f−e=0)∨(c−g=0∧h−d=0)] 时, 可以画图分析如下:


统计PNE个数(即?P)和MNE个数(即?M)如下:

注: ~M意为∞M(无穷个MNE)

        +-------+-------+-------+-------+-------+-------+-------+-------+-------+| a-b>0 | a-b>0 | a-b<0 | a-b<0 | a-b=0 | a-b=0 | a-b>0 | a-b<0 | a-b=0 ||  and  |  and  |  and  |  and  |  and  |  and  |  and  |  and  |  and  || f-e>0 | f-e<0 | f-e<0 | f-e>0 | f-e>0 | f-e<0 | f-e=0 | f-e=0 | f-e=0 |
+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+
| c-g>0 |       |       |       |       |       |       |       |       |       |
|  and  | 2P 1M | 1P 0M | 0P 1M | 1P 0M | 2P ~M | 1P ~M | 2P ~M | 1P ~M | 2P ~M |
| h-d>0 |       |       |       |       |       |       |       |       |       |
+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+
| c-g>0 |       |       |       |       |       |       |       |       |       |
|  and  | 1P 0M | 1P 0M | 1P 0M | 1P 0M | 2P ~M | 2P ~M | 1P 0M | 1P 0M | 2P ~M |
| h-d<0 |       |       |       |       |       |       |       |       |       |
+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+
| c-g<0 |       |       |       |       |       |       |       |       |       |
|  and  | 0P 1M | 1P 0M | 2P 1M | 1P 0M | 1P ~M | 2P ~M | 1P ~M | 2P ~M | 2P ~M |
| h-d<0 |       |       |       |       |       |       |       |       |       |
+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+
| c-g<0 |       |       |       |       |       |       |       |       |       |
|  and  | 1P 0M | 1P 0M | 1P 0M | 1P 0M | 1P 0M | 1P 0M | 2P ~M | 2P ~M | 2P ~M |
| h-d>0 |       |       |       |       |       |       |       |       |       |
+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+
| c-g=0 |       |       |       |       |       |       |       |       |       |
|  and  | 2P ~M | 2P ~M | 1P ~M | 1P 0M | 2P 0M | 2P ~M | 3P ~M | 2P ~M | 3P ~M |
| h-d>0 |       |       |       |       |       |       |       |       |       |
+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+
| c-g=0 |       |       |       |       |       |       |       |       |       |
|  and  | 1P ~M | 2P ~M | 2P ~M | 1P 0M | 2P ~M | 3P ~M | 2P ~M | 2P 0M | 3P ~M |
| h-d<0 |       |       |       |       |       |       |       |       |       |
+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+
| c-g>0 |       |       |       |       |       |       |       |       |       |
|  and  | 2P ~M | 1P 0M | 1P ~M | 2P ~M | 3P ~M | 2P ~M | 2P 0M | 2P ~M | 3P ~M |
| h-d=0 |       |       |       |       |       |       |       |       |       |
+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+
| c-g<0 |       |       |       |       |       |       |       |       |       |
|  and  | 1P ~M | 1P 0M | 2P ~M | 2P ~M | 2P ~M | 2P 0M | 2P ~M | 3P ~M | 3P ~M |
| h-d=0 |       |       |       |       |       |       |       |       |       |
+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+
| c-g=0 |       |       |       |       |       |       |       |       |       |
|  and  | 2P ~M | 2P ~M | 2P ~M | 2P ~M | 3P ~M | 3P ~M | 3P ~M | 3P ~M | 4P ~M |
| h-d=0 |       |       |       |       |       |       |       |       |       |
+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+

分析如下:

  • 不存在PNE

    不存在PNE(即0P)仅限于两种情形, 而这两种情形恰好是 “纯策略最优反应” 完全不重合的两种情形. 因此我们得出结论: 只要 “纯策略最优反应” 有重合, 那么就一定存在PNE; 如果 “纯策略最优反应” 不重合, 那么就不存在PNE.

    由此我们得出结论: 不存在PNE(只存在MNE)当且仅当 “纯策略最优反应” 完全不重合. 这一命题总是成立.

    以下是不存在PNE(即0P)的两种情形, 已经用中括号框出 “纯策略最优反应”.

    • ( a − b > 0 ∧ f − e > 0 ) ∧ ( c − g < 0 ∧ h − d < 0 ) (a-b > 0 \wedge f-e > 0) \wedge (c-g < 0 \wedge h-d < 0) (a−b>0∧f−e>0)∧(c−g<0∧h−d<0)

                       +----------------+----------------+|    L    (q)    |    R  (1 - q)  |
      +----------------+----------------+----------------+
      |    U    (p)    |    [a]   c     |     e   [g]    |
      +----------------+----------------+----------------+
      |    D  (1 - p)  |     b   [d]    |    [f]   h     |
      +----------------+----------------+----------------+
      
    • ( a − b < 0 ∧ f − e < 0 ) ∧ ( c − g > 0 ∧ h − d > 0 ) (a-b < 0 \wedge f-e < 0) \wedge (c-g > 0 \wedge h-d > 0) (a−b<0∧f−e<0)∧(c−g>0∧h−d>0)
                       +----------------+----------------+|    L    (q)    |    R  (1 - q)  |
      +----------------+----------------+----------------+
      |    U    (p)    |     a   [c]    |    [e]   g     |
      +----------------+----------------+----------------+
      |    D  (1 - p)  |    [b]   d     |     f   [h]    |
      +----------------+----------------+----------------+
      
  • 不存在MNE

    不存在MNE(即0M)没有 “覆盖整个概率测度空间” 的规律, 但是可以归纳出一些 “几乎完全覆盖整个概率测度空间” 的规律. 如果我们忽视所有 ? − ? = 0 ?-?=0 ?−?=0 的情形, 所有不存在MNE的情形 当且仅当 ( a − b > 0 ∧ f − e < 0 ) ∨ ( a − b < 0 ∧ f − e > 0 ) ∨ ( c − g > 0 ∧ h − d < 0 ) ∨ ( c − g < 0 ∧ h − d > 0 ) (a-b > 0 \wedge f-e < 0) \vee (a-b < 0 \wedge f-e > 0) \vee (c-g > 0 \wedge h-d < 0) \vee (c-g < 0 \wedge h-d > 0) (a−b>0∧f−e<0)∨(a−b<0∧f−e>0)∨(c−g>0∧h−d<0)∨(c−g<0∧h−d>0). 注意到:

    • 整个概率测度空间 Δ = Δ p × Δ q \Delta = \Delta_p \times \Delta_q Δ=Δp​×Δq​ 是二维的, 所有 ? − ? = 0 ?-?=0 ?−?=0 的情形相应的概率测度子空间 由于等式约束的存在 都是一维甚至零维的, 而在二维测度空间中可数个一维或者零维子空间测度之和为零.
    • ( a − b > 0 ∧ f − e < 0 ) ∨ ( a − b < 0 ∧ f − e > 0 ) ∨ ( c − g > 0 ∧ h − d < 0 ) ∨ ( c − g < 0 ∧ h − d > 0 ) (a-b > 0 \wedge f-e < 0) \vee (a-b < 0 \wedge f-e > 0) \vee (c-g > 0 \wedge h-d < 0) \vee (c-g < 0 \wedge h-d > 0) (a−b>0∧f−e<0)∨(a−b<0∧f−e>0)∨(c−g>0∧h−d<0)∨(c−g<0∧h−d>0) 的实际含义依次是: U严格占优D; D严格占优U; L严格占优R; R严格占优L.

    由此我们得出结论: 不存在MNE(只存在PNE) 当且仅当 存在严格占优纯策略. 这一命题几乎总是成立. (这一命题成立的概率子空间的测度 ∣ Δ 成立 ∣ |\Delta_{\text{成立}}| ∣Δ成立​∣ 等于 整个概率测度空间的测度 ∣ Δ ∣ |\Delta| ∣Δ∣)

    以下是忽视所有 ? − ? = 0 ?-?=0 ?−?=0 的情形的子表, 已经用中括号框出不存在MNE(即0M)的情形.

            +-------+-------+-------+-------+| a-b>0 | a-b>0 | a-b<0 | a-b<0 ||  and  |  and  |  and  |  and  || f-e>0 | f-e<0 | f-e<0 | f-e>0 |
    +-------+-------+-------+-------+-------+
    | c-g>0 |       |   ++++|       |   ++++|
    |  and  | 2P 1M | 1P[0M]| 0P 1M | 1P[0M]|
    | h-d>0 |       |   ++++|       |   ++++|
    +-------+-------+-------+-------+-------+
    | c-g>0 |   ++++|   ++++|   ++++|   ++++|
    |  and  | 1P[0M]| 1P[0M]| 1P[0M]| 1P[0M]|
    | h-d<0 |   ++++|   ++++|   ++++|   ++++|
    +-------+-------+-------+-------+-------+
    | c-g<0 |       |   ++++|       |   ++++|
    |  and  | 0P 1M | 1P[0M]| 2P 1M | 1P[0M]|
    | h-d<0 |       |   ++++|       |   ++++|
    +-------+-------+-------+-------+-------+
    | c-g<0 |   ++++|   ++++|   ++++|   ++++|
    |  and  | 1P[0M]| 1P[0M]| 1P[0M]| 1P[0M]|
    | h-d>0 |   ++++|   ++++|   ++++|   ++++|
    +-------+-------+-------+-------+-------+
    
  • 总结如下:

    1. 不存在PNE(只存在MNE) 当且仅当 “纯策略最优反应” 完全不重合. 这一命题总是成立.
    2. 不存在MNE(只存在PNE) 当且仅当 存在严格占优纯策略. 这一命题"几乎总是成立.
    3. (推论) “纯策略最优反应” 完全不重合时, 不存在严格占优纯策略; 存在严格占优纯策略时, “纯策略最优反应” 有重合. 这一命题"几乎总是成立.
    4. (推论) “纯策略最优反应” 有重合 而且 不存在严格占优纯策略时, 既存在PNE又存在MNE. 这一命题"几乎总是成立.

附录 - csv格式表格

,a−b>0∧f−e>0,a−b>0∧f−e<0,a−b<0∧f−e<0,a−b<0∧f−e>0,a−b=0∧f−e>0,a−b=0∧f−e<0,a−b>0∧f−e=0,a−b<0∧f−e=0,a−b=0∧f−e=0
c−g>0∧h−d>0,2P1M,1P0M,0P1M,1P0M,2P∞M,1P∞M,2P∞M,1P∞M,2P∞M
c−g>0∧h−d<0,1P0M,1P0M,1P0M,1P0M,2P∞M,2P∞M,1P0M,1P0M,2P∞M
c−g<0∧h−d<0,0P1M,1P0M,2P1M,1P0M,1P∞M,2P∞M,1P∞M,2P∞M,2P∞M
c−g<0∧h−d>0,1P0M,1P0M,1P0M,1P0M,1P0M,1P0M,2P∞M,2P∞M,2P∞M
c−g=0∧h−d>0,2P∞M,2P∞M,1P∞M,1P0M,2P0M,2P∞M,3P∞M,2P∞M,3P∞M
c−g=0∧h−d<0,1P∞M,2P∞M,2P∞M,1P0M,2P∞M,3P∞M,2P∞M,2P0M,3P∞M
c−g>0∧h−d=0,2P∞M,1P0M,1P∞M,2P∞M,3P∞M,2P∞M,2P0M,2P∞M,3P∞M
c−g<0∧h−d=0,1P∞M,1P0M,2P∞M,2P∞M,2P∞M,2P0M,2P∞M,3P∞M,3P∞M
c−g=0∧h−d=0,2P∞M,2P∞M,2P∞M,2P∞M,3P∞M,3P∞M,3P∞M,3P∞M,4P∞M

附录 - 绘图代码

import matplotlib as mpl
import matplotlib.pyplot as plt# Debian bullseye KDE
plt.rcParams['font.sans-serif'] = 'Noto Sans CJK JP'  # SC+TC+HK + JP + KR
# for font in mpl.font_manager.fontManager.ttflist:
#     if font.name.startswith('Noto Sans CJK'):
#         print(font.name,font.fname)A0 = 0
A1 = 1
Ax = 0.5
caseUD = ['a−b>0∧f−e>0','a−b>0∧f−e<0','a−b<0∧f−e<0','a−b<0∧f−e>0','a−b=0∧f−e>0','a−b=0∧f−e<0','a−b>0∧f−e=0','a−b<0∧f−e=0',
]
respUD = {'a−b>0∧f−e>0': ((A0,A0),(Ax,A0),(Ax,A1), (A1,A1)),'a−b>0∧f−e<0': ((A0,A1),(A1,A1)),'a−b<0∧f−e<0': ((A0,A1),(Ax,A1),(Ax,A0), (A1,A0)),'a−b<0∧f−e>0': ((A0,A0),(A1,A0)),'a−b=0∧f−e>0': ((A0,A0),(A1,A0),(A1,A1)),'a−b=0∧f−e<0': ((A0,A1),(A1,A1),(A1,A0)),'a−b>0∧f−e=0': ((A0,A0),(A0,A1),(A1,A1)),'a−b<0∧f−e=0': ((A0,A1),(A0,A0),(A1,A0)),
}
caseLR = ['c−g>0∧h−d>0','c−g>0∧h−d<0','c−g<0∧h−d<0','c−g<0∧h−d>0','c−g=0∧h−d>0','c−g=0∧h−d<0','c−g>0∧h−d=0','c−g<0∧h−d=0',
]
respLR = {'c−g>0∧h−d>0': ((A0,A0),(Ax,A0),(Ax,A1), (A1,A1)),'c−g>0∧h−d<0': ((A0,A1),(A1,A1)),'c−g<0∧h−d<0': ((A0,A1),(Ax,A1),(Ax,A0), (A1,A0)),'c−g<0∧h−d>0': ((A0,A0),(A1,A0)),'c−g=0∧h−d>0': ((A0,A0),(A1,A0),(A1,A1)),'c−g=0∧h−d<0': ((A0,A1),(A1,A1),(A1,A0)),'c−g>0∧h−d=0': ((A0,A0),(A0,A1),(A1,A1)),'c−g<0∧h−d=0': ((A0,A1),(A0,A0),(A1,A0)),
}fig, axes = plt.subplots(9, 9, figsize=(16, 16), dpi=256, layout='constrained')
for i in range(9):for j in range(9):if i == 0 and j == 0:axes[i][j].set_axis_off()else:# matplotlib.axes.Axesaxes[i][j].set_aspect('equal')# matplotlib.axis.XAxisaxes[i][j].set_xlim((-0.1, 1.1))axes[i][j].set_xticks((0, 1))axes[i][j].set_xlabel('q', rotation='horizontal')axes[i][j].xaxis.set_ticks_position('top')axes[i][j].xaxis.set_label_position('top')# matplotlib.axis.YAxisaxes[i][j].set_ylim((-0.1, 1.1))axes[i][j].set_yticks((0, 1))axes[i][j].set_ylabel('p', rotation='horizontal')axes[i][j].yaxis.set_ticks_position('left')axes[i][j].yaxis.set_label_position('left')
for j in range(1, 9):case = caseUD[j-1]resp = respUD[case]for i in range(0, 9):if i == 0:axes[i][j].set_title(case)for (q0, p0), (q1, p1) in zip(resp[:-1], resp[1:]):if (q0, p0) < (q1, p1):(q0, p0), (q1, p1) = (q1, p1), (q0, p0)axes[i][j].plot((q0, q1), (p0, p1), color='orange', alpha=0.6, linewidth=5)
for i in range(1, 9):case = caseLR[i-1]resp = respLR[case]for j in range(0, 9):if j == 0:axes[i][j].set_title(case, rotation='vertical', x=-0.4, y=0.1)for (p0, q0), (p1, q1) in zip(resp[:-1], resp[1:]):if (p0, q0) < (p1, q1):(p0, q0), (p1, q1) = (p1, q1), (p0, q0)axes[i][j].plot((q0, q1), (p0, p1), color='green', alpha=0.4, linewidth=5)
fig.savefig('./a.png')

何时是PNE(纯策略纳什均衡)?何时是MNE(混合策略纳什均衡)?相关推荐

  1. 混合策略纳什均衡计算

    为了了解博弈论中引入"混合策略"概念的动机,我们来看用"划线法"对相当简单的"猜谜博弈"求解的结果,其结果如图8.3.1所示. 求解的答案是 ...

  2. 第七章:混合策略与混合策略纳什均衡

    1. 混合策略 混合策略收益函数 uiu_iui​ 案例一 2. 混合策略纳什均衡 案例二 3. 策略组成为混合纳什均衡的必要充分条件 必要和充分条件的含义 上面的必要和充分条件有着下列含义: 给定一 ...

  3. 首都师范 博弈论 3 2 4混合策略纳什均衡

    3 2 4混合策略纳什均衡

  4. 首都师范 博弈论 3 4 1非零和博弈的混合策略纳什均衡

    3 4 1非零和博弈的混合策略纳什均衡

  5. 混合策略纳什均衡——附例题及解析

    目录 引入 混合纳什均衡 例题 求法 引入 假设这样一种对局,甲乙两人抽扑克牌,扑克牌只有两种花色,红和黑,两张牌花色相同算甲胜,反之乙胜,那么甲乙双方应该如何设定自己抽出不同花色的概率呢? 比如,设 ...

  6. 如何计算近似纳什均衡_讲讲什么是纳什均衡

    总第211篇/张俊红 在前面我们讲过帕累托最优,这一篇我们来讲讲比较类似的一个概念就是纳什均衡,纳什均衡又称为非合作博弈均衡,与非合作博弈均衡相对应的还有合作博弈均衡.那什么是非合作博弈均衡,什么又是 ...

  7. 博弈论中的混合策略纳什均衡求解

    混合策略的纳什均衡求解 前言: 均衡均衡,博弈论问题,让我们一起来求解吧!!均为个人原创,转载请告知,谢谢,祝好!

  8. python/gurobi计算二人零和博弈纳什均衡精确解(可求解大规划策略空间)

    python/gurobi计算二人零和博弈纳什均衡精确解(可求解大规划策略空间) 文章目录 python/gurobi计算二人零和博弈纳什均衡精确解(可求解大规划策略空间) 1 二人零和博弈的纯策略N ...

  9. 纳什均衡-- 硬币正反

    今天看了一篇文章<如何制定一个必赢的赌博规则>,讲的是纳什均衡的问题,感觉挺有趣.于是编程实现了一下,发现这个还真是能实现. 关于纳什均衡搜一下网上有很多的资料,这里主要讲的是纳什均衡中硬 ...

最新文章

  1. SlowHTTPTest 慢***测试
  2. STM32 基础系列教程 31 – DAC
  3. Java里的线程控制
  4. [c++]C++关键字之friend
  5. Struts2之类型转换
  6. 文献学习(part29)
  7. 最接近的三数之和Python解法
  8. YbtOJ#883-最大的割【带修线性基】
  9. 阿里云发布链路追踪服务Tracing Analysis
  10. MySQL之Variables(变量)
  11. Windows 7服务器版 2008 R2安装图解
  12. 简约通用工作总结ppt模板
  13. SQL实现将一个表的数据插入到另外一个表的代码
  14. 【温度检测】基于matlab GUI热红外图像温度检测系统【含Matlab源码 1920期】
  15. Gears Android WIFI/基站定位源代码分析
  16. 测试移动硬盘的真实容量的软件,u盘扩容修复工具
  17. 解决tensorflow2.x中使用tf.contrib.slim包时出现的No module named:tensorflow.contrib 问题
  18. 【CTF题】使用文件包含漏洞读取网页代码
  19. w ndows正常启动,正常运行WNDOWS所需的文件已被替换成无法识别的版本.要保持系统的稳定,必须还原这些文件的原有版本.doc...
  20. 微信小程序——开发介绍

热门文章

  1. 如何判断点是否在圆弧上
  2. MySql 查重、去重的实现
  3. eos智能合约执行流程
  4. EOS智能合约开发(三)EOS创建和管理账户
  5. Effect C++ 学习笔记三:资源管理
  6. python知到答案_Python语言应用_知到网课答案
  7. 选择企业最合适的人才 —— 谈谈因人设岗与因事设岗
  8. PHP调用jsignature生成图片,App端jSignature签字版生成透明背景png图片
  9. 微信app支付和微信网页支付 java
  10. OnePlus 7T LineageOS 编译向导