Unit 04 β€” Theory of Games

Two competitors, one table of outcomes. How to turn a story into a payoff matrix, find a saddle point, cut a game down by dominance, and solve a 2 Γ— 2 game with mixed strategies.

SESSIONS: 2 TEXTBOOK: ANDERSON & SWEENEY β€” CH. 5, SEC. 5.4, PP. 238–242 SCOPE: PAYOFF MATRIX Β· SADDLE POINT Β· DOMINANCE Β· MIXED STRATEGIES Assignment: A7 β€” Game Theory & AHP 2
β—† What the papers actually ask from this unit

Game theory appeared in both 2025-26 papers as Q3A (5 marks), and both times the task was the same: read a short story about two competing firms and write the payoff matrix Final QP p. 3 Re-Exam QP p. 2. Neither paper asked you to solve a mixed-strategy game β€” but Assignment 7 asks you to formulate and read off the result, so learn the saddle-point test too.

1. What a Game Is β€” The Vocabulary Core syllabus concept

1Understand the Concept

Game theory studies decisions where the outcome for you depends on what a competitor chooses at the same time. Two firms bidding for one contract, two brands setting prices β€” each chooses a strategy without knowing the other's choice, and the pair of choices fixes the result.

This course only covers two-person zero-sum games: exactly two players, and whatever one gains the other loses. So a single number in each cell is enough β€” it is the gain of the row player, and automatically the loss of the column player.

2Terms you must be able to define

TermMeaning
PlayerA competitor. The row player is the maximiser (wants the cell values high); the column player is the minimiser (wants them low).
StrategyA complete course of action a player can choose β€” e.g. Low tariff or Premium tariff.
Payoff matrixRows = row player's strategies, columns = column player's strategies, cell = row player's gain (negative = loss).
Zero-sumRow player's gain + column player's gain = 0 in every cell. One number per cell.
Pure strategyA player always uses the same single strategy.
Mixed strategyA player chooses among strategies with fixed probabilities (e.g. 60% A, 40% B).
MaximinRow player's guaranteed minimum: the largest of the row minima.
MinimaxColumn player's guaranteed ceiling: the smallest of the column maxima.
Saddle pointA cell that is the minimum of its row and the maximum of its column. Exists when maximin = minimax.
Value of the game (V)The expected payoff when both play optimally. V = 0 ⟹ fair game.
One-line memory hook: rows want MAX, columns want MIN. So the row player looks at each row's worst case (the row minimum) and picks the best of those; the column player looks at each column's worst case (the column maximum) and picks the smallest.

2. Formulating the Payoff Matrix from a Story Asked in the 2025-26 papers

1The exam shape

The question gives four (2 Γ— 2) or nine (3 Γ— 3) sentences like "If SpeedEx bids conservatively and FastMove bids aggressively, FastMove wins +8 while SpeedEx loses 8." Your job is to turn them into one table. It is mechanical β€” the only real decision is whose payoff the table shows.

2The four-step method

StepWhat you do
1. Pick the row playerRead the line "the payoff represents X's advantage". X is the row player. If no such line is given, take the first-named firm as rows and say so.
2. Label rows and columnsRows = X's strategies, columns = the rival's strategies, in the order the question lists them.
3. Convert every sentence to X's gainX gains k β†’ +k. X loses k β†’ βˆ’k. The rival gains k β†’ X's payoff is βˆ’k. The rival loses k β†’ +k. "Both equal / random award" β†’ 0.
4. Interpret in one lineRun the saddle-point test (concept 3) and say what each firm should do and whether the game is fair. This is the interpretation mark.

3Worked Example β€” the Final Exam Q3A shape

Question β€” Final Exam Q3A, 5 marks QP p. 3

SpeedEx and FastMove each bid Aggressively (A) or Conservatively (C). (C, C) and (A, A): contract awarded randomly, expected profit 0 each. (C, A): FastMove wins +8, SpeedEx loses 8. (A, C): SpeedEx wins +8, FastMove loses 8. Formulate the zero-sum payoff matrix.

Solution
  1. Step 1 β€” Row player No "advantage of" line is given, so take the first-named firm, SpeedEx, as the row player. Cell value = SpeedEx's profit (FastMove's is the same number with the sign flipped).
  2. Step 2 β€” Convert each sentence
    Outcome (SpeedEx, FastMove)SentenceSpeedEx's payoff
    (C, C)random award, 0 each0
    (C, A)SpeedEx loses 8βˆ’8
    (A, C)SpeedEx wins +8+8
    (A, A)random award, 0 each0
  3. Step 3 β€” The payoff matrix
    SpeedEx ↓ / FastMove β†’C (Conservative)A (Aggressive)Row min
    C (Conservative)0βˆ’8βˆ’8
    A (Aggressive)+800 ← maximin
    Column max80 ← minimax
  4. Step 4 β€” Interpret Maximin = 0 = Minimax ⟹ saddle point at (A, A), value of the game V = 0

    Both firms should bid aggressively β€” for each, A is never worse than C whatever the rival does. With V = 0 the game is fair: neither firm has a built-in advantage. This matches the official key's matrix exactly Key p. 3.

⚠ Where marks are lost on payoff matrices
  • Mixing up whose payoff is shown. If the stem says "payoff represents Green's advantage", every cell is Green's gain β€” including the cells where the sentence is written from Solar's side.
  • Forgetting the sign flip. "TBL's payoff is 6" in a table of ABL's payoffs is βˆ’6, not 6.
  • No labels. Write the strategy names on both axes (1 mark), not just a 2 Γ— 2 grid of numbers.
  • Stopping at the table. One sentence of interpretation (best strategy for each, fair or not) is the fifth mark.
Sources
Exam Final Q3A QP p. 3 Β· key p. 3 Β· Re-Exam Q3A QP pp. 2–3 Β· key p. 3
Assignment Assignment 7, three formulation games p. 1
Course Session plan, Unit 4 Policy p. 7

3. Pure Strategies and the Saddle Point Core syllabus concept

1Understand the Concept

Each player assumes the worst about the other. The row player asks, for every row, "what is the least I could get here?" and picks the row whose least is largest β€” the maximin. The column player does the mirror image β€” the minimax. If the two numbers meet in the same cell, neither player can do better by switching alone: that cell is a saddle point, both play pure strategies, and the cell value is the value of the game.

2The method

  1. Write the row minimum beside every row.
  2. Write the column maximum under every column.
  3. Maximin = largest row minimum. Minimax = smallest column maximum.
  4. Maximin = Minimax ⟹ saddle point. Optimal strategies are that row and that column; V = the common value.
  5. Maximin < Minimax ⟹ no saddle point. V lies between them; use dominance and/or mixed strategies (concepts 4–5).
Always true: maximin ≀ V ≀ minimax. If your maximin comes out bigger than your minimax, you have taken a max where you needed a min β€” recheck.

3Worked Example β€” 3 Γ— 3 with a saddle point

Question

Find the optimal strategies and the value of the game (payoffs to player A).

A ↓ / B β†’B1B2B3
A1624
A2756
A3318
Solution
  1. Step 1 β€” Row minima and column maxima
    A ↓ / B β†’B1B2B3Row min
    A16242
    A27565
    A33181
    Col max758
  2. Step 2 β€” Compare Maximin = max(2, 5, 1) = 5 (row A2) Minimax = min(7, 5, 8) = 5 (column B2) Maximin = Minimax = 5 ⟹ saddle point at (A2, B2)
  3. Step 3 β€” State the answer

    A always plays A2, B always plays B2, value of the game V = 5 in A's favour β€” so the game is not fair (V β‰  0).

β˜… Spot a saddle point in ten seconds

Circle the smallest number in each row, box the largest in each column. A number that is both circled and boxed is the saddle point. Every game in Assignment 7 has one β€” so check this before reaching for any formula.

Sources
Assignment Assignment 7, games 1–3 β€” all three have saddle points p. 1 Β· solved β†’
Course Session plan: two-person zero-sum games, saddle point Policy p. 7

4. The Dominance Rule Core syllabus concept

1Understand the Concept

A strategy is dominated when another strategy is at least as good against every move of the opponent. A rational player never uses a dominated strategy, so you can delete it and work with a smaller matrix. Dominance is how a 3 Γ— 3 game is cut down to a 2 Γ— 2 that the formula in concept 5 can solve.

2The two rules β€” note they point in opposite directions

PlayerDelete a strategy when…Why
Row player (maximiser)every entry of row i is ≀ the corresponding entry of some other rowThat row never earns more β€” the row player wants big numbers.
Column player (minimiser)every entry of column j is β‰₯ the corresponding entry of some other columnThat column never concedes less β€” the column player wants small numbers.
Memory hook: rows drop the smaller row, columns drop the bigger column. Apply the rules alternately until nothing more can be removed. A row (or column) can also be dominated by the average of two others.

3Worked Example β€” reduce 3 Γ— 3 to 2 Γ— 2

Question
A ↓ / B β†’B1B2B3
A13βˆ’14
A2123
A3βˆ’201

Reduce by dominance, then solve.

Solution
  1. Step 1 β€” Saddle point? Row minima: βˆ’1, 1, βˆ’2 ⟹ maximin = 1 Column maxima: 3, 2, 4 ⟹ minimax = 2 1 β‰  2 ⟹ no saddle point; 1 ≀ V ≀ 2
  2. Step 2 β€” Row dominance Compare A3 (βˆ’2, 0, 1) with A2 (1, 2, 3): every entry of A3 is smaller ⟹ delete row A3
  3. Step 3 β€” Column dominance on what is left B3 (4, 3) vs B1 (3, 1): every entry of B3 is larger ⟹ the minimising column player deletes column B3
  4. Step 4 β€” The reduced game
    A ↓ / B β†’B1B2
    A13βˆ’1
    A212

    Still no saddle point (maximin 1, minimax 2), so solve it with mixed strategies β€” continued in concept 5.

Sources
Course Session plan: dominance rule, pure and mixed strategies Policy p. 7
Textbook Anderson & Sweeney, Ch. 5 sec. 5.4 (not supplied as a file β€” cited from the session plan)

5. Mixed Strategies β€” the 2 Γ— 2 Formula Core syllabus concept

1Understand the Concept

With no saddle point, any pure strategy can be exploited by the opponent. The answer is to randomise: play each strategy with a probability chosen so the opponent gains nothing by knowing it. For a 2 Γ— 2 game these probabilities have a closed form.

2The formula

B1 B2 A1 [ a b ] with no saddle point A2 [ c d ] D = (a + d) βˆ’ (b + c) p = P(A plays A1) = (d βˆ’ c) / D 1 βˆ’ p = P(A plays A2) q = P(B plays B1) = (d βˆ’ b) / D 1 βˆ’ q = P(B plays B2) Value of the game V = (ad βˆ’ bc) / D
Quick check: p and q must both fall between 0 and 1, and V must lie between the maximin and the minimax. If either fails, you have a saddle point you missed or a sign error.

3Worked Example β€” finishing the dominance example

Question

Solve the reduced game from concept 4: A1 = (3, βˆ’1), A2 = (1, 2).

Solution
  1. Step 1 β€” Read a, b, c, d a = 3, b = βˆ’1, c = 1, d = 2 D = (a + d) βˆ’ (b + c) = (3 + 2) βˆ’ (βˆ’1 + 1) = 5
  2. Step 2 β€” Player A's mix p = (d βˆ’ c)/D = (2 βˆ’ 1)/5 = 0.2 ⟹ A1 with 20%, A2 with 80%
  3. Step 3 β€” Player B's mix q = (d βˆ’ b)/D = (2 + 1)/5 = 0.6 ⟹ B1 with 60%, B2 with 40%
  4. Step 4 β€” Value V = (ad βˆ’ bc)/D = (3Β·2 βˆ’ (βˆ’1)(1))/5 = 7/5 = 1.4

    Check: 1 ≀ 1.4 ≀ 2 βœ“. In the full 3 Γ— 3 game, A plays (0.2, 0.8, 0) and B plays (0.6, 0.4, 0) β€” the deleted strategies get probability 0.

Supporting β€” the graphical method for 2 Γ— n and m Γ— 2

When dominance leaves a 2 Γ— 3 or 3 Γ— 2 game, plot each of the opponent's strategies as a straight line of expected payoff against p (from 0 to 1). The row player picks the highest point of the lower envelope; the two lines that cross there give the 2 Γ— 2 sub-game, which you then solve with the formula above. Your papers have not asked for it, so know the idea rather than the drawing.

⚠ Game theory β€” the classic slips
  • Using the mixed formula when there is a saddle point. Always test for a saddle point first; the formula gives nonsense probabilities otherwise.
  • Reversing the dominance direction for columns. The column player deletes the column with the bigger numbers.
  • Leaving out deleted strategies in the final answer. State them with probability 0.
  • Calling any V > 0 "fair". Fair means V = 0 exactly.
Sources
Course Session plan: pure and mixed strategies Policy p. 7
Textbook Anderson & Sweeney, Ch. 5 sec. 5.4, pp. 238–242 (named by the session plan; not supplied as a file)