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.
Вместо этого, так называемое «правило Гамильтона» утверждает, что альтруизм имеет место тогда, когда r умноженное на b больше c. Другими словами, если альтруизм приносит пользу достаточному количеству родственников, что превышает его цену, то альтруизм находит широкое распространение, в противном случае этого не происходит.