Engine · Chapter 8, Many Agents
Learning to play
Does the average of best replies become unexploitable, and what certifies it?
The game
Steps
The book's runs
Exploitability of the empirical mixtures at step 1000
≈ 0.0800
The row player’s best payoff against the column player’s average, minus what the row player’s own average guarantees against a best reply. In a finite zero-sum game Robinson’s theorem says this gap tends to zero.
D The book's checkpoint at T = 1000: . Agreement, exactly.
Average play so far
| Row player | |
|---|---|
| Column player | |
| Last moves | R against R |
The model it runs
Model A3 · p. 333
Does the play's average become unexploitable, and what certifies the answer?
- 1Decision-makers
- two players; the “learning algorithm” is their stated rule, not a third agent
- 2Time
- steps computed, with checkpoints
- 3Information
- each sees the full history of the opponent's actions
- 4Commitment
- none; the rule is myopic by construction
- 5Payoffs
- zero-sum in the first game; not in the second
- 6Strategies
- fictitious play with the stated tie rule
Analysis contract
- (i) concept
- exploitability of the empirical mixtures (zero-sum); NashConv (general sum)
- (ii) deviations
- exact best responses; the measured gap is exact, not a lower bound
- (iii) beliefs
- the empirical counts, by definition of the dynamic
- (iv) selection
- lowest-index ties, stated
- (v) attainment
- exact at every checkpoint; limits cited (Robinson), non-convergence exhibited