Assortative mating based on cooperativeness and generosity. (3rd March 2014)