Even Robots Can Be Heroes – ScienceNOW Robots running an evolving algorithm have been shown to spontaneously develop altruism as a beneficial strategy. One in the eye for objectivists or selfish bastards – it turns out thta evolution can, in fact, produce altruism, and that it works better than selfishness.