A nifty artificial life simulation for *nix in which you write parameters for virtual critters (kind of like core wars) which then populate an environment. Over time, the parameters of your critters evolve so that they can better survive in the playing field.