Darwinbots Forum

Bots and Simulations => Bot Tavern => Topic started by: Numsgil on November 25, 2005, 12:23:51 PM

Title: Emergent Cooperation bot
Post by: Numsgil on November 25, 2005, 12:23:51 PM
The evolution of cooperation by direct reciprocity requires that individuals recognize their present partner and remember the outcome of their last encounter with that specific partner. Direct reciprocity thus requires advanced cognitive abilities. Here, we demonstrate that if individuals repeatedly interact within small groups with different partners in a two person Prisoner's Dilemma, cooperation can emerge and also be maintained in the absence of such cognitive capabilities. It is sufficient for an individual to base their decision of whether or not to cooperate on the outcome of their last encounter--even if it was with a different partner.

Evolution of cooperation by generalized reciprocity. (http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=pubmed&dopt=Abstract&list_uids=16024372&query_hl=2)

Seems to me this cries for a bot designed to test this criteria.  I'll see if I can design one that is conspec-avoidant or not based on wether the last bot attacked it.