Idates F e Eo I Ons': Cand or TH Gam F Life N Three Dimensi
Idates F e Eo I Ons': Cand or TH Gam F Life N Three Dimensi
Carter Bays
Department of Computer Sc ienc e, University of So uth Carolina,
Columbia, SC 29208, USA
1. A glider must exist and must occur "nat urally" if we apply EIEuFiFu
repeatedl y to primordial soup configurations.
2. All primordial soup configurations , when subjec ted to EI EuF1Fu, must
exhibit bounded growth.
T his is eas ily seen whe n one observes that a non- living cell adjacent to
a p lane of living neighborin g cells can h ave at most nine neighbors-s-an
upp er b ou nd for a cell adjacent to any plane grouping of cells . Thus, an y
for mation under ru le (X Y 10 Z) will ulti m at ely either shrink and disappear,
or will form a convex b lob whose ou ter surface of living cells may remain
in t u rmoil , but w ill never translate across the un iverse (see figure 1) .
Theorem 3. Any rule E1EuFlFu with Fi ::; 4 leads to unlimited grow th.
GENERAnON I
GENERATION a
Figure 1: The rule (10 2110 21) frequently leads to ohjects that look
similar to the one shown. This object oscillates with a period in excess
of 100. By starting with large initial objects, we can create oscillators
with periods as long as we wish.
Candidates for the Game of Life in Three Dimensions 377
IT!
01':1 ~
GENERATION 0 2
Figure 3: Some of the osc illato rs for the rule (5655). Wit h initial ran-
dom sou p, (5655 ) produces very littl e residue . An exhaus tive search
has revealed that this rule supports no natu rally occ urring glider.
Candida tes for the Game of Life in Three Dimens ions 379
Ru le (5766) leads to stable and oscillat ing forms (see figure 4) t hat are
similar in many ways t o Conway's (2333) , as discussed below. One of the
characteristics of Life 5766 is t hat the t hree env ironment states a llow for a
large number of small stable asymmetric objects. For example, if we confin e
our scope to the stable forms t hat ca n be contained wit hin a 4 x 4 x 4 cube ,
t here are well over 100 varieties. (F igure 5 depicts just a few of t he m any
stab le shapes t hat ca n be created by removing from one t o four cells from
a 24-element stable object.)
Rule (4555), alt hough somewhat less pro lific than (5766), may ulti-
mately be a more int erest ing r ule. For one t h ing, (4555) requ ires mo re
t ime to "set t le down " t han (5766) ; hence, there is more of a poss ib ility for
interesting intermediate re acti on s. Moreover , it is formed simply by a dding
2 to Conway's rule, R = (2333). Perhaps the most fascinating feature of
(4555) is that there exist an abu ndance of small stable an d oscillating forms
that usu ally exh ibit symmetry of some sort. This r ule will be discu ssed in
more det ail in section 2.3.
GLIDER
Figure 4: A few of the many small stable forme under Life 5766.
Candidates for the Game of Life in Three Dimensions 381
Figure 5: Her e are just a few of t he many stable shapes under Life
5766 that can be created by removing one or more cells from a 24-
element symmetric stable object. There are too many such forms to
illustrate.
382 Carter Bays
when cell at (Xi, Yi,O) is alive (Xi , Yi, O) and (x j, Vi,l ) (Xi l Yi, - I) and (Xi , Yi , 2)
N Next state N Next state N Next state
0 dead 1 dead 1 dead
1 dead 3 dead 2 dead
2 alive 5 alive 3 dead
3 alive 7 ali ve 4 dead
4 dead 9 dead 5 dead
5 dead 11 dead 6 alive
6 dead 13 dead 7 dead
7 dead 15 dead 8 dead
8 dead 17 dead 9 dead
Table 1: Comparison of the number of neighbors and the status for
Conway cells an d Life 5766 cells. For exa mple, if a Conway cell is alive
and h as four neighb ors (line 4 in th e table), then n ext generation it
will die, as will th e pair of cells in the Life 5766 expansion . Whe n
a cell in th e Conway object has five neighbors, the next generation
of 5766 expansion will have new live cells in plants adj acent to t he
expa nsion, t hereby destroy ing t he analog.
Table 2: Here we are concerned about next generation status for cells
t hat are not alive, but are in the immediate vicinity of live cells. When
the Conway object contains vacant cells with six live neighbors, t hen
the ne xt generation of t he Life 5766 expansion will have new live cells
in planes adjacent to t he expansion .
of t hem satisfy the cr iteria of t he above theorem (see figure 4). Co nway 's
glider h as an analog un der (5766) , as do some of the more comp licat ed
oscillators. Un fortunately, many of t he more int eresti ng and impor t an t
Conway objects do not h ave analogs: for example, there is no analog for
t he "glider gun" and ot he r so-called breeding oscillators.
P re liminary t esting has revealed t hat collisio ns b et ween gliders an d
ot he r objects, though occasionally analogous, usually yield non-analogous
res u lts. Sometimes t he first few generations after impact of analogous ob-
jects behave nicely, but sooner or lat er t he condit ions of theorem 7 are
usu ally violated; when this happens, the object, t heret ofore confined to
two planes, almost always forms a roundish t hree-dimensional mass that
usu ally dies rather quickly, but occasionally stabilizes.
Note that analogous behav ior is very narrow in scope-it takes place
entirely in two adjacent parallel pla nes. Obvious ly, we may alt er any t hree-
dime ns ional glider-object collision by shifting one of t he participants in t he
Z direct ion . T hus, if t he analogs lie in t he Z = 0, Z = 1 planes, we can
sh ift one of the objects by one, two, or three Z planes an d ach ieve entire ly
differen t collision results. Furthermore, we need not confine our objects t o
nearby Z planes-a glider can, after all, attack from a perpendicular plane
(see figure 6). Hence, analogous be havior is at most a small subset of Life
5766, which is replete with its own objects and collisions.
It is , of course, rather convenient to have an immediate supply of kn own
stable and osc illating Co nway analogs a lready available for Life 5766. Fur-
thermore, we will soo n see t hat it just mig ht be poss ible to cons t r uct a
three-dimensional glider gun by placing appropriate objects on either side-
384 Carter Bays
.'
A~
. L/
~E ..... ... . , .. ..
.,,,.
·.·.·" · · ··. ·.· ·+.··
oiL : :~:::
.". ,...... ,,,
2
m 5
6
GENERATION
..".
/ :
IPB
~
7 9 10
Corollary 10. A Conway object that changes from one generation to the
next h as n o analog under the three-dimensiona l Life rule R = (4555).
Fig ure 8: The (4555) glider, showing the four states. When state one
is encountered again , the glider will have moved one unit up and one
forwar d (i.e., in the positi ve Y Z direct ion).
Candidates for the Game of Life in Three Dimensions 389
B3 @ m ffiB~
~~~
J
r-
In
11
objects. One would expect (and indeed one finds) the usual result of such
collisions to be the ann ihilat ion of both objects. However, preliminary
exploration has revealed a surp rising numb er of interesting interactions
(see (1) Appendix A for an extensive list). With the low (- 10-') density
of stable life ultimately settling out from "soup", the fact that so many
Life forms result when a glider (ten elements) collides wit h another small
object (abo ut ten elements) implies that some rather mysterious forces are
at work . A typical interesting collision resu lt is shown in figure 10.
Although most of the stab le Life 4555 shapes found "in nature" [i.e., as the
result of some evolving popu lation, randomly created or otherwise) rarely
contain more than about a dozen elements, it is possible to construct exotic
stable forms (see figure 11). These forms would be highly unl ikely to appear
as the resu lt of a primord ial soup exper iment. One should note that such
forms are harder to construct for Life 4555 than for Life 5766; this is due
to the more limited safe environment range.
Candidates for the Game of Life in Th ree Dimensions 391
Figure 10: One of the more interestin g Life 4555 glider collisions.
Here, a glider collides with an object called a "blinker". Th e origin al
glider an d th e blinker are destroyed, but a new glider appears. If th e
original glider was traveling in th e (- Y - Z ) direct ion, then the new
one will be heading toward (-X + Z).
392 Carter Bays
g
l;]G:b:ID
'.. [JLciG
o
Qb . o
~
...
IMMOB ILIZED : ::c . . :.
GLI DERS "':":
. . ",. :.
,
Figure 11: Manufactured Life 4555 stable forms such as these would
never be found by conducting primordial soup experiments; they must
be carefully constructed.
Candidates for the Game of Life in Three Dimensions 393
1"-" )-_--.;..-4
6 FACES -,
(00 1) "-
r-... ............ ..
12 EDGES ....
( 0 10) /
6 CORNERS
( 10 0)
2
GLIDER FOR
L1 FE.O 1 1 4 5 44
GLIDER FDR
LIFE. 1 10 4544
Figure 12: Two glide rs have been discove red for life rules that would
be "worthy of the name ," except primordial growth unde r these rules
is unlimited .
Candidates [or the Game o[ Life in Three Dimensions 395
~
. r. . . •, ,~
Yo • •,
r. I';' • . r. .
•/ . . I. ~ .1 ' '0 '
,
<
,
2 ,
,
"-1< »:
.
'I;
r.
I.
7.
or.
.
•
r emove eny one
or t he fo ur
teotcet ec cell s
for 0 dif ferent
gl1der crtenteucn
~c
\
,@ "~ - ~ "
, 1 rr <' 2 1
@I,
I':'
r.
I.
r-
Littl e
Glhle r
\.-r
o ?~ r
.»
~'
.' .d Generetlon 0
qs)~
-,
, ~~
O~)
~?
, ,
- r
10
.~ sene reu cn 17
Theorem 12. Any rul e E,EuF,Fu wh ere Fl ::; 2 allows unlim it ed grow th .
T hus, if any Game of Life exists, it mu st be of the form E,E u3 3. The
only rul e th at seems t o exh ibit glide rs is (rather nicel y) R = (3333) (see
figure 13). T his rule a lso has bo unded growth; hence, ou r defini ti on of a
Life game "worthy of t he name" has been satisfied .
Q O?l A '
qp B ' r.r.
Qu
c
6} b 2
't:
1
z
r.
o (;A E £J
0& ~O
~0
'
~
r.
, r. O~r.
r.
r.
1 2
'M
r. t:
r«
t. r.
4
2
H~
r. ~
r.
~
G
r. r. r.
~'/
r: I.
r.r. 2 r
r. r. 2 r Y
.' I. r. t. r.
I r. r. r. r. r.
1
~~
J
t' r. 't:
r. f.
r. r I
I r. r.
r. I.
o~" g~
r.
Or.
'r. r. L r. r.
r.r. 1
~
~
00 M
o
~ 2
~
0
1 2
Fi gure 14: Here are just a few of th e many objects in Life 3333. All
t ha t have been discovered so far exhib it symmet ry of one form or
ano ther. Period two oscillators abou nd, but oscillators with other
periods have b een found . Mot ionless stable objects seem to be Quite
rare.
398 Carter Bays
6 .1 Possible limitations
There are two important differ ences between the behavior-at-large of Life
forms in two-dimensional Life and three-dimensional Life. Stable residue
event ually resulting from appropriate ly primed "r andom primordi al soup"
occupies about 5 percent of Conway 's uni ver se, but only about .05 to .1
400 Carter Bays
References
[11 Carter Bays , The Game of Three -dimensional Life, unpublis hed document .
!21 A.K. Dewd ney, "T he game Life acquires some successors in th ree dimen-
sione," Scien tific American, (286) 2 (Feb ru ary 1987) 16-22.
[4] William Poundstone, The Recursive Universe, (Morr ow and Company, Inc.,
New York, 1985).
[5] Kendall P reston, Mo dern Cellular Automata T heory and Applicat ions ,
(Plenum Press, New York , 1984) .