ARTIFICIAL MICRO-WORLDS. PART III. A TAXONOMY OF SELF-REPRODUCING 2D CA SPECIES