Dawrinian evolution says that over time, the mutations that increases the likelyhood that an organism leave to reproduce for the next generation will eventually be preserved (selected for). This mere tautology is said to create all the marvel we see as life. Here is a ridle however, how about the mutations that increases the likelyhood of an animal of another species to leave? How will they be selected for? My short opinion is that altruism is beyond naive Dawrinism.
First, let me simplify it with an example: human beings are concerned with the welfare of dolphines. This leads to increase in chances for survival of dolphines but not necesarily the humans who thus cared for the dolphines. So how did this caring trait got selected for the dawrinian way? A 'Dawrinistic enviroment' seems to be a selfish breeding place that is at odd with the altruistic animals of our world!
As a mere tautology it just describe what obviously happens to an already existent, better gene. How that gene comes about in the first place is still a coffee time in Dawrinism. It requires wonders in every stage.
Lets see a plausible mechanism. we have different situations:
a)Animal A develops agresive behaviour towards both those that are agresive to A as well as to those altruistic to A
b)Animal B developes agresive behaviour to those agresive to itself but develops altruism to those altruistic to itself.
c)Animal C develops aggresiveness to those altruistic to itself and developes altruism to those aggresive to itself.
d)Animal D developes indiscriminate altruism.
According to Dawrinism, animal B is the only case where the selection is at least feasible but it still appears very thin to me. First it requires unbeleivable double coincidence. Every time a species develops altruism to a certain species, that other species must simultaneously develope a reciprocating altruism to the first species! Think about this having in mind that to develope the trait in the first place, it requires zillions of 'rewirings' in the brain, heart, guts etc being down all at once before the trait can function such that Dawrinian selection is possible!