Mixed-Strategy Games (AQA A-Level Further Maths): Revision Notes
Mixed-Strategy Games
What are mixed-strategy games?
In game theory, not all games have a stable solution (also called a saddle point). When you analyze a game using the maximin and minimax approaches, you may find that the maximum of the row minima does not equal the minimum of the column maxima. This indicates that no pure-strategy equilibrium exists.
A mixed-strategy game occurs when players cannot gain an advantage by consistently choosing the same strategy. In these situations, the best approach is for each player to randomize their strategy choices according to carefully calculated probabilities. This prevents the opponent from predicting their moves and exploiting a fixed pattern.
When player A always plays their play-safe strategy, player B can take advantage of this predictability by switching to a different strategy. To prevent exploitation, player A should play different strategies at random, but with specific probabilities that maximize their expected payoff.
For example, if player A always plays their play-safe strategy, player B can take advantage of this predictability by switching to a different strategy. To prevent this, player A should play different strategies at random, but with specific probabilities that maximize their expected payoff.
Checking for stable solutions
Before using mixed strategies, you must first verify that the game has no stable solution. Use the following method:
Step 1: Calculate the row minimum for each of player A's strategies (the worst outcome if A plays that row).
Step 2: Find the maximum of the row minima - this is A's play-safe value.
Step 3: Calculate the column maximum for each of player B's strategies (the worst outcome for B in each column).
Step 4: Find the minimum of the column maxima - this is B's play-safe value.
Step 5: If these values are equal, a stable solution exists. If not, you need mixed strategies.
Checking for Stable Solutions
In the example above, the max of row minima is , but the min of column maxima is .
Since , there is no stable solution, so mixed strategies are required.
Expected value and expected payoff
The concept of expectation or expected payoff is fundamental to analyzing mixed-strategy games. The expected payoff represents the average outcome you can expect over many plays of the game.
Definition of Expected Payoff
If payoffs occur with probabilities , the expectation or expected (mean) payoff is given by:
This formula tells you to multiply each possible payoff by its probability, then sum all these products.
Expected Value Calculation
Suppose you play a game where:
- The probability of winning is
- If you win, you get $10
- If you lose, you pay $5
Your expected payoff per game is:
This means that on average, you expect to lose $1.25 per game. The negative value indicates this is not a favourable game for you.
Finding optimal mixed strategies for player A
When a game has no stable solution, you need to find the optimal probability distribution for each player's strategies. Let's work through the method for player A (the row player).
Method:
Step 1: Let player A play strategy with probability and strategy with probability .
Step 2: Let represent the value of the game (A's expected payoff).
Step 3: For each of player B's strategies, calculate player A's expected payoff:
- If B plays : Expected payoff = (payoff for vs ) + (payoff for vs )
- If B plays : Expected payoff = (payoff for vs ) + (payoff for vs )
Step 4: The value of the game cannot exceed these expected payoffs, giving constraints:
- expected payoff if B plays
- expected payoff if B plays
Step 5: Player A wants to maximize subject to these constraints. This is a linear programming problem that can be solved graphically.
Step 6: Plot the constraint lines on a graph with on the horizontal axis and on the vertical axis.
Step 7: The maximum value of occurs where the constraint lines intersect (at the lowest point of the feasible region).
Step 8: Solve the simultaneous equations to find and .
Worked Example: Finding Player A's Optimal Strategy
Consider this game:
| 2 | -1 | |
| -2 | 3 |
This game has no stable solution (you should verify this).
Let A play and with probabilities and .
Step 1: Calculate expected payoffs
If B plays , A's expected payoff is:
If B plays , A's expected payoff is:
Step 2: Set up constraints
Player A needs to maximize subject to:

Step 3: Find intersection
The maximum occurs where :
Therefore, A should play with probability and with probability .
Step 4: Calculate value
The value of the game is:
Finding optimal mixed strategies for player B
The process for finding player B's optimal strategy is similar, but there's an important point to remember: the payoff matrix shows player A's payoffs, so from B's perspective, these payoffs are negative.
Key Point for Player B's Strategy
The value of the game to player B is (the negative of the value to player A).
When calculating B's expected payoffs, remember that the payoffs shown in the matrix are from A's perspective, so you need to consider the negative of these values for B.
Method for player B:
Step 1: Let player B play strategy with probability and strategy with probability .
Step 2: For each of player A's strategies, calculate player B's expected payoff (remember to use negative values):
- If A plays : B's expected payoff
- If A plays : B's expected payoff
Step 3: Player B wants to maximize their value, which means maximizing , equivalent to minimizing .
Step 4: Set up constraints: B's expected payoff for each of A's strategies
Step 5: Find where the constraint lines intersect to determine optimal .
Worked Example: Finding Player B's Optimal Strategy
Using the same game as before:
| 2 | -1 | |
| -2 | 3 |
Let B play and with probabilities and .
Step 1: Calculate expected costs
If A plays , B's expected payoff is:
If A plays , B's expected payoff is:
Step 2: Set up constraints
For B to maximize , we need:
- , so
- , so
Actually, from B's perspective, if A plays : B's expected payoff =
Following the standard approach: Player B wants to minimize the value to A.
If A plays , B's expected cost is:
So , meaning
If A plays , B's expected cost is:
So , meaning
Step 3: Find optimal strategy
The optimal strategy occurs when these are equal:
So B should play and each with probability .
The value of the game to B is:
This equals as expected.
Solving larger payoff matrices
When dealing with larger matrices (such as 2×3, 3×2, or even larger), there's an important principle that simplifies the problem:
Key Principle for Larger Matrices
-
For a 2×n game: The column player will only use two of their available strategies in the optimal solution. The other strategies will give the row player a greater payoff and should be avoided.
-
For an n×2 game: The row player will only use two of their available strategies in the optimal solution.
This means you can reduce the problem to a 2×2 game by identifying which two strategies each player should use, then solving as before.
Worked Example: A 2×3 Game
Find the optimal strategies for players in this game:
| 4 | 2 | -1 | |
| -3 | -2 | 5 |
The game has no stable solution (verify this yourself).
Step 1: Set up probabilities
Let A play and with probabilities and .
Step 2: Calculate expected payoffs for each B strategy
If B plays : Expected payoff =
If B plays : Expected payoff =
If B plays : Expected payoff =
Step 3: Set up constraints
A needs to maximize subject to:
Step 4: Find intersection
Plotting these on a graph, the maximum occurs at the intersection of and :
So A plays and with probabilities 0.7 and 0.3.
The value of the game is:
Step 5: Determine which strategies B uses
Notice that the line passes above the intersection point, so B should not play (as A's payoff would be greater than 0.8).
B will play only and with probabilities and . Following the same process as before (from B's perspective), you can find that , so B plays and with probabilities 0.6 and 0.4.
When solving larger matrices, always identify which constraint lines form the intersection point. Any strategy whose constraint line lies above (for player A) or below (for player B) the intersection should not be used in the optimal solution.
Strategy for solving two-player zero-sum games
Here's a systematic approach to solve any two-player zero-sum game:
Step 1: If necessary, construct the payoff matrix from the problem description.
Step 2: Use dominance to reduce the matrix as much as possible.
Step 3: Find the play-safe strategies and check whether the game has a stable solution (saddle point).
Step 4: For mixed-strategy games, find the constraints on (the value of the game) in terms of the probability or probabilities of playing the various strategies.
Step 5: Solve the resulting linear programming problem to find the optimal strategies and the value of the game. This can be done graphically (for 2×2, 2×n, or n×2 games) or algebraically.
Step 6: Answer the question in context, interpreting your results in terms of the original problem.
This systematic approach works for all two-player zero-sum games. The key is to always check for a stable solution first before attempting to find mixed strategies - many students waste valuable exam time finding mixed strategies when a pure strategy equilibrium exists.
Exam tips and common errors
Critical Exam Tips
Tip 1: Always check for a stable solution first. Many students waste time finding mixed strategies when a pure strategy equilibrium exists.
Tip 2: When finding player B's optimal strategy, remember that the payoffs in the matrix are from A's perspective. You need to consider the negative of these values for B.
Tip 3: For graphical solutions, the optimal point is where constraint lines intersect. Make sure you're finding the correct intersection - the maximum for A (lowest point of upper bounds) or maximum of negative for B.
Tip 4: Probabilities must sum to 1. If you're told A plays with probability , then A plays with probability for a 2×2 game.
Tip 5: The value of the game to A should equal the negative of the value to B. Use this as a check on your work.
Common Mistakes to Avoid
Common Error: Forgetting to simplify expected payoff expressions. Always collect like terms:
, not .
Common Error: Using the wrong intersection point on the graph. For player A maximizing , you want the lowest point of the upper envelope of constraint lines.
Common Error: In larger matrices, trying to use all strategies. Remember: in a 2×n game, the column player uses only 2 strategies in the optimal solution.
Remember!
Key Points to Remember:
-
A mixed-strategy game occurs when there is no stable solution - the maximum of row minima does not equal the minimum of column maxima.
-
Expected payoff formula: - multiply each outcome by its probability and sum the results.
-
Finding optimal strategies: Set up probability variables, calculate expected payoffs against each opponent strategy, express constraints on the game value , then solve the linear programming problem graphically or algebraically.
-
For larger matrices: In a 2×n game, the column player uses only 2 of their n strategies. In an n×2 game, the row player uses only 2 of their n strategies. This simplifies the problem significantly.
-
Value check: The value of the game to player A should equal the negative of the value to player B (since it's a zero-sum game). Use this as a verification of your solution.