Scientists have developed a new theoretical model on the evolution of cooperation. Evolution by definition is cold and merciless: it selects for success and weeds out failure. It seems only natural to expect that such a process would simply favour genes that help themselves and not others. Yet cooperative behaviour can be observed in many areas, and humans helping each other are a common phenomenon. Thus, one of the major questions in science today is how cooperative behaviour could evolve.