任何生物都不是孤立地生活在自然界中,它们总 是组成一个小的生活群体,尽管有一些喜欢独来独往,但至少它们在交配时需要与异性接触在接触过程中,它们的鸣叫,彼此间互相的触摸,甚至一些化学物质的释放,使得它们声息相通,行动一致,无论是在捕食活动中,还是在对配偶的争夺上都井然有序。这些都是与动物之间存在的通讯行为分不开的。
所谓通讯,就是指个体通过释放一种或是几种刺激性信号,引起接受个体产生行为反应。信号本身并无意义,但它能被快速识别,更重要的是它代表着一系列复杂的生物属性,如性别、年龄、大小、敌对性或友好性等等。
并且捕食自己的同类并不是一个容易的事情。其次你可以想象同种动物两个种群,两个相对基因种群a,带有基因a:食谱中同类和其它动物肉体没有区别种群b,带有基因b:只有在食物极端缺乏的情况下才会食用同类的肉在其它动物肉缺乏的情况下,种群a会因为自相残杀数量急剧减少,相对的种群b数量减少的较少。经过一次次的淘汰基因b会慢慢取代基因a以后的这种食肉动物也就几乎不携带基因a,主要表达为基因b。
同类相食是低效的,在没有出现驯养这种行为之前,肉食性动物为了获得食物需要、也只能进行捕猎,如果捕猎的目标如果各项能力都与自身几乎无差别甚至超过自己,捕猎要付出的代价就非常高昂了,分分钟续命不成反被续。这种高费效比的行为显然是不符合捕猎者的利益的。