“…Classic examples reviewed in [38] include kin selection [39], direct and indirect reciprocity [40,41], network reciprocity [42], as well as group selection [43]. Diffusion and mobility have also been studied prominently [44][45][46][47], as were various coevolutionary models [8], involving network topology, noise, and aspiration [48][49][50][51][52][53][54][55][56], to name but a few examples. In particular, it was found that heterogeneities in the system, sometimes also referred to as diversity [57], independent of its origin, can significantly enhance cooperation levels in social dilemmas [58][59][60][61][62][63][64][65][66].…”