/AxelRod2.0

Axelrod's Tournament with computer logic gates

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

AxelRod2.0

Axelrod's Tournament with computer logic gates

Example Run:

+------------------------+-----------------------------------------------+ | default: Rounds: 1000: | +----------------------------------+--------+ | | | | last_first_grim_trigger | 2993 | | | | +----------------------------------+--------+ | | | | defect | 2973.6 | | | | +----------------------------------+--------+ | | | | last_first_defect | 2961.6 | | | | +----------------------------------+--------+ | | | | first_last_grim_trigger | 2961.2 | | | | +----------------------------------+--------+ | | | | last_first_always_defect | 2947.6 | | | | +----------------------------------+--------+ | | | | first_last_defect | 2946.8 | | | | +----------------------------------+--------+ | | | | first_last_always_defect | 2946.5 | | | | +----------------------------------+--------+ | | | | always_defect | 2942.4 | | | | +----------------------------------+--------+ | | | | grim_trigger | 2909 | | | | +----------------------------------+--------+ | | | | last_first_forgiving_tit_for_tat | 2480.1 | | | | +----------------------------------+--------+ | | | | first_last_forgiving_tit_for_tat | 2447.5 | | | | +----------------------------------+--------+ | | | | forgiving_tit_for_tat | 2430.5 | | | | +----------------------------------+--------+ | | | | first_last_random_move | 2260.2 | | | | +----------------------------------+--------+ | | | | random_move | 2238.4 | | | | +----------------------------------+--------+ | | | | last_first_random_move | 2233.6 | | | | +----------------------------------+--------+ | | | | last_first_win_stay_lose_shift | 2013.2 | | | | +----------------------------------+--------+ | | | | first_last_pavlov | 2005.8 | | | | +----------------------------------+--------+ | | | | tit_for_tat | 1997.8 | | | | +----------------------------------+--------+ | | | | last_first_pavlov | 1993.2 | | | | +----------------------------------+--------+ | | | | pavlov | 1988.4 | | | | +----------------------------------+--------+ | | | | win_stay_lose_shift | 1988 | | | | +----------------------------------+--------+ | | | | last_first_tit_for_tat | 1979.8 | | | | +----------------------------------+--------+ | | | | first_last_win_stay_lose_shift | 1970.6 | | | | +----------------------------------+--------+ | | | | first_last_tit_for_tat | 1968.6 | | | | +----------------------------------+--------+ | | | | last_first_tit_for_two_tats | 1805 | | | | +----------------------------------+--------+ | | | | tit_for_two_tats | 1800 | | | | +----------------------------------+--------+ | | | | first_last_tit_for_two_tats | 1771.7 | | | | +----------------------------------+--------+ | | | | first_last_random_tit_for_tat | 1749.4 | | | | +----------------------------------+--------+ | | | | last_first_random_tit_for_tat | 1740.6 | | | | +----------------------------------+--------+ | | | | random_tit_for_tat | 1735.3 | | | | +----------------------------------+--------+ | | | | first_last_always_cooperate | 1509 | | | | +----------------------------------+--------+ | | | | cooperate | 1491.9 | | | | +----------------------------------+--------+ | | | | last_first_always_cooperate | 1487.5 | | | | +----------------------------------+--------+ | | | | always_cooperate | 1476.6 | | | | +----------------------------------+--------+ | | | | first_last_cooperate | 1441.5 | | | | +----------------------------------+--------+ | | | | last_first_cooperate | 1437.4 | | | | +----------------------------------+--------+ | +------------------------+-----------------------------------------------+ | not: Rounds: 1000: | +----------------------------------+--------+ | | | | first_last_cooperate | 3116.8 | | | | +----------------------------------+--------+ | | | | first_last_always_cooperate | 3021.6 | | | | +----------------------------------+--------+ | | | | always_cooperate | 3019.6 | | | | +----------------------------------+--------+ | | | | last_first_always_cooperate | 2992.7 | | | | +----------------------------------+--------+ | | | | last_first_cooperate | 2984 | | | | +----------------------------------+--------+ | | | | cooperate | 2983.6 | | | | +----------------------------------+--------+ | | | | forgiving_tit_for_tat | 2611 | | | | +----------------------------------+--------+ | | | | last_first_forgiving_tit_for_tat | 2545 | | | | +----------------------------------+--------+ | | | | last_first_random_tit_for_tat | 2526.2 | | | | +----------------------------------+--------+ | | | | random_tit_for_tat | 2518.6 | | | | +----------------------------------+--------+ | | | | first_last_random_tit_for_tat | 2497.4 | | | | +----------------------------------+--------+ | | | | first_last_forgiving_tit_for_tat | 2476.8 | | | | +----------------------------------+--------+ | | | | first_last_tit_for_two_tats | 2405.6 | | | | +----------------------------------+--------+ | | | | last_first_tit_for_two_tats | 2386 | | | | +----------------------------------+--------+ | | | | tit_for_two_tats | 2375.6 | | | | +----------------------------------+--------+ | | | | first_last_random_move | 2290.4 | | | | +----------------------------------+--------+ | | | | last_first_random_move | 2285.1 | | | | +----------------------------------+--------+ | | | | random_move | 2265.1 | | | | +----------------------------------+--------+ | | | | first_last_pavlov | 2044.2 | | | | +----------------------------------+--------+ | | | | pavlov | 2039.2 | | | | +----------------------------------+--------+ | | | | last_first_pavlov | 2022 | | | | +----------------------------------+--------+ | | | | first_last_tit_for_tat | 2021.2 | | | | +----------------------------------+--------+ | | | | win_stay_lose_shift | 2009.6 | | | | +----------------------------------+--------+ | | | | first_last_win_stay_lose_shift | 2009.6 | | | | +----------------------------------+--------+ | | | | tit_for_tat | 2003.8 | | | | +----------------------------------+--------+ | | | | last_first_win_stay_lose_shift | 1995.7 | | | | +----------------------------------+--------+ | | | | last_first_tit_for_tat | 1989.7 | | | | +----------------------------------+--------+ | | | | first_last_always_defect | 1562.6 | | | | +----------------------------------+--------+ | | | | last_first_defect | 1556.1 | | | | +----------------------------------+--------+ | | | | first_last_grim_trigger | 1550.8 | | | | +----------------------------------+--------+ | | | | always_defect | 1522.5 | | | | +----------------------------------+--------+ | | | | last_first_grim_trigger | 1516.9 | | | | +----------------------------------+--------+ | | | | first_last_defect | 1513.9 | | | | +----------------------------------+--------+ | | | | grim_trigger | 1513.3 | | | | +----------------------------------+--------+ | | | | last_first_always_defect | 1497.3 | | | | +----------------------------------+--------+ | | | | defect | 1488.9 | | | | +----------------------------------+--------+ | +------------------------+-----------------------------------------------+ | and: Rounds: 1000: | +----------------------------------+--------+ | | | | first_last_pavlov | 2008.2 | | | | +----------------------------------+--------+ | | | | first_last_cooperate | 2007.4 | | | | +----------------------------------+--------+ | | | | tit_for_two_tats | 2002.2 | | | | +----------------------------------+--------+ | | | | first_last_win_stay_lose_shift | 2001.4 | | | | +----------------------------------+--------+ | | | | win_stay_lose_shift | 1999.2 | | | | +----------------------------------+--------+ | | | | first_last_random_tit_for_tat | 1997.2 | | | | +----------------------------------+--------+ | | | | random_tit_for_tat | 1996 | | | | +----------------------------------+--------+ | | | | last_first_random_tit_for_tat | 1993 | | | | +----------------------------------+--------+ | | | | first_last_tit_for_tat | 1992.8 | | | | +----------------------------------+--------+ | | | | pavlov | 1992.6 | | | | +----------------------------------+--------+ | | | | first_last_always_cooperate | 1992.4 | | | | +----------------------------------+--------+ | | | | last_first_cooperate | 1992.2 | | | | +----------------------------------+--------+ | | | | always_cooperate | 1988.6 | | | | +----------------------------------+--------+ | | | | last_first_pavlov | 1982.8 | | | | +----------------------------------+--------+ | | | | first_last_tit_for_two_tats | 1981 | | | | +----------------------------------+--------+ | | | | last_first_always_cooperate | 1976.6 | | | | +----------------------------------+--------+ | | | | last_first_tit_for_two_tats | 1973.2 | | | | +----------------------------------+--------+ | | | | last_first_win_stay_lose_shift | 1968.2 | | | | +----------------------------------+--------+ | | | | last_first_tit_for_tat | 1964.8 | | | | +----------------------------------+--------+ | | | | tit_for_tat | 1960 | | | | +----------------------------------+--------+ | | | | cooperate | 1957.8 | | | | +----------------------------------+--------+ | | | | random_move | 1501.2 | | | | +----------------------------------+--------+ | | | | last_first_random_move | 1498.8 | | | | +----------------------------------+--------+ | | | | first_last_random_move | 1488 | | | | +----------------------------------+--------+ | | | | first_last_grim_trigger | 1006 | | | | +----------------------------------+--------+ | | | | last_first_grim_trigger | 1003.4 | | | | +----------------------------------+--------+ | | | | grim_trigger | 1003.2 | | | | +----------------------------------+--------+ | | | | first_last_defect | 1001.6 | | | | +----------------------------------+--------+ | | | | first_last_always_defect | 1000.8 | | | | +----------------------------------+--------+ | | | | first_last_forgiving_tit_for_tat | 1000.6 | | | | +----------------------------------+--------+ | | | | defect | 1000 | | | | +----------------------------------+--------+ | | | | always_defect | 1000 | | | | +----------------------------------+--------+ | | | | forgiving_tit_for_tat | 1000 | | | | +----------------------------------+--------+ | | | | last_first_defect | 1000 | | | | +----------------------------------+--------+ | | | | last_first_always_defect | 1000 | | | | +----------------------------------+--------+ | | | | last_first_forgiving_tit_for_tat | 1000 | | | | +----------------------------------+--------+ | +------------------------+-----------------------------------------------+ | nand: Rounds: 1000: | +----------------------------------+--------+ | | | | defect | 3000 | | | | +----------------------------------+--------+ | | | | always_defect | 3000 | | | | +----------------------------------+--------+ | | | | forgiving_tit_for_tat | 3000 | | | | +----------------------------------+--------+ | | | | last_first_defect | 3000 | | | | +----------------------------------+--------+ | | | | last_first_always_defect | 3000 | | | | +----------------------------------+--------+ | | | | last_first_forgiving_tit_for_tat | 3000 | | | | +----------------------------------+--------+ | | | | first_last_defect | 2998.2 | | | | +----------------------------------+--------+ | | | | first_last_forgiving_tit_for_tat | 2998.2 | | | | +----------------------------------+--------+ | | | | first_last_always_defect | 2997.9 | | | | +----------------------------------+--------+ | | | | last_first_grim_trigger | 2997 | | | | +----------------------------------+--------+ | | | | first_last_grim_trigger | 2994 | | | | +----------------------------------+--------+ | | | | grim_trigger | 2993.4 | | | | +----------------------------------+--------+ | | | | last_first_random_move | 2269.8 | | | | +----------------------------------+--------+ | | | | first_last_random_move | 2262 | | | | +----------------------------------+--------+ | | | | random_move | 2261.4 | | | | +----------------------------------+--------+ | | | | first_last_random_tit_for_tat | 1554 | | | | +----------------------------------+--------+ | | | | first_last_tit_for_tat | 1552.5 | | | | +----------------------------------+--------+ | | | | last_first_pavlov | 1547.4 | | | | +----------------------------------+--------+ | | | | first_last_win_stay_lose_shift | 1545.3 | | | | +----------------------------------+--------+ | | | | pavlov | 1541.4 | | | | +----------------------------------+--------+ | | | | first_last_pavlov | 1538.4 | | | | +----------------------------------+--------+ | | | | tit_for_tat | 1530.6 | | | | +----------------------------------+--------+ | | | | last_first_tit_for_two_tats | 1530.3 | | | | +----------------------------------+--------+ | | | | tit_for_two_tats | 1527.9 | | | | +----------------------------------+--------+ | | | | first_last_cooperate | 1524.9 | | | | +----------------------------------+--------+ | | | | last_first_cooperate | 1524.3 | | | | +----------------------------------+--------+ | | | | random_tit_for_tat | 1524 | | | | +----------------------------------+--------+ | | | | last_first_always_cooperate | 1520.1 | | | | +----------------------------------+--------+ | | | | last_first_tit_for_tat | 1519.5 | | | | +----------------------------------+--------+ | | | | last_first_win_stay_lose_shift | 1517.7 | | | | +----------------------------------+--------+ | | | | cooperate | 1512.6 | | | | +----------------------------------+--------+ | | | | always_cooperate | 1509.6 | | | | +----------------------------------+--------+ | | | | first_last_tit_for_two_tats | 1506 | | | | +----------------------------------+--------+ | | | | win_stay_lose_shift | 1505.4 | | | | +----------------------------------+--------+ | | | | first_last_always_cooperate | 1493.4 | | | | +----------------------------------+--------+ | | | | last_first_random_tit_for_tat | 1478.4 | | | | +----------------------------------+--------+ | +------------------------+-----------------------------------------------+ | or: Rounds: 1000: | +----------------------------------+--------+ | | | | cooperate | 3000 | | | | +----------------------------------+--------+ | | | | always_cooperate | 3000 | | | | +----------------------------------+--------+ | | | | forgiving_tit_for_tat | 3000 | | | | +----------------------------------+--------+ | | | | first_last_cooperate | 3000 | | | | +----------------------------------+--------+ | | | | first_last_always_cooperate | 3000 | | | | +----------------------------------+--------+ | | | | first_last_forgiving_tit_for_tat | 3000 | | | | +----------------------------------+--------+ | | | | last_first_forgiving_tit_for_tat | 2999.2 | | | | +----------------------------------+--------+ | | | | last_first_cooperate | 2999 | | | | +----------------------------------+--------+ | | | | last_first_always_cooperate | 2999 | | | | +----------------------------------+--------+ | | | | first_last_random_move | 2492.4 | | | | +----------------------------------+--------+ | | | | last_first_random_tit_for_tat | 2492.4 | | | | +----------------------------------+--------+ | | | | random_tit_for_tat | 2491.4 | | | | +----------------------------------+--------+ | | | | last_first_random_move | 2488.4 | | | | +----------------------------------+--------+ | | | | first_last_random_tit_for_tat | 2485.8 | | | | +----------------------------------+--------+ | | | | random_move | 2483.6 | | | | +----------------------------------+--------+ | | | | last_first_tit_for_two_tats | 2370.8 | | | | +----------------------------------+--------+ | | | | first_last_tit_for_two_tats | 2352.8 | | | | +----------------------------------+--------+ | | | | tit_for_two_tats | 2347 | | | | +----------------------------------+--------+ | | | | last_first_win_stay_lose_shift | 2006.2 | | | | +----------------------------------+--------+ | | | | grim_trigger | 2006 | | | | +----------------------------------+--------+ | | | | last_first_defect | 2003.8 | | | | +----------------------------------+--------+ | | | | first_last_defect | 1998.2 | | | | +----------------------------------+--------+ | | | | first_last_win_stay_lose_shift | 1995 | | | | +----------------------------------+--------+ | | | | first_last_pavlov | 1994 | | | | +----------------------------------+--------+ | | | | first_last_tit_for_tat | 1990.2 | | | | +----------------------------------+--------+ | | | | tit_for_tat | 1989.6 | | | | +----------------------------------+--------+ | | | | first_last_always_defect | 1988.8 | | | | +----------------------------------+--------+ | | | | last_first_pavlov | 1988.4 | | | | +----------------------------------+--------+ | | | | last_first_tit_for_tat | 1985 | | | | +----------------------------------+--------+ | | | | always_defect | 1984.4 | | | | +----------------------------------+--------+ | | | | win_stay_lose_shift | 1979.8 | | | | +----------------------------------+--------+ | | | | last_first_always_defect | 1976 | | | | +----------------------------------+--------+ | | | | defect | 1975 | | | | +----------------------------------+--------+ | | | | last_first_grim_trigger | 1967.6 | | | | +----------------------------------+--------+ | | | | pavlov | 1962.4 | | | | +----------------------------------+--------+ | | | | first_last_grim_trigger | 1957.4 | | | | +----------------------------------+--------+ | +------------------------+-----------------------------------------------+ | nor: Rounds: 1000: | +----------------------------------+--------+ | | | | first_last_win_stay_lose_shift | 2029.6 | | | | +----------------------------------+--------+ | | | | last_first_tit_for_tat | 2029.2 | | | | +----------------------------------+--------+ | | | | first_last_defect | 2028.8 | | | | +----------------------------------+--------+ | | | | last_first_win_stay_lose_shift | 2025.4 | | | | +----------------------------------+--------+ | | | | first_last_grim_trigger | 2017 | | | | +----------------------------------+--------+ | | | | last_first_grim_trigger | 2015.4 | | | | +----------------------------------+--------+ | | | | first_last_pavlov | 2014 | | | | +----------------------------------+--------+ | | | | defect | 2010.8 | | | | +----------------------------------+--------+ | | | | win_stay_lose_shift | 2010.6 | | | | +----------------------------------+--------+ | | | | last_first_always_defect | 2010.6 | | | | +----------------------------------+--------+ | | | | pavlov | 2009.6 | | | | +----------------------------------+--------+ | | | | first_last_tit_for_tat | 2008.8 | | | | +----------------------------------+--------+ | | | | last_first_defect | 2004.4 | | | | +----------------------------------+--------+ | | | | first_last_always_defect | 2003.6 | | | | +----------------------------------+--------+ | | | | last_first_pavlov | 2000.2 | | | | +----------------------------------+--------+ | | | | grim_trigger | 1993.4 | | | | +----------------------------------+--------+ | | | | always_defect | 1993.2 | | | | +----------------------------------+--------+ | | | | tit_for_tat | 1989.4 | | | | +----------------------------------+--------+ | | | | tit_for_two_tats | 1644.2 | | | | +----------------------------------+--------+ | | | | last_first_tit_for_two_tats | 1640 | | | | +----------------------------------+--------+ | | | | first_last_tit_for_two_tats | 1635.8 | | | | +----------------------------------+--------+ | | | | random_tit_for_tat | 1512.8 | | | | +----------------------------------+--------+ | | | | first_last_random_tit_for_tat | 1505.2 | | | | +----------------------------------+--------+ | | | | random_move | 1504.4 | | | | +----------------------------------+--------+ | | | | last_first_random_move | 1502.2 | | | | +----------------------------------+--------+ | | | | last_first_random_tit_for_tat | 1497.2 | | | | +----------------------------------+--------+ | | | | first_last_random_move | 1489.4 | | | | +----------------------------------+--------+ | | | | last_first_always_cooperate | 1001.2 | | | | +----------------------------------+--------+ | | | | last_first_cooperate | 1000.8 | | | | +----------------------------------+--------+ | | | | last_first_forgiving_tit_for_tat | 1000.4 | | | | +----------------------------------+--------+ | | | | cooperate | 1000 | | | | +----------------------------------+--------+ | | | | always_cooperate | 1000 | | | | +----------------------------------+--------+ | | | | forgiving_tit_for_tat | 1000 | | | | +----------------------------------+--------+ | | | | first_last_cooperate | 1000 | | | | +----------------------------------+--------+ | | | | first_last_always_cooperate | 1000 | | | | +----------------------------------+--------+ | | | | first_last_forgiving_tit_for_tat | 1000 | | | | +----------------------------------+--------+ | +------------------------+-----------------------------------------------+ | xnor: Rounds: 1000: | +----------------------------------+--------+ | | | | tit_for_tat | 3000 | | | | +----------------------------------+--------+ | | | | pavlov | 3000 | | | | +----------------------------------+--------+ | | | | win_stay_lose_shift | 3000 | | | | +----------------------------------+--------+ | | | | last_first_pavlov | 2999.6 | | | | +----------------------------------+--------+ | | | | last_first_tit_for_tat | 2999 | | | | +----------------------------------+--------+ | | | | last_first_win_stay_lose_shift | 2999 | | | | +----------------------------------+--------+ | | | | first_last_pavlov | 2998.8 | | | | +----------------------------------+--------+ | | | | first_last_tit_for_tat | 2998.6 | | | | +----------------------------------+--------+ | | | | first_last_win_stay_lose_shift | 2998.6 | | | | +----------------------------------+--------+ | | | | last_first_tit_for_two_tats | 2634.4 | | | | +----------------------------------+--------+ | | | | first_last_tit_for_two_tats | 2626.8 | | | | +----------------------------------+--------+ | | | | tit_for_two_tats | 2625.2 | | | | +----------------------------------+--------+ | | | | first_last_random_tit_for_tat | 2486.6 | | | | +----------------------------------+--------+ | | | | last_first_random_tit_for_tat | 2485.2 | | | | +----------------------------------+--------+ | | | | random_tit_for_tat | 2484.6 | | | | +----------------------------------+--------+ | | | | always_defect | 2031.8 | | | | +----------------------------------+--------+ | | | | grim_trigger | 2028.6 | | | | +----------------------------------+--------+ | | | | first_last_always_defect | 2025 | | | | +----------------------------------+--------+ | | | | last_first_grim_trigger | 2013.8 | | | | +----------------------------------+--------+ | | | | first_last_defect | 2012.6 | | | | +----------------------------------+--------+ | | | | last_first_always_defect | 2010.8 | | | | +----------------------------------+--------+ | | | | random_move | 2008.6 | | | | +----------------------------------+--------+ | | | | first_last_grim_trigger | 2004 | | | | +----------------------------------+--------+ | | | | first_last_random_move | 2003.4 | | | | +----------------------------------+--------+ | | | | last_first_defect | 2001 | | | | +----------------------------------+--------+ | | | | last_first_cooperate | 2000.8 | | | | +----------------------------------+--------+ | | | | last_first_random_move | 1998.6 | | | | +----------------------------------+--------+ | | | | defect | 1994.4 | | | | +----------------------------------+--------+ | | | | first_last_always_cooperate | 1993.6 | | | | +----------------------------------+--------+ | | | | first_last_cooperate | 1984.2 | | | | +----------------------------------+--------+ | | | | always_cooperate | 1983.8 | | | | +----------------------------------+--------+ | | | | last_first_always_cooperate | 1980.4 | | | | +----------------------------------+--------+ | | | | cooperate | 1972.4 | | | | +----------------------------------+--------+ | | | | last_first_forgiving_tit_for_tat | 1001.4 | | | | +----------------------------------+--------+ | | | | first_last_forgiving_tit_for_tat | 1000.6 | | | | +----------------------------------+--------+ | | | | forgiving_tit_for_tat | 1000 | | | | +----------------------------------+--------+ | +------------------------+-----------------------------------------------+ | xor: Rounds: 1000: | +----------------------------------+--------+ | | | | forgiving_tit_for_tat | 3000 | | | | +----------------------------------+--------+ | | | | last_first_forgiving_tit_for_tat | 2999 | | | | +----------------------------------+--------+ | | | | first_last_forgiving_tit_for_tat | 2998.6 | | | | +----------------------------------+--------+ | | | | random_move | 2015.2 | | | | +----------------------------------+--------+ | | | | first_last_random_move | 2014 | | | | +----------------------------------+--------+ | | | | first_last_always_cooperate | 2012.2 | | | | +----------------------------------+--------+ | | | | first_last_cooperate | 2006 | | | | +----------------------------------+--------+ | | | | first_last_defect | 1998.4 | | | | +----------------------------------+--------+ | | | | always_cooperate | 1998 | | | | +----------------------------------+--------+ | | | | always_defect | 1997.6 | | | | +----------------------------------+--------+ | | | | last_first_always_cooperate | 1995.4 | | | | +----------------------------------+--------+ | | | | cooperate | 1993 | | | | +----------------------------------+--------+ | | | | last_first_random_move | 1991.6 | | | | +----------------------------------+--------+ | | | | last_first_cooperate | 1990.8 | | | | +----------------------------------+--------+ | | | | first_last_grim_trigger | 1987.2 | | | | +----------------------------------+--------+ | | | | last_first_grim_trigger | 1985.2 | | | | +----------------------------------+--------+ | | | | first_last_always_defect | 1980.2 | | | | +----------------------------------+--------+ | | | | last_first_defect | 1974 | | | | +----------------------------------+--------+ | | | | grim_trigger | 1963.6 | | | | +----------------------------------+--------+ | | | | last_first_always_defect | 1963.2 | | | | +----------------------------------+--------+ | | | | defect | 1957.2 | | | | +----------------------------------+--------+ | | | | first_last_random_tit_for_tat | 1512 | | | | +----------------------------------+--------+ | | | | last_first_random_tit_for_tat | 1507.6 | | | | +----------------------------------+--------+ | | | | random_tit_for_tat | 1491.6 | | | | +----------------------------------+--------+ | | | | last_first_tit_for_two_tats | 1373 | | | | +----------------------------------+--------+ | | | | tit_for_two_tats | 1370.8 | | | | +----------------------------------+--------+ | | | | first_last_tit_for_two_tats | 1368.2 | | | | +----------------------------------+--------+ | | | | first_last_tit_for_tat | 1001.4 | | | | +----------------------------------+--------+ | | | | last_first_tit_for_tat | 1001.2 | | | | +----------------------------------+--------+ | | | | last_first_pavlov | 1001.2 | | | | +----------------------------------+--------+ | | | | first_last_pavlov | 1001 | | | | +----------------------------------+--------+ | | | | first_last_win_stay_lose_shift | 1000.6 | | | | +----------------------------------+--------+ | | | | last_first_win_stay_lose_shift | 1000.6 | | | | +----------------------------------+--------+ | | | | tit_for_tat | 1000 | | | | +----------------------------------+--------+ | | | | pavlov | 1000 | | | | +----------------------------------+--------+ | | | | win_stay_lose_shift | 1000 | | | | +----------------------------------+--------+ | +------------------------+-----------------------------------------------+