• Cooperate on move one; thereafter, do whatever the other player did the previous move.

    The two commands for his computer program,Tit forTat, designed at the University ofToronto. It outperformed all other programs at an international computer tournament in1979, and it continues to excel in tournaments.The programinitiates reciprocal cooperation yet responds in kind to provocation.