3 Necessary Conditions for Human Cooperation

by Joshua Porter  |   11 Comments

In The Evolution of Cooperation, written in 1984!, Robert Axelrod suggests there are three necessary conditions for people to cooperate with each other.

  1. A likelihood of meeting in the future
    If people don’t think they’ll meet again in the future, there are no repercussions for not cooperating. Threats of not cooperating are of no use. People will act selfish if there is no future to the relationship. Therefore, the knowledge of future meetings changes our behavior because we feel some level of impending accountability for our actions.
  2. An ability to identify each other
    Identity is really important for cooperation because it allows us to know who we’re dealing with. If people can’t identify who they’re dealing with, then they can’t hold that person accountable. This doesn’t mean that we have to know everything about the person, like their address and where they live, it means that they are identified as a person to the system they’re in and the people they’re dealing with.
  3. A record of past behavior
    We have learned to assume that the best way to judge future behavior is by looking at past behavior. Thus having a positive record of behavior leads to cooperation. eBay’s seller ratings are a great example of this in action. Sellers accumulate status over time as they do business on the site. Sellers who have a rich transaction history with a high percentage of positive transactions are much more likely to be successful than those with no history.

Design accordingly.

More here

Comments ( 11 Responses so far )

1.  Jason on May 3rd, 2007 (Comment) #

Thanks for that. I would add to your first point that location and proximity are essential for it to work. Just the possibility of meeting due to those two variables gets you one step closer.

2.  helge on May 3rd, 2007 (Comment) #

Manual trackback (in German): Bloggen ist gut fürs Geschäft

3.  Suz on May 3rd, 2007 (Comment) #

Interesting - however I am not sure about the aspect of selfishness. Do you think that people per se lack any intrinsic motivation to cooperate?

4.  Stuart Church on May 3rd, 2007 (Comment) #

More recently, there have been some really interesting extensions of Axelrod’s theories. For example, it turns out that cooperation can evolve readily when a “raising the stakes” strategy is adopted (there’s a Nature paper (PDF, 287K) explaining this). i.e. people only invest a little to start with, but if their help is reciprocated, will invest more in a later interaction (and invest even more after that if subsequent actions are reciprocated). I think that this has some major implications for our understanding of customer/user relationships.

Pingback: Three necessary conditions for human cooperation « Communications Community of Practice

Pingback: Das Weblog als Referenz « Kulturmanagement

Pingback: links for 2007-05-06

Pingback: “交互”的三个必要条件 : 小甲的博课

5.  Michael R. Bernstein on May 8th, 2007 (Comment) #

#2 is incomplete, because unless you can also recognize people when they don’t want to be (not just identify them when they do), a pseudonymous assumed identity’s accumulated ‘record of past behavior’ can all too easily be ‘cashed out’.

In real life, it takes some effort to avoid casual recognition, so con-artists aren’t too common. Online, we see this capability popping up as various forms of reverse-DNS and IP-banning, but these are still mostly just used for garden-variety comment-spam elimination.

Astroturfing in particular is rampant in online forums with commercially attractive demographics, but most don’t do very much to combat it.

Pingback: All in a days work…

Pingback: “交互”的三个条件 : 小甲的博课

Add Your Comment

Accepted tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> .

Preview...

If your comment contains links, or if it is your destiny, your comment may not show up immediately. I'll approve it as soon as I can. (I delete dozens of comment spams per day)

Get updated when someone posts a comment: Comment Feed


ABOUT

Bokardo is the blog of Joshua Porter, a web designer/developer, researcher, and writer. I live in Newburyport, MA, USA.

WHAT IS SOCIAL DESIGN?

Social design is design that focuses on the social lives of users. It deals with the activities, behaviors, and motivations of people who work and play together through software interfaces. It is built on the observation that many of the decisions we make are greatly affected by those we surround ourselves with in our social lives: our family, friends, and colleagues. Exploring our motivations and how to design interfaces to support them is what the Bokardo blog is all about.

Designing for the Social Web

Building a social web site or application? I wrote a book just for you!

designing for the social web

Find out more or order from Peachpit or Amazon

Upcoming Speaking Events