Mixed Strategies: Expected Value
Jennifer Firkins Nordstrom ยท Introduction to Game Theory, Section 3.3 ยท CC BY-SA 4.0
Choose your mix so your opponent is indifferent between their options. If they aren't indifferent, they have a best response, which means your mix isn't optimal. Solve the system of equations where expected values are equal.
The indifference principle
If Player 2 can tell that one column is better against your mix, they'll play it. Your mix is only optimal when Player 2 gets the same expected payoff no matter which column they pick. Set the expected values equal and solve for your probabilities. This indifference condition is the same principle behind optimal
one-shot bidding: your bid should make competitors indifferent to marginal changes in theirs.
Solving a general 2x2 game
For any 2x2 zero-sum game, write the expected value of each of the opponent's strategies in terms of your mixing probability. Set them equal. Solve. The answer tells you both the optimal mix and the value of the game.
Why indifference works
If Player 2 is not indifferent, they have a pure best response. Then Player 1 should adjust to exploit that response. The only stable state is where neither player can gain by shifting. Indifference is the algebraic expression of Nash equilibrium in mixed strategies.
Notation reference
| Textbook | Scheme | Meaning |
|---|---|---|
| E1(H) = E1(T) | (= ev1-H ev1-T) | Indifference condition |
| p, 1-p | p, (- 1 p) | Player 1's mixed strategy |
| q, 1-q | q, (- 1 q) | Player 2's mixed strategy |
| V | (cadr (solve-2x2 ...)) | Value of the game |
Neighbors
Nordstrom sequence
- ๐ฒ Nordstrom 3.2 โ Mixed Strategies: Graphical (previous)
- ๐ฒ Nordstrom 4.1 โ Non-Zero-Sum Intro (next)
Related pages
- ๐ฒ Nordstrom 2.4 โ Probability and Expected Value (the foundation for this method)
- ๐ Hedges 2018 โ selection functions generalize the indifference principle
Foundations (Wikipedia)
Translation notes
The expected value method scales to larger games by adding more equations. Rock-Paper-Scissors gives three equations in three unknowns. For games bigger than 3x3, the linear algebra is the same but you typically reach for linear programming. The graphical method (previous page) gives the same answer for 2x2 games but with geometric intuition instead of algebra.