Axelrod ran an experiment in which computer programs competed with one
another by cooperating or defecting. He found that cooperation could arise in an
anarchic environment because programs that cooperated often benefited more than
those that did not.