A heuristic approach to evolutionary questions based on the suggestion that evolution can be described as a competition between alternative genetic replicators, which behave as if they were goal-directed agents. In this approach, genes besides the focal gene are treated as part of the environment of the focal gene.