1940年左右,贝尔实验室的Vctor Vysottsky、H. Mcllroy 和 Robert Momis曾经尝试编写一个可以自我繁殖的游戏程序,然后让这些「程序」在计算机内存中相互搏斗,看谁的程序能把对手全部消灭。他们试图通过这种设计来建立一个「人工世界」。
1984年,A. K. Dewdney在此基础上做了发展,他在《科学美国人》上提出了一种叫做「磁芯大战」(core war)的思想,这些「程序」可以通过获取储存空间,破坏其它程序的指令来摧毁其它程序,当一条指令变得操作系统无法执行时,该程序就会被宣告「战争伤亡」,从而退出比赛。「磁芯大战」在当时的计算机界产生了广泛而又深刻的影响,现代人工生命的一些重要方法论,都是从磁芯大战得出的。