Complex adaptive systems and the evolution of reciprocation