Source

Foerster, Chen, Al-Shedivat, Whiteson, Abbeel & Mordatch, LIT-1519, read in NOTE-1150 from arXiv:1709.04326v4: Eq. 4.4 (p. 3), Table 3 and Figures 1–2 (pp. 4–6), Table 4 (p. 8).

What was actually shown

  • The rule. θ¹ ← θ¹ + δ∇θ¹V¹ + δη(∇θ²V¹)ᵀ∇θ¹∇θ²V², from maximising V¹(θ¹, θ² + η∇θ²V²) to first order with ∇θ²V¹ held fixed. Re-derived when filed.
  • IPD. Memory-one policies, exact values, 50 runs: LOLA pairs played tit-for-tat-like policies in 81.0% (return −1.06 per step; tit-for-tat is −1); naive pairs returned −1.98, mutual defection being −2.
  • IMP. LOLA pairs at the 50/50 equilibrium in 98.8% of runs, return standard deviation 0.02; naive pairs 0.0% and 0.37.
  • Mixed pairs. LOLA against a naive learner −1.28 and −1.54, both above two naive learners (−1.99); second-order LOLA gained nothing against LOLA (Table 4).

What could have come out otherwise: the extra term could have made LOLA an exploiter that drove the opponent to cooperate unilaterally; in the IPD both sides ended better off.

What this does not say

  • That opponent shaping yields cooperation generally. Two players, two small games, one grid game, one step of look-ahead.
  • That it works without the opponent’s parameters. With a behavioural clone, Coin Game cooperation fell from about 80% to about 60%.
  • That shaping is benign when asymmetric. One asymmetric pairing in one game.
  • What the naive learners’ 20.8% counts. As printed it contradicts their return and the text’s “learn to defect in all states”.