De manera similar, Robert Trivers, pensando en términos de un modelo gencentrista, desarrolló la teoría del altruismo recíproco, por el que un organismo proporciona un beneficio a otro con la expectativa de una futura reciprocidad.