ANew Candidate Rule for t he Game of Three-Dimensional Life

Similar documents
Cellular Automata in the Triangular Tessellation

Complexity Classes in the Two-dimensional Life Cellular Automata Subspace

A L A BA M A L A W R E V IE W

Modelling with cellular automata

Outline 1 Introduction Tiling definitions 2 Conway s Game of Life 3 The Projection Method

Chapter 5 Solutions. Problem 5.1

Constraint sat. prob. (Ch. 6)

OH BOY! Story. N a r r a t iv e a n d o bj e c t s th ea t e r Fo r a l l a g e s, fr o m th e a ge of 9

CBSSS 6/25/02. Physics becomes the. Computing Beyond Silicon Summer School. computer. Norm Margolus

The Nature of Engineering

T h e C S E T I P r o j e c t

Partial differentiation

TG-0 Mira Act ivities: Using the mira* S6 E F

A Phase Diagram for Elementary Cellular Automata

Any live cell with less than 2 live neighbours dies. Any live cell with 2 or 3 live neighbours lives on to the next step.

Cellular Automata. History. 1-Dimensional CA. 1-Dimensional CA. Ozalp Babaoglu

Use precise language and domain-specific vocabulary to inform about or explain the topic. CCSS.ELA-LITERACY.WHST D

3-D Crystal Lattice Images

Functional pottery [slide]

Katholieke Universiteit Leuven Department of Computer Science

A Class of Partially Ordered Sets: III

Problems set # 2 Physics 169 February 11, 2015

Mitchell Chapter 10. Living systems are open systems that exchange energy, materials & information

MODEL ANSWERS TO THE FIRST HOMEWORK

Introduction to Scientific Modeling CS 365, Fall 2011 Cellular Automata

Cellular Automata and Tilings

Extension of cellular automata by introducing an algorithm of recursive estimation of neighbors

Table of C on t en t s Global Campus 21 in N umbe r s R e g ional Capac it y D e v e lopme nt in E-L e ar ning Structure a n d C o m p o n en ts R ea


H STO RY OF TH E SA NT

Cellular Automata CS 591 Complex Adaptive Systems Spring Professor: Melanie Moses 2/02/09

MODEL ANSWERS TO HWK #7. 1. Suppose that F is a field and that a and b are in F. Suppose that. Thus a = 0. It follows that F is an integral domain.

Provider Satisfaction

Use precise language and domain-specific vocabulary to inform about or explain the topic. CCSS.ELA-LITERACY.WHST D

Enumeration and symmetry of edit metric spaces. Jessie Katherine Campbell. A dissertation submitted to the graduate faculty

If something is repeated, look for what stays unchanged!

CRYSTAL STRUCTURES WITH CUBIC UNIT CELLS

Chapter 1. Crystal structure. 1.1 Crystal lattices

P a g e 5 1 of R e p o r t P B 4 / 0 9

LSU Historical Dissertations and Theses

Cellular Automata: Tutorial

The distribution of characters, bi- and trigrams in the Uppsala 70 million words Swedish newspaper corpus

Cellular automata, entropy and box- coun4ng dimension

Math 308 Midterm November 6, 2009

Per cent Wor d Pr oblems

Metallic and Ionic Structures and Bonding

CATAVASII LA NAȘTEREA DOMNULUI DUMNEZEU ȘI MÂNTUITORULUI NOSTRU, IISUS HRISTOS. CÂNTAREA I-A. Ήχος Πα. to os se e e na aș te e e slă ă ă vi i i i i

CLASSIFICATION OF REACTION TO FIRE PERFORMANCE IN ACCORDANCE WITH EN :2007+A1:2009

PUBLICATION ES HATHEMATICAE

Experiment 7: Understanding Crystal Structures

Chemistry 801: Nanostructured Materials and Interfaces

Finding Quartiles. . Q1 is the median of the lower half of the data. Q3 is the median of the upper half of the data

Bimetal Industrial Thermometers

4 a b 1 1 c 1 d 3 e 2 f g 6 h i j k 7 l m n o 3 p q 5 r 2 s 4 t 3 3 u v 2

Section 10 Metals: Electron Dynamics and Fermi Surfaces

PLAYING END-NIM WITH A MULLER TWIST

Lesson 11: The Symmetry of Bounded Plane Figures. In this lesson we begin the study of symmetry of figures in a plane.

Chem 728 Introduction to Solid Surfaces

Parity Dominating Sets in Grid Graphs

Elementary cellular automata

Clairvoyant scheduling of random walks

International Mathematics TOURNAMENT OF TOWNS. Senior A-Level Paper Fall 2012.

Condensed Matter Physics Prof. G. Rangarajan Department of Physics Indian Institute of Technology, Madras

Bellman-F o r d s A lg o r i t h m The id ea: There is a shortest p ath f rom s to any other verte that d oes not contain a non-negative cy cle ( can

UNC Charlotte 2009 Comprehensive March 9, 2009

CS 6110 S16 Lecture 33 Testing Equirecursive Equality 27 April 2016

Linear Algebra Summary. Based on Linear Algebra and its applications by David C. Lay

Prime Analysis in Binary

Small Label Classes in 2-Distinguishing Labelings

Alles Taylor & Duke, LLC Bob Wright, PE RECORD DRAWINGS. CPOW Mini-Ed Conf er ence Mar ch 27, 2015

Rectangular Systems and Echelon Forms

EXAMPLE E. NCTM Standards

An introductory example

Moving Mass A Nonlinear Dynamics Project

Lesson Ten. What role does energy play in chemical reactions? Grade 8. Science. 90 minutes ENGLISH LANGUAGE ARTS

Gen ova/ Pavi a/ Ro ma Ti m i ng Count er st at Sep t. 2004

ART BY VIKRAM. Oil, Acrylic, Pen & Ink and Watercolor works currently available for sale. Fa l l C a t a l o g

Martin menait son pourceau au marché

New York State Mathematics Association of Two-Year Colleges

Motivation. Evolution has rediscovered several times multicellularity as a way to build complex living systems

Cellular Games: An Introduction

Putnam Greedy Algorithms Cody Johnson. Greedy Algorithms. May 30, 2016 Cody Johnson.

Canadian Graduate and Professional Student Survey (CGPSS) 2016

Jim Lambers MAT 460 Fall Semester Lecture 2 Notes

Larger than Life: Digital Creatures in a Family of Two-Dimensional Cellular Automata

Building Harmony and Success

Furman University Wylie Mathematics Tournament Senior Examination. to the percent increase in speed in shifting from the 8 : 3

THIS PAGE DECLASSIFIED IAW E

First Exam: New Date. 6 Geographers Tools. Maps and their Parts 2/16/2018 MAP MAKING MAP PROJECTIONS MAP PROJECTIONS MAP MAKING QUANDRY

T R A I N I N G M A N U A L 1. 9 G H Z C D M A P C S 80 0 M H Z C D M A /A M P S ( T R I - M O D E ) PM325

PHYS 1405 Conceptual Physics I Laboratory # 8 Density and Buoyancy. Investigation: How can we identify a substance by figuring out its density?

Altersgruppe: Ye ar 5 Welsh Key Stage 2 Mathematics Programme of Study: Y6.F DP R.6 National curriculum in England: mathematics programmes of

AISJ Mathematics Scope & Sequence Grades PreK /14

USA Mathematical Talent Search Round 2 Solutions Year 27 Academic Year

Dilatancy Transition in a Granular Model. David Aristoff and Charles Radin * Mathematics Department, University of Texas, Austin, TX 78712

MURI teleconference 28 May Optical Antimatter. John Pendry and Sebastien Guenneau Imperial College London. 24 May 2004 page 1

Finding the Median. 1 The problem of finding the median. 2 A good strategy? lecture notes September 2, Lecturer: Michel Goemans

Chapter 5 UMERICAL METHODS IN HEAT CONDUCTION

Chapter 8 INTERNAL FORCED CONVECTION

Multivalued functions in digital topology

Transcription:

Complex Systems 6 (1992) 433-441 ANew Candidate Rule for t he Game of Three-Dimensional Life Carter Bays Departm ent of Computer Science, University of South Carolina, Columbia, SC 29208 USA T he two-dimensional cellular automaton "Life," originally described by Conway, has been expanded to three dimensions, with three different defining rules being noted (see [1, 2, 5]). Each rule can be written in t he form EbEhFbFh, where Eb is the minimum numb er of live neighbor cells that must tou ch a currently living cell C in order to guarantee t hat C remain alive the next generat ion; F;, is the minimum number touching a currently dead cell D in order that D come to life next generat ion; and E h and Fi; are the corresponding upp er limit s. These ru les are called t he "environment" and "fertility" rules. According to this notation, Conway's Life would be written "Life 2333." Previously discovered t hree-dimensional life ru les are Life 4555, Life 5766, and Life 5655. Each of thes e rules exhibits distinct characte ristics. Life 5766 was shown to contain Conway's two-dimen sional Life 2333; Life 4555 sports many period-four oscillat ors; and Life 5655, until now t he most recently discovered rule, barely qualifies as a game of life, as its glider (translat ing oscillat or) is quite rare in terms of its ability to condense out of "primordial soup" (that is, random initi al configurations). Utilizing the methods explained in [4], yet anot her rule has been discovered. This rule, 6855, appears to satisfy both criteria for a game of life; these crit eria, described in [1], are repeated below. 1. Primordi al soup experiments must exhibit bounded growt h. Thi s means that an initial random "blob" must event ually stabilize and cannot grow without limit. 2. A glider must occur "naturally"- t hat is, it must be discoverable by repeatedly performing primordi al soup experiments. The rule 6855 (hereaft er called Life 6855) appears t o sat isfy these crit e ria. When primordial soup experiments are performed, all finite blobs tested event ua lly shrink and stabilize or disappear. This point was emphasized by checking primordial universes that were wrap ped in two out of t hree dimensions, thereby giving the effect of an infinite blob with a boundary. In every

434 Car ter Bays case tested the blob shrank along t he direction of the non-wrapp ed axis and stability event ua lly result ed. It should be noted, however, t hat when wrapped in all three dimensions, th e universe (depending upon the initial density of the "soup") can remain in constant turmoil forever. In thi s respect, Life 6855 is similar to the "dense packed spheres" rule, Life 3333 (see [3]). Nevertheless, since finite random blobs event ually stabilize, Life 6855 sat isfies the first crite rion. The second criterion is beau tifull y fulfilled, for Life 6855 sport s three gliders- two with a period of two and th e ot her with a period of three (see figure 1). The larger of the period-two gliders, th e "double glider," is essentially composed of two of the smaller period-two gliders moving in tandem, spewing out debris as they go. The signatures have been given at appropr iate phases (see [3]). In terms of the relative frequency of its gliders, Life 6855 shows much more promi se than Life 5655 and, with a small caveat, may be almost as imp ort ant as Life 4555. T he caveat is as follows. In purely random soup configura tions, t he 6855 gliders are rather rare objects-much rarer than the already scarce 4555 and 5766 gliders, which, given a small random start ing configuration, appear about once every 1000-6000 exp erim ents (depend ing upon the initial conditions). But when symmetry is imposed upon the initi al random configuration, th e pict ure changes drastically, with 4555, 6855, and 5766 gliders t hen appearing quit e frequently. We experimented with an initially rand om 10 x 10 x 10 (roughly) blob of about 10-40% density, which was contained in a much larger (45x45x45) and otherwise empty universe. We detected t he appearance of gliders as objects that struck the boundary of the larger universe (see [4, 5] for details). The period-two 6855 glider appears frequent ly if one employs symmetric soup of the ty pe used t o discover t he 5655 glider (see [5]). Hence a series of experiments was performed where the initial random blob was bilat erally symmetric with respect to a plane perpendicular to a coordinate axis. The purpose was to find t he opt imal starting densities for smallish initial blobs, in order to maximize the frequency of appearance for the 4555 glider and t he small period-two 6855 glider. For comparison, experiments were also run for the small 5766 glider. T he results are summarized in table 1. (Each ent ry contains averages for at least 5000 experiments. The "generations until stability" columns exclude experiments where gliders were discovered.) From table 1 we observe that t he period-two 6855 glider, under optimal condit ions using bilaterally symmetric rand om soup, appears more frequently than the 5766 glider, but not as often as the 4555 glider. Without imposed symmetry, the 4555 glider appears roughly once every 4000 experiments, t he 5766 glider once every 800 or so, and the 6855 glider once in about 1()6 experiments. Interesti ngly, symmetry seems to enhance t he appea ra nce of t he 5766 glider by a factor of two or three only, whereas the 6855 glider is enhanced by a factor of 10 4. One implication of this ability to t urn gliders into "common" objects is that it may be possible to uti lize such symmetry in the construction of

A New Candidate R ule for th e Game of Three-Dimensional Life 435 4 04 0 022 0 0 0 0028 18 128 862 7' PERIOD 2 GLIDER (T WO VIEWS) DOUBLE GLIDER 448 0 0 0 40 0 4 0 o 882624 1220 120 4 8080 0 4 44 000 o 604620 181 6 18 4 0 4 4448 000 0 o 443232 18 8 4 4 6 i ~ TOWARD VIEWER PERIOD 3 GLIDER (TWO VI EWS ) 480 D 4 4 0 0 0 0 c 64324 17 12 0 12 I 0002 ~ 2 4 048 000 o 6424 20 14 16 04 2 Figur e 1: The Life 6855 gliders have periods of two and three. After one cycle, t he period-two gliders have moved diagonally one unit in the direct ion shown. T he double glider can be cha racterized essent ially as two of the smaller period-two gliders moving in tandem, spewing out debris. The period-three glider moves in t he dir ection of a coordinate axis, one unit per cycle. T he signat ur es (see [3]) are given at th e appropriate phases.

436 Carter Bays Dimensions Percent Number of generations Number of exper iments of start ing filled with until stability to find glider blob live cells 4555 6855 5766 4555 6855 5766 6 x9 x9 12 11 6 6 31 330 360 16 15 9 10 31 204 253 40 12 14 12 30 125 445 8x11x11 12 16 8 10 30 241 352 15 18 12 12 35 168 300 18 20 15 15 32 118 250 25 23 19 18 34 101 371 30 21 20 17 51 105 310 Table 1: Optimal start ing densities to find gliders. a "glider gun" (a device that spews out an endless supply of gliders). A common obj ect is much more likely than a rare object to set tle from debriswhether the debris is random or man-made. Another interesting aspect of Life 6855 is that most of the smaller oscillators app ear to have a period of two (see figure 2). Note also that some of the smallest oscillators are identical to thos e for Life 5655, but not those for Life 4555. Oscillators with period greater than two appear to be rare-at least for primordial soup experiments (see figure 3). The elegant period-three oscillator at the top right of figure 3 exists for both Life 6855 and Life 5655. To find some of these oscillators, random soup of various symmet ries was employed: T he type of symmet ric soup utilized is usually made apparent by observing the oscillator in question. Note that small experimentally-produced stable objects are rather rare. The bottom of figure 3 illust rates a few of the larger forms that can be condens ed from symmetric soup. Time-space barriers for Life 6855 Wh en t he first two games of life (4555 and 5766) were investigated, it was noted that we could const ruct "t ime-space barriers" for Life 5766 (hereafter called simply barriers). These barri ers are stable planar arrays of Iive cells, stabilized by non-planar configurations at their borders, which prohibit any growth in the adjacent plane (see [1]). For example, the Life 5766 barrier is composed of a plane of live cells in which each cell has seven live neighbors and is therefore stable. Each cell in the immediately neighboring plane thus has (at least ) eight live neighbors-this plane must therefore remain a "dead zone." It is the Life 5766 barr ier configuration that allows us to build any (or all) two-dimensiona l Conway (Life 2333) constructs. Indeed, Life 5766 was shown t hus to contain Conway's game. It is also possible to const ruct barr iers for Life 6855 (see figure 4); t he effect is somewhat different, however. For a t hree-dimensional game to have a two-dimensional analog, live cells must exist in adjacent pairs, with each pair corresponding to a single cell

A New Candidate R ule for the Game of Three-Dimensional Life 437 Figure 2: Illustrated here are most of the smallest st able and periodtwo oscillati ng Life 6855 forms, along with a few larger forms t hat require symmet ric soup to find. Many of the shapes at the top are also forms for Life 5655. l one are valid in Life 4555. T he shape at the to p left (a cube with a corner missing) is also stable for Life 5766 and Life 5655.

438 Carter Bays ~ ~ Wo3~ ~~~~ ~~ 3 ~ 2 3 4 a;9 ~ tie ~ rea sas ~ ~ ~ ~ ma 8t9 2 3 4 5 6 28 0 72 Figure 3: Stable forms and oscillators with a period greater t han two appear to be rat her rare. The "flipping H" shape at the upper right is one of the few naturally occurring oscillators with a period higher t han two. It also app ears in Life 5655. T he stable forms at t he bottom are accompanied by the number of live cells in each. To be discovered, many of the objects illustrated here required "symmet ric soup." 2 Figure 4: Barriers for Life 6855 can be const ructed in many ways. T he barrier at the left is stabilized by a period-two oscillat ing border. The more mundane object at t he right can of course be stretched in any direction parallel to a coordinat e axis.

A New Candidate Rule for the Game of Three-Dimensional Life 439 Figure 5: This period-six oscillator would not exist without barriers. in the two-dim ensional analog. All life is confined to the two "liveable" planes between the barr iers. Note that any non-living cell in these two planes would th us t ouch eit her 0, 2, 4, 6... live cells. Hence, Life 6855 cannot have a two-dimensional analog- for that matter, no such analog can exist whenever the fertility rule of the two-dimensional game is strictly odd (see [1]). Neverth eless, when we position barri ers exactly four cells apart and th en place random configurat ions into the two live planes between, an entire ly new universe unfolds. A myriad of small period-two oscillators- different from t hose illustrated in figur e 2- can be discovered easily. Much more interesti ng, however, are the many higher-p eriod small oscillat ors, which are typified by tho se illustrated in figures 5 and 6, and which exist nowhere but in this barrier game. Not e that for any such "barr ier oscillator" we can place mirror images of the oscillator one plane apart to create a "dead zone" similar to that imposed by a barri er. This effect is true for any life gam e t hat has only odd fertility rules, as cells in t he plane between th e mirrored oscillators are always bounded by an even number of live cells and thus can never become alive. The period-six oscillator in the middle of figur e 3 is

440 Carter Bays BARRIERS REMOVED FOR CLARITY Figur e 6: Typical of t he many higher-p eriod "barrier oscillators," this period- ten oscillat or is shown without the barriers for clarity. We can create a string composed of as many of these as we wish by placing mir ror images one plane apart. Of course we must "t ie" t he ends of the st ring with barriers. When one barrier is removed, the object beh aves like a "fuse"- one oscillator is burned away every five generations.

A New Candidate Rule for the Game of Three-Dimensional Life 441 somewhat similar to a barrier oscillator; it only works when the two halves are placed as mirror images one plane apart. If we remove one half, th e ot her would te nd to grow in t he dir ection of the dead zone, and the object would self-destruct. A search has also been made for a tra nslating barrier oscillator. So far no such "pseudoglider" has been discovered. (Such a glider is referred to as "pseudo" because it would eventually attempt to emerge from the barriers and, hence, self-destruct. ) In conclusion, it is apparent that Life 6855 holds at least as much promise as t he original games, Life 4555 and Life 5766. Life 6855 is the first rule where t hree gliders have been discovered; and although t here is no twodim ensional analog, t he unusual "ba rrier life" construction certainly deserves further investigation. R eferences [1] C. Bays, "Candidates for t he Game of Life in Three Dimensions," Complex Systems, 1 (1987) 373-400. [2] A. K. Dewdney, "The Game Life Acquires Some Successors in Three Dimensions," Scientific American, 22 4 (2) (1986) 112-11 8. [3] C. Bays, "Patterns for Simple Cellular Automat a in a Universe of Dense Packed Spheres," Complex Systems, 1 (1987) 853-875. [4] C. Bays, "The Discovery of a New Glider for the Game of Three-Dimensional Life," Complex Systems, 4 (1990) 599-602. [5] C. Bays, "A New Game of Three-Dimensional Life," Complex Systems, 5 (1991) 15-1 8.