Stattdessen besagt die als „Hamiltons Regel“ bekannte Formel, dass sich Altruismus immer dann entwickelt, wenn r mal b größer als c ist. Anders ausgedrückt, wenn genügend Blutsverwandte Nutzen aus dem Altruismus ziehen, um die Kosten für den Altruismus aufzuwiegen, dann breitet sich Altruismus aus, ansonsten nicht.
D’après ce que l’on nomme désormais « loi de Hamilton », l’altruisme se développe chaque fois que r fois b est supérieur à c. En d’autres termes, ce n’est que lorsque les avantages de l’altruisme l’emportent sur les risques que celui-ci se répand.