├── templates ├── strategy.template └── tournament.template ├── LICENSE.txt ├── strategies ├── $e$.md ├── TF1.md ├── TF2.md ├── TF3.md ├── MEM2.md ├── Pun1.md ├── $\pi$.md ├── Bully.md ├── $\phi$.md ├── EasyGo.md ├── Prober.md ├── Raider.md ├── Ripoff.md ├── Shubik.md ├── Tester.md ├── Doubler.md ├── Gradual.md ├── Grofman.md ├── Grudger.md ├── Inverse.md ├── Thumper.md ├── VeryBad.md ├── Willing.md ├── Adaptive.md ├── Appeaser.md ├── Champion.md ├── Defector.md ├── Forgiver.md ├── Hopeless.md ├── Negation.md ├── Nydegger.md ├── Predator.md ├── Prober 2.md ├── Prober 3.md ├── Prober 4.md ├── Punisher.md ├── ShortMem.md ├── Winner12.md ├── Winner21.md ├── Cycler DC.md ├── Davis: 10.md ├── Desperate.md ├── Eatherley.md ├── Fortress3.md ├── Fortress4.md ├── Handshake.md ├── Joss: 0.9.md ├── SelfSteem.md ├── ThueMorse.md ├── ALLCorALLD.md ├── Aggravater.md ├── Alternator.md ├── AntiCycler.md ├── Calculator.md ├── Cooperator.md ├── Cycler CCD.md ├── Cycler DDC.md ├── GTFT: 0.33.md ├── SolutionB1.md ├── SolutionB5.md ├── Stalker: D.md ├── Cycler CCCD.md ├── Evolved ANN.md ├── Hard Prober.md ├── Once Bitten.md ├── Random: 0.5.md ├── Tit For Tat.md ├── Tullock: 11.md ├── Cycle Hunter.md ├── Fool Me Once.md ├── Resurrection.md ├── Soft Grudger.md ├── Cycler CCCCCD.md ├── Cycler CCCDCD.md ├── Evolved ANN 5.md ├── Evolved FSM 4.md ├── Evolved HMM 5.md ├── Firm But Fair.md ├── Random Hunter.md ├── Alexei: ('D',).md ├── Average Copier.md ├── Evolved FSM 16.md ├── Level Punisher.md ├── Retaliate: 0.1.md ├── Risky QLearner.md ├── Soft Joss: 0.9.md ├── Tit For 2 Tats.md ├── Defector Hunter.md ├── Fool Me Forever.md ├── Omega TFT: 3, 8.md ├── Tricky Defector.md ├── Worse and Worse.md ├── Anti Tit For Tat.md ├── Hard Tit For Tat.md ├── Inverse Punisher.md ├── Opposite Grudger.md ├── PSO Gambler Mem1.md ├── ThueMorseInverse.md ├── Two Tits For Tat.md ├── Alternator Hunter.md ├── Arrogant QLearner.md ├── Better and Better.md ├── Cautious QLearner.md ├── Cooperator Hunter.md ├── Forgetful Grudger.md ├── GrudgerAlternator.md ├── Hesitant QLearner.md ├── Naive Prober: 0.1.md ├── PSO Gambler 1_1_1.md ├── PSO Gambler 2_2_2.md └── Retaliate 2: 0.08.md └── update_all.sh /templates/strategy.template: -------------------------------------------------------------------------------- 1 | 2 | {% for (heatmap_directory, heatmap_name) in heatmap_types_names %} 3 | {{strategy_name}}
4 | 5 | {{heatmap_name}} 6 | {{"*" * heatmap_name | length}} 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | {{heatmap_name}} 11 | {{heatmap_name}} with 5% noise 12 |
13 | {% endfor %} 14 | -------------------------------------------------------------------------------- /templates/tournament.template: -------------------------------------------------------------------------------- 1 | {{tournament_name}} 2 | {{"-" * tournament_name | length}} 3 | 4 | {{blob}} 5 | 6 | {% for (plottype, header) in plottypes_headers %} 7 | {{header}} 8 | {{"*" * header | length}} 9 | 10 |
11 |

Left: no noise | Right: 5% noise

12 | {{tournament_name}} boxplot without noise 13 | {{tournament_name}} boxplot with5% noise 14 |
15 | {% endfor %} 16 | -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2016 Marc Harper 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /strategies/$e$.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | $e$
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | $e$
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | $e$
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | $e$
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/TF1.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | TF1
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | TF1
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | TF1
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | TF1
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/TF2.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | TF2
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | TF2
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | TF2
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | TF2
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/TF3.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | TF3
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | TF3
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | TF3
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | TF3
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/MEM2.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | MEM2
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | MEM2
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | MEM2
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | MEM2
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Pun1.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Pun1
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Pun1
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Pun1
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Pun1
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/$\pi$.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | $\pi$
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | $\pi$
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | $\pi$
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | $\pi$
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Bully.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Bully
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Bully
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Bully
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Bully
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/$\phi$.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | $\phi$
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | $\phi$
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | $\phi$
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | $\phi$
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/EasyGo.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | EasyGo
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | EasyGo
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | EasyGo
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | EasyGo
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Prober.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Prober
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Prober
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Prober
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Prober
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Raider.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Raider
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Raider
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Raider
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Raider
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Ripoff.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Ripoff
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Ripoff
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Ripoff
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Ripoff
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Shubik.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Shubik
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Shubik
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Shubik
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Shubik
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Tester.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Tester
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Tester
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Tester
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Tester
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /update_all.sh: -------------------------------------------------------------------------------- 1 | 2 | # Generate the data 3 | python strategy_visualizations.py -d & 4 | python strategy_visualizations.py -d -n 0.05 & 5 | wait 6 | 7 | # Strategy Visualizations 8 | echo "Cooperation Visualizations, no noise (in background process)" 9 | python strategy_visualizations.py -t 200 -r 100 -n 0.00 -f c & 10 | echo "Opponent Cooperation Visualizations, no noise (in background process)" 11 | python strategy_visualizations.py -t 200 -r 100 -n 0.00 -f oc & 12 | echo "Score Visualizations, no noise (in background process)" 13 | python strategy_visualizations.py -t 200 -r 100 -n 0.00 -f s & 14 | echo "Score Difference Visualizations, no noise (in background process)" 15 | python strategy_visualizations.py -t 200 -r 100 -n 0.00 -f sd & 16 | wait 17 | 18 | # Strategy Visualizations with Noise 19 | echo "Cooperation Visualizations, 0.05 noise (in background process)" 20 | python strategy_visualizations.py -t 200 -r 100 -n 0.05 -f c & 21 | echo "Opponent Cooperation Visualizations, 0.05 noise (in background process)" 22 | python strategy_visualizations.py -t 200 -r 100 -n 0.05 -f oc & 23 | echo "Score Visualizations, 0.05 noise (in background process)" 24 | python strategy_visualizations.py -t 200 -r 100 -n 0.05 -f s & 25 | echo "Score Difference Visualizations, 0.05 noise (in background process)" 26 | python strategy_visualizations.py -t 200 -r 100 -n 0.05 -f sd & 27 | wait 28 | 29 | # Noise-free Tournaments 30 | echo "Small tournaments, no noise" 31 | python example_tournaments.py -t 200 -r 100 -n 0.00 -p 4 32 | echo "All strategies, no noise" 33 | python example_tournaments.py -t 200 -r 100 -n 0.00 -p 4 -a 34 | # Noisy Tournaments 35 | echo "Small tournaments, 0.05 noise" 36 | python example_tournaments.py -t 200 -r 100 -n 0.05 -p 4 37 | echo "All strategies, 0.05 noise" 38 | python example_tournaments.py -t 200 -r 100 -n 0.05 -p 4 -a 39 | 40 | wait 41 | 42 | python render_templates.py 43 | 44 | echo "All tasks complete" 45 | -------------------------------------------------------------------------------- /strategies/Doubler.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Doubler
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Doubler
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Doubler
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Doubler
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Gradual.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Gradual
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Gradual
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Gradual
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Gradual
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Grofman.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Grofman
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Grofman
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Grofman
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Grofman
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Grudger.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Grudger
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Grudger
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Grudger
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Grudger
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Inverse.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Inverse
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Inverse
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Inverse
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Inverse
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Thumper.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Thumper
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Thumper
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Thumper
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Thumper
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/VeryBad.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | VeryBad
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | VeryBad
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | VeryBad
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | VeryBad
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Willing.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Willing
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Willing
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Willing
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Willing
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Adaptive.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Adaptive
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Adaptive
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Adaptive
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Adaptive
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Appeaser.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Appeaser
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Appeaser
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Appeaser
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Appeaser
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Champion.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Champion
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Champion
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Champion
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Champion
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Defector.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Defector
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Defector
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Defector
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Defector
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Forgiver.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Forgiver
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Forgiver
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Forgiver
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Forgiver
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Hopeless.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Hopeless
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Hopeless
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Hopeless
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Hopeless
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Negation.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Negation
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Negation
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Negation
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Negation
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Nydegger.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Nydegger
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Nydegger
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Nydegger
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Nydegger
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Predator.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Predator
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Predator
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Predator
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Predator
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Prober 2.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Prober 2
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Prober 2
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Prober 2
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Prober 2
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Prober 3.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Prober 3
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Prober 3
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Prober 3
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Prober 3
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Prober 4.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Prober 4
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Prober 4
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Prober 4
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Prober 4
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Punisher.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Punisher
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Punisher
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Punisher
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Punisher
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/ShortMem.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | ShortMem
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | ShortMem
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | ShortMem
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | ShortMem
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Winner12.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Winner12
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Winner12
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Winner12
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Winner12
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Winner21.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Winner21
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Winner21
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Winner21
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Winner21
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Cycler DC.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Cycler DC
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Cycler DC
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Cycler DC
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Cycler DC
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Davis: 10.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Davis: 10
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Davis: 10
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Davis: 10
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Davis: 10
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Desperate.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Desperate
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Desperate
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Desperate
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Desperate
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Eatherley.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Eatherley
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Eatherley
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Eatherley
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Eatherley
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Fortress3.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Fortress3
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Fortress3
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Fortress3
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Fortress3
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Fortress4.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Fortress4
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Fortress4
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Fortress4
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Fortress4
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Handshake.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Handshake
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Handshake
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Handshake
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Handshake
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Joss: 0.9.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Joss: 0.9
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Joss: 0.9
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Joss: 0.9
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Joss: 0.9
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/SelfSteem.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | SelfSteem
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | SelfSteem
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | SelfSteem
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | SelfSteem
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/ThueMorse.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | ThueMorse
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | ThueMorse
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | ThueMorse
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | ThueMorse
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/ALLCorALLD.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | ALLCorALLD
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | ALLCorALLD
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | ALLCorALLD
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | ALLCorALLD
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Aggravater.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Aggravater
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Aggravater
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Aggravater
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Aggravater
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Alternator.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Alternator
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Alternator
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Alternator
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Alternator
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/AntiCycler.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | AntiCycler
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | AntiCycler
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | AntiCycler
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | AntiCycler
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Calculator.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Calculator
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Calculator
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Calculator
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Calculator
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Cooperator.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Cooperator
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Cooperator
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Cooperator
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Cooperator
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Cycler CCD.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Cycler CCD
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Cycler CCD
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Cycler CCD
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Cycler CCD
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Cycler DDC.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Cycler DDC
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Cycler DDC
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Cycler DDC
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Cycler DDC
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/GTFT: 0.33.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | GTFT: 0.33
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | GTFT: 0.33
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | GTFT: 0.33
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | GTFT: 0.33
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/SolutionB1.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | SolutionB1
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | SolutionB1
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | SolutionB1
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | SolutionB1
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/SolutionB5.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | SolutionB5
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | SolutionB5
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | SolutionB5
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | SolutionB5
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Stalker: D.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Stalker: D
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Stalker: D
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Stalker: D
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Stalker: D
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Cycler CCCD.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Cycler CCCD
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Cycler CCCD
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Cycler CCCD
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Cycler CCCD
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Evolved ANN.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Evolved ANN
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Evolved ANN
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Evolved ANN
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Evolved ANN
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Hard Prober.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Hard Prober
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Hard Prober
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Hard Prober
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Hard Prober
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Once Bitten.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Once Bitten
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Once Bitten
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Once Bitten
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Once Bitten
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Random: 0.5.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Random: 0.5
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Random: 0.5
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Random: 0.5
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Random: 0.5
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Tit For Tat.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Tit For Tat
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Tit For Tat
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Tit For Tat
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Tit For Tat
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Tullock: 11.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Tullock: 11
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Tullock: 11
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Tullock: 11
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Tullock: 11
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Cycle Hunter.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Cycle Hunter
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Cycle Hunter
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Cycle Hunter
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Cycle Hunter
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Fool Me Once.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Fool Me Once
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Fool Me Once
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Fool Me Once
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Fool Me Once
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Resurrection.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Resurrection
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Resurrection
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Resurrection
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Resurrection
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Soft Grudger.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Soft Grudger
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Soft Grudger
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Soft Grudger
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Soft Grudger
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Cycler CCCCCD.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Cycler CCCCCD
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Cycler CCCCCD
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Cycler CCCCCD
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Cycler CCCCCD
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Cycler CCCDCD.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Cycler CCCDCD
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Cycler CCCDCD
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Cycler CCCDCD
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Cycler CCCDCD
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Evolved ANN 5.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Evolved ANN 5
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Evolved ANN 5
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Evolved ANN 5
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Evolved ANN 5
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Evolved FSM 4.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Evolved FSM 4
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Evolved FSM 4
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Evolved FSM 4
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Evolved FSM 4
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Evolved HMM 5.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Evolved HMM 5
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Evolved HMM 5
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Evolved HMM 5
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Evolved HMM 5
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Firm But Fair.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Firm But Fair
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Firm But Fair
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Firm But Fair
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Firm But Fair
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Random Hunter.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Random Hunter
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Random Hunter
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Random Hunter
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Random Hunter
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Alexei: ('D',).md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Alexei: ('D',)
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Alexei: ('D',)
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Alexei: ('D',)
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Alexei: ('D',)
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Average Copier.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Average Copier
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Average Copier
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Average Copier
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Average Copier
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Evolved FSM 16.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Evolved FSM 16
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Evolved FSM 16
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Evolved FSM 16
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Evolved FSM 16
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Level Punisher.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Level Punisher
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Level Punisher
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Level Punisher
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Level Punisher
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Retaliate: 0.1.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Retaliate: 0.1
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Retaliate: 0.1
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Retaliate: 0.1
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Retaliate: 0.1
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Risky QLearner.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Risky QLearner
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Risky QLearner
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Risky QLearner
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Risky QLearner
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Soft Joss: 0.9.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Soft Joss: 0.9
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Soft Joss: 0.9
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Soft Joss: 0.9
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Soft Joss: 0.9
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Tit For 2 Tats.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Tit For 2 Tats
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Tit For 2 Tats
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Tit For 2 Tats
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Tit For 2 Tats
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Defector Hunter.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Defector Hunter
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Defector Hunter
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Defector Hunter
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Defector Hunter
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Fool Me Forever.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Fool Me Forever
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Fool Me Forever
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Fool Me Forever
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Fool Me Forever
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Omega TFT: 3, 8.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Omega TFT: 3, 8
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Omega TFT: 3, 8
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Omega TFT: 3, 8
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Omega TFT: 3, 8
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Tricky Defector.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Tricky Defector
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Tricky Defector
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Tricky Defector
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Tricky Defector
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Worse and Worse.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Worse and Worse
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Worse and Worse
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Worse and Worse
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Worse and Worse
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Anti Tit For Tat.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Anti Tit For Tat
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Anti Tit For Tat
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Anti Tit For Tat
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Anti Tit For Tat
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Hard Tit For Tat.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Hard Tit For Tat
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Hard Tit For Tat
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Hard Tit For Tat
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Hard Tit For Tat
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Inverse Punisher.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Inverse Punisher
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Inverse Punisher
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Inverse Punisher
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Inverse Punisher
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Opposite Grudger.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Opposite Grudger
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Opposite Grudger
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Opposite Grudger
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Opposite Grudger
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/PSO Gambler Mem1.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | PSO Gambler Mem1
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | PSO Gambler Mem1
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | PSO Gambler Mem1
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | PSO Gambler Mem1
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/ThueMorseInverse.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | ThueMorseInverse
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | ThueMorseInverse
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | ThueMorseInverse
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | ThueMorseInverse
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Two Tits For Tat.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Two Tits For Tat
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Two Tits For Tat
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Two Tits For Tat
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Two Tits For Tat
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Alternator Hunter.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Alternator Hunter
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Alternator Hunter
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Alternator Hunter
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Alternator Hunter
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Arrogant QLearner.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Arrogant QLearner
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Arrogant QLearner
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Arrogant QLearner
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Arrogant QLearner
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Better and Better.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Better and Better
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Better and Better
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Better and Better
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Better and Better
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Cautious QLearner.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Cautious QLearner
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Cautious QLearner
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Cautious QLearner
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Cautious QLearner
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Cooperator Hunter.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Cooperator Hunter
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Cooperator Hunter
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Cooperator Hunter
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Cooperator Hunter
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Forgetful Grudger.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Forgetful Grudger
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Forgetful Grudger
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Forgetful Grudger
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Forgetful Grudger
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/GrudgerAlternator.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | GrudgerAlternator
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | GrudgerAlternator
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | GrudgerAlternator
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | GrudgerAlternator
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Hesitant QLearner.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Hesitant QLearner
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Hesitant QLearner
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Hesitant QLearner
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Hesitant QLearner
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Naive Prober: 0.1.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Naive Prober: 0.1
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Naive Prober: 0.1
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Naive Prober: 0.1
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Naive Prober: 0.1
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/PSO Gambler 1_1_1.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | PSO Gambler 1_1_1
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | PSO Gambler 1_1_1
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | PSO Gambler 1_1_1
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | PSO Gambler 1_1_1
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/PSO Gambler 2_2_2.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | PSO Gambler 2_2_2
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | PSO Gambler 2_2_2
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | PSO Gambler 2_2_2
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | PSO Gambler 2_2_2
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | -------------------------------------------------------------------------------- /strategies/Retaliate 2: 0.08.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Retaliate 2: 0.08
4 | 5 | Cooperation Rate Heatmap 6 | ************************ 7 | 8 |
9 |

Left: no noise | Right: 5% noise

10 | Cooperation Rate Heatmap 11 | Cooperation Rate Heatmap with 5% noise 12 |
13 | 14 | Retaliate 2: 0.08
15 | 16 | Opponent Cooperation Rate Heatmap 17 | ********************************* 18 | 19 |
20 |

Left: no noise | Right: 5% noise

21 | Opponent Cooperation Rate Heatmap 22 | Opponent Cooperation Rate Heatmap with 5% noise 23 |
24 | 25 | Retaliate 2: 0.08
26 | 27 | Mean Score Heatmap 28 | ****************** 29 | 30 |
31 |

Left: no noise | Right: 5% noise

32 | Mean Score Heatmap 33 | Mean Score Heatmap with 5% noise 34 |
35 | 36 | Retaliate 2: 0.08
37 | 38 | Mean Score Difference Heatmap 39 | ***************************** 40 | 41 |
42 |

Left: no noise | Right: 5% noise

43 | Mean Score Difference Heatmap 44 | Mean Score Difference Heatmap with 5% noise 45 |
46 | --------------------------------------------------------------------------------