
Posts → @jplotkin
3/3
III. Your proposed experiment on Wolfram's finite-state machines
15/ I retrieved Wolfram's own code from the Wolfram Function Repository and reproduced his 2-state results, TFT ranks 8 of 22. I then iterated his tournament: replicator dynamics from the uniform start, and a finite population of N = 100 with rare mutation. I did this with and without 1% execution errors.
16/ For 2-state machines without errors, the machine ranked first in the uniform field remains the most common machine. And the population converges to nice machines only, with full cooperation: Grim 0.67, TFT 0.13, WSLS 0.12, and one other nice machine 0.07. Grim and TFT are the only robust machines. Linster reported the same qualitative outcome in 1992.
17/ For 3-state machines without errors, your prediction holds: nine of the ten top-ranked machines defect on the first move, and the top one exploits an unconditional cooperator forever. Under repeated generations, howerver, these defecting strategies are replaced and the population quickly consists only of nice machines that are fully cooperative.
18/ With 1% errors, the 2-state ranking barely changes: Grim ties ALLD for first. But the evolutionary dynamics change completely.
• Among 2-state machines, cooperation in the replicator dynamics falls to the error rate, and no machine is robust.
• Among 3-state machines, cooperation is about 0.94 under both dynamics. Under strong selection the only robust machine, up to its start state, is one of Wolfram's 3-state machines, known in the literature as AON₂.
19/ The reason AON₂ is favored at Wolfram's payoffs is exact arithmetic. ALLD earns (T+P)/2 against WSLS, which equals R when 2R = T + P, so WSLS cannot resist ALLD. In the donation game this payoff is b/2. ALLD earns (T+2P)/3 against AON₂, which is less than R. So at Wolfram's payoffs, provably no deterministic 2-state machine sustains cooperation with errors, and a 3-state machine does. (The machine that selection favors in his own 3-state space is the strategy Hilbe et al. derived from axioms in 2017.)
20/ In short: Wolfram's recent experiment was first run in 1987, your proposed extension soon after, and in the decades since the field has produced theorems of the kind Wolfram says might be hard to find, plus genuine surprises like Bill Press and Freeman Dyson's discovery of zero-determinant strategies. It's an exciting an ongoing field, something that maybe Taleb might enjoy learning about.