When I was working on evolutionary dynamics in the late 90s, a group of us from across the world were trying to build an evolutionary model that showed the emergence of altruistic behaviour. It was really really difficult. Even knowing exactly the kind of behaviour we wanted to show, it wasn't trivial to stack the dice enough to roll that outcome. I have since read a lot of arguments, a lot of post-hoc reasoning that…
> When I was working on evolutionary dynamics in the late 90s, a group of us from across the world were trying to build an evolutionary model that showed the emergence of altruistic behaviour. OK, math. There are 200 people in Group A. Each has the choice of taking 1 point for themselves or giving 2 points to the group. If everyone gives 2 points then everyone gets 2 points. If everyone keeps the 1 point then no one…
Now selfish behaviour kicks in as every individual wants to give as little as possible. But survivial of the group becomes crucial in face of an adversory. In that case everyone will contribute towards maximising group's strength. So in my understanding nature and wars (to a lesser degree) shaped altruism. But mostly nature. There's no way monkeys can survive without taking care of each other and group dynamics are strongest amongst them.
Altruism is completely practical.