Altruism, selfishness, and survival: an agent-based model of sharing behavior | IEEE Conference Publication | IEEE Xplore