# Conway's Game of Life

### Mathematics and Construction

###### Pattern Files for Chapter 1: Early Life

RLE, Macrocell, or LifeHistory code for all patterns that are displayed as figures in Chapter 1: Early Life are provided here. These patterns can be viewed in-browser by clicking on the "Show in Viewer" link near the code, or the patterns can be viewed and manipulated by copying and pasting the RLE code into Game of Life software like Golly.

All pattern files from this chapter in a .zip archive file (0.02 Mb)
###### Figure 1.2: first example

A line of four cells evolves into a beehive.

RLE code: Select all
```x = 4, y = 1, rule = B3/S23 4o! #C [[ GRID THEME BOOK ]]```
###### Figure 1.4: random 1

Some random scribbling.

RLE code: Select all
```x = 21, y = 19, rule = B3/S23 3bo9bo\$obob2o5b2obob2o\$b4o3b4o2b3obo\$2bo3b2obo3b4ob2o\$2b4ob2o4b2obo2bo \$6bo3b3ob2o3bo\$8b2o2b2o3b3o\$3b2ob3o2bo3b4obo\$b3ob2o4b3o3bo2bo\$2o2b2o4b o5bo3bo\$2b2o2b2obo4b2o3bo\$2b3ob9o3bo\$3bo2bo2bo5b4o\$3bo4bo5bo3bo\$3bo3bo 5bo4bo\$2bo3b6o6bo\$2b9o3b6o\$9b5o3bo\$9bo! #C [[ GRID THEME BOOK ]]```
###### Figure 1.5: random 2

Some more random scribbling.

RLE code: Select all
```x = 21, y = 19, rule = B3/S23 3bo9bo\$obob2o5b2obob2o\$b4o3b4o2b3obo\$2bo3b2obo3b4ob2o\$2b4ob2o4b2obo2bo \$6bo3b3ob2o3bo\$8b2o2b2o3b3o\$3b2ob3o2bo3b4obo\$b3ob2o4b3o3bo2bo\$2o2b2o4b o5bo3bo\$2b2o2b2obo4b2o3bo\$2b3ob4ob4o3bo\$3bo2bo2bo5b4o\$3bo4bo5bo3bo\$3bo 3bo5bo4bo\$2bo3b6o6bo\$2b9o3b6o\$9b5o3bo\$9bo! #C [[ GRID THEME BOOK ]]```
###### Figure 1.6: first objects

Some commonly-occurring objects. From left to right, these are called: block, tub, boat, ship, beehive, loaf, pond, blinker, and glider.

RLE code: Select all
```x = 69, y = 4, rule = B3/S23 41bo8b2o\$8bo7bo7b2o6b2o6bobo6bo2bo14bo\$2o5bobo5bobo5bobo5bo2bo5bo2bo5b o2bo5b3o5bo\$2o6bo6b2o6b2o7b2o7b2o7b2o14b3o! #C [[ GRID THEME BOOK ]]```
###### Figure 1.7: Pulsar

A period 3 oscillator. Despite its size, this is the fourth most common oscillator (and by far the most common of period greater than 2).

RLE code: Select all
```x = 13, y = 13, rule = B3/S23 2b3o3b3o2b2\$o4bobo4bo\$o4bobo4bo\$o4bobo4bo\$2b3o3b3o2b2\$2b3o3b3o2b\$o4bob o4bo\$o4bobo4bo\$o4bobo4bo2\$2b3o3b3o! #C [[ GRID THEME BOOK ]]```
###### Figure 1.8: random oscillators

RLE code: Select all
```x = 37, y = 4, rule = B3/S23 11b2o7bo8bo4bo\$b3o8bo5bobo6b2ob4ob2o\$3o6bo9bobo7bo4bo\$9b2o8bo! #C [[ GRID THEME BOOK ]]```
###### Figure 1.9: Lightweight spaceship

A very well-known period 4 c/2 orthogonal spaceship.

RLE code: Select all
```x = 5, y = 4, rule = B3/S23 o2bo\$4bo\$o3bo\$b4o! #C [[ GRID THEME BOOK ]]```
###### Figure 1.10: lwss mwss hwss

A lightweight, middleweight, and heavyweight spaceship.

RLE code: Select all
```x = 28, y = 5, rule = B3/S23 12bo10b2o\$o2bo6bo3bo6bo4bo\$4bo10bo11bo\$o3bo5bo4bo5bo5bo\$b4o6b5o6b6o! #C [[ GRID THEME BOOK ]]```
###### Figure 1.11: t tetromino

The T-tetromino.

RLE code: Select all
```x = 3, y = 2, rule = B3/S23 bo\$3o! #C [[ GRID THEME BOOK ]]```
###### Figure 1.12: pre honey farm

A pre-honey farm.

RLE code: Select all
```x = 4, y = 3, rule = B3/S23 b3o\$o2bo\$b2o! #C [[ GRID THEME BOOK ]]```
###### Figure 1.13: Stairstep hexomino

One of 35 hexominoes. It is a predecessor of the blockade.

RLE code: Select all
```x = 3, y = 4, rule = B3/S23 o\$2o\$b2o\$2bo! #C [[ GRID THEME BOOK ]]```
###### Figure 1.14: Pi-heptomino

One of 108 heptominoes.

RLE code: Select all
```x = 3, y = 3, rule = B3/S23 3o\$obo\$obo! #C [[ GRID THEME BOOK ]]```
###### Figure 1.15: Queen bee

A pattern that lays a beehive on either side of itself before exploding.

RLE code: Select all
```x = 4, y = 7, rule = B3/S23 2o\$obo\$3bo\$o2bo\$3bo\$obo\$2o! #C [[ GRID THEME BOOK ]]```
###### Figure 1.16: beehive block

A block eating a beehive.

RLE code: Select all
```x = 7, y = 3, rule = B3/S23 b2o\$o2bob2o\$b2o2b2o! #C [[ GRID THEME BOOK ]]```
###### Figure 1.17: Queen bee shuttle

A period 30 oscillator.

RLE code: Select all
```x = 22, y = 7, rule = B3/S23 9b2o\$9bobo\$4b2o6bo\$2obo2bo2bo2bo7b2o\$2o2b2o6bo7b2o\$9bobo\$9b2o! #C [[ GRID THEME BOOK ]]```
###### Figure 1.18: Gosper glider gun

A true period 30 glider gun. The first known gun and the first known finite pattern with unbounded growth.

RLE code: Select all
```x = 36, y = 16, rule = B3/S23 27bo\$26bobo\$9b2o15b2obo4b2o\$9bobo14b2ob2o3b2o\$2o2b2o6bo13b2obo\$2obo2bo 2bo2bo13bobo\$4b2o6bo8bo5bo\$9bobo7bobo\$9b2o9b2o5\$28bo\$29bo\$27b3o! #C [[ GRID THEME BOOK ]]```
###### Figure 1.19: B-heptomino

A very common unstable pattern with lifespan 148 that often arises with the cell at top left shifted one space upward, which does not affect the subsequent evolution.

RLE code: Select all
```x = 3, y = 4, rule = B3/S23 2o\$b2o\$2o\$o! #C [[ GRID THEME BOOK ]]```
###### Figure 1.20: Twin bees

Two B-heptominoes close to each other partially stabilize each other.

RLE code: Select all
```x = 3, y = 11, rule = B3/S23 o\$2o\$b2o\$2o4\$2o\$b2o\$2o\$o! #C [[ GRID THEME BOOK ]]```
###### Figure 1.21: twin bees debris eat

Two blocks eating the debris left behind by twin bees.

RLE code: Select all
```x = 7, y = 9, rule = B3/S23 b2o2b2o\$2bo2b2o\$obo\$2o2\$2o\$obo\$2bo2b2o\$b2o2b2o! #C [[ GRID THEME BOOK ]]```
###### Figure 1.22: Twin bees shuttle

Twin bees shuttle was found in 1971 and is the basis of most known period 46 oscillators.

RLE code: Select all
```x = 29, y = 11, rule = B3/S23 17bo\$2o15b2o8b2o\$2o16b2o7b2o\$13b2o2b2o4\$13b2o2b2o\$2o16b2o7b2o\$2o15b2o 8b2o\$17bo! #C [[ GRID THEME BOOK ]]```
###### Figure 1.23: New gun 1

A true period 46 gun. The second known basic gun.

RLE code: Select all
```x = 49, y = 14, rule = b3/s23 30b2o17b\$29bobo15b2o\$29bo17b2o\$17bo11b3o17b\$2o15b2o30b\$2o16b2o29b\$13b 2o2b2o30b\$29b3o17b\$29bo17b2o\$29bobo15b2o\$13b2o2b2o11b2o17b\$2o16b2o29b\$ 2o15b2o30b\$17bo! #C [[ GRID THEME BOOK ]]```
###### Figure 1.24: Switch engine

An unstable pattern that moves 8 cells diagonally in 96 generations while leaving chaotic debris behind. It can be used to make c/12 diagonal puffers and spaceships.

RLE code: Select all
```x = 4, y = 6, rule = B3/S23 2bo\$bobo2\$o2bo\$2o\$o! #C [[ GRID THEME BOOK ]]```
###### Figure 1.25: switch engine block

A pattern that evolves into a block-laying switch engine.

RLE code: Select all
```x = 4, y = 16, rule = B3/S23 b2o\$b2o9\$2bo\$bobo2\$o2bo\$2o\$o! #C [[ GRID THEME BOOK ]]```
###### Figure 1.26: switch engine glider

A pattern that evolves into a glider-producing switch engine.

RLE code: Select all
```x = 6, y = 28, rule = B3/S23 4bo\$3bobo2\$2bo2bo\$2b2o\$2bo21\$2o\$2o! #C [[ GRID THEME BOOK ]]```
###### Figure 1.27: ark 1

An ark.

RLE code: Select all
```x = 16, y = 16, rule = B3/S23 2bobo\$5bo\$bo2bo\$3o7\$14bo\$13bobo2\$12bo2bo\$12b2o\$12bo! #C [[ GRID THEME BOOK ]]```
###### Figure 1.28: R-pentomino

A methuselah with lifespan 1103.

RLE code: Select all
```x = 3, y = 3, rule = B3/S23 b2o\$2ob\$bo! #C [[ GRID THEME BOOK ]]```
###### Table 1.1(5): 5 cell methuselahs

Three 5-cell configurations that live a long time.

RLE code: Select all
```x = 21, y = 4, rule = B3/S23 11bo8bo\$b3o5b3o6b2o\$o16bo\$o9bo7bo! #C [[ GRID THEME BOOK ]]```
###### Table 1.1(6): 6 cell methuselahs

Three 6-cell configurations that live a long time.

RLE code: Select all
```x = 28, y = 3, rule = B3/S23 4b2o9bo10bo\$27bo\$3obo6b3ob2o5b3obo! #C [[ GRID THEME BOOK ]]```
###### Table 1.1(7): Acorn

A methuselah with lifespan 5206.

RLE code: Select all
```x = 7, y = 3, rule = B3/S23 bo5b\$3bo3b\$2o2b3o! #C [[ GRID THEME BOOK ]]```
###### Table 1.1(8): 7468M

A methuselah with lifespan 7468 found on February 20, 2005.

RLE code: Select all
```x = 6, y = 4, rule = B3/S23 5bo\$b2ob2o\$2o\$bo! #C [[ GRID THEME BOOK ]]```
###### Table 1.1(9): Bunnies 9

A methuselah with lifespan 17410 that evolves similarly to bunnies.

RLE code: Select all
```x = 8, y = 7, rule = B3/S23 bo6b\$2o5bo\$6bob\$6bob\$5bo2b\$4bo3b\$4bo! #C [[ GRID THEME BOOK ]]```
###### Table 1.1(10): Bunnies 10b

A 10-cell methuselah with lifespan 17431. Found in November 2019.

RLE code: Select all
```x = 9, y = 6, rule = B3/S23 o\$bo\$2bo\$3bo\$2b2obo\$6b3o! #C [[ GRID THEME BOOK ]]```
###### Table 1.1(11): 23334M

An 11-cell methuselah with lifespan 23334. Found by Simon Ekström in May 2016 based on an earlier pattern by Tomas Rokicki.

RLE code: Select all
```x = 8, y = 5, rule = B3/S23 7bo\$obo2b2o\$o5bo\$3bo\$b3o! #C [[ GRID THEME BOOK ]]```
###### Table 1.1(12): methuselah 12

A 12-cell methuselah with lifespan 23801. Found by Simon Ekström in February 2017.

RLE code: Select all
```x = 8, y = 7, rule = B3/S23 7bo\$7bo\$4o3bo\$o2\$bo\$3o! #C [[ GRID THEME BOOK ]]```
###### Table 1.1(13): Lidka

A methuselah with lifespan 29126.

RLE code: Select all
```x = 9, y = 6, rule = B3/S23 6bo\$6b3o2\$3b2o3bo\$3bo4bo\$3o5bo! #C [[ GRID THEME BOOK ]]```
###### Figure 1.29: 52514M

A methuselah with a lifespan of 52514 generations. Based on a 52513- generation methuselah that was found by Dylan Chen via apgsearch.

RLE code: Select all
```x = 16, y = 16, rule = B3/S23 bob2o2b5ob2o\$2o3b3o2bo3b2o\$2bobo7bo2bo\$5bo2bob3o2bo\$3o3bo2b2o3b2o\$4b3o bo3b3o\$4bo2b3o5bo\$3bob2obo5bo\$o2b3o4b2ob3o\$obobo2bo2bo\$o6bo2b2o\$b2obo 2bo4bobo\$bo2b2obo3bo2b2o\$2bo3bo2b2o4bo\$ob2obo2bobo\$2o6bo! #C [[ GRID THEME BOOK ]]```
###### Figure 1.30: ark 736692

A 16-cell methuselah(?) that takes a whopping 736692 generations to stabilize.

RLE code: Select all
```x = 32, y = 29, rule = B3/S23 25b4o\$29bo\$29bo\$30b2o20\$3o\$4bo\$3bo\$2bo\$3bo\$4bo! #C [[ GRID THEME BOOK ]]```
###### Figure 1.32: block parents

Block parents

RLE code: Select all
```x = 45, y = 2, rule = B3/S23 2o6bo5bo2bo6bo9b2o6bobo\$2o5b2o6b2o6bob2o5b2o7bobo! #C [[ GRID THEME BOOK ]]```
###### Figure 1.34: goe theorem tiles example

An example of a pattern made up of 6x6 tiles, some of which contain just blocks in the center, as in the proof of the Garden of Eden theorem.

RLE code: Select all
```x = 24, y = 24, rule = B3/S23 3ob6obo8b2o\$4bobob2o9bo3bo\$obo2b3o2b2o2b2o5b2o\$2bo2bo2b4o2b2o2bobo2bo\$ o2b2obo3bo7bob4o\$bob6obo8bo\$bobobo10b2obo2bo\$3bobo6b2o5bobo\$2o2b2o2b2o 2bobo5bob2o\$bo6b2o4bo3bo3b2o\$2ob2o7b5obo3b2o\$3b3o8bo2bob2o2bo\$5b3o2bob o2b6ob2o\$3o2b3ob5obo6b2o\$obo4bo6bo4b2o2bo\$2bo4bob5o3bobo\$ob2o3b5ob3o2b 2o3bo\$bob2o4bo3b2ob2obob3o\$o3bo2b3ob2obob2o\$5b3ob2o3b2obo\$2o3bo4b3o3b 2o2b2o\$2bo2b2o4bo2bo5b2o\$6o6bo2bobo\$o2b5o2bo2b2obo! #C [[ GRID THEME BOOK ]]```
###### Figure 1.35: goe 1

A Garden of Eden in Conway's Game of Life.

RLE code: Select all
```x = 16, y = 17, rule = B3/S23 8o2b3ob2o\$b4ob3ob6o\$3ob6ob4o\$2ob3ob9o\$b6ob6obo\$16o\$3ob9obo\$o2b13o\$b3ob 6ob2obo\$b15o\$12ob3o\$2ob4ob8o\$ob2ob3ob6o\$14o\$b2ob3ob4ob3o\$5ob5ob3o\$6b3o b6o! #C [[ GRID THEME BOOK ]]```
###### Figure 1.36(a): goe record alive

The smallest known Garden of Eden (by number of alive cells).

RLE code: Select all
```x = 11, y = 11, rule = B3/S23 3b2o3bo\$2bo2bobobo\$bobo2bo3bo\$obobo2bobo\$o2bobo2bo\$bo2b3o2bo\$2bo2bobo 2bo\$bobo2bobobo\$o3bo2bobo\$bobobo2bo\$2bo3b2o! #C [[ GRID THEME BOOK ]]```
###### Figure 1.36(b): goe record orphan

The smallest known Garden of Eden (by size of its orphan).

RLE code: Select all
```x = 11, y = 9, rule = B3/S23 2b2ob3obo\$bo2bobobo\$ob3o2b3o\$bobobo2bobo\$b3o2b2o2bo\$2o3b2o2bo\$obobob3o \$o2bobo2bo\$b3o2b4o! #C [[ GRID THEME BOOK ]]```
###### Figure 1.36(c): goe record bb

The smallest known Garden of Eden (by number of cells in its bounding box).

RLE code: Select all
```x = 12, y = 8, rule = B3/S23 o2b2obo2b3o\$b2o2b2obobo\$obobo2bobobo\$b4o2b2o2bo\$o3b3ob4o\$2obobo2bob2o\$ obo2b3obobo\$b4obob4o! #C [[ GRID THEME BOOK ]]```
###### Figure 1.37: 1 row border

A border that can be helpful when creating predecessors of 1-cell thick patterns.

RLE code: Select all
```x = 48, y = 9, rule = B3/S23 ob2ob2ob2ob2ob2ob2ob2ob2ob2ob2ob2ob2ob2ob2ob2obo\$b46o\$48o\$3o42b3o\$b2o 42b2o\$3o42b3o\$48o\$b46o\$ob2ob2ob2ob2ob2ob2ob2ob2ob2ob2ob2ob2ob2ob2ob2ob o! #C [[ GRID THEME BOOK ]]```
###### Figure 1.40: 1 row eg

A pattern that evolves into a specific 1-cell-thick pattern.

RLE code: Select all
```x = 42, y = 9, rule = B3/S23 ob2ob2ob2ob2ob2ob2ob2ob2ob2ob2ob2ob2ob2obo\$b40o\$42o\$4o2bo3b2ob2o2b3obo 2bo2b2o3b2obo2b4o\$b2ob2ob3o2bo2b2o3bob2ob2o2b3o2bob2ob2o\$4o2bo3b2o2bo 2b3o2bo2bo2bo3b2o2bo2b3o\$42o\$b40o\$ob2ob2ob2ob2ob2ob2ob2ob2ob2ob2ob2ob 2ob2obo! #C [[ GRID THEME BOOK ]]```
###### Figure 1.41: goe height 5

A Garden of Eden with height 5.

RLE code: Select all
```x = 45, y = 5, rule = B3/S23 2obobo2bob3obo2b3ob7o2b6o2bobobobo\$b2obob2obobobobobob3obobobobobobob 3obobobo\$2b2ob2o2b4o2b6o2b6o2b5ob5obo\$b2obob2obobobobobob3obobobobobob ob3obobobo\$2obobo2bob3obo2b3ob7o2b6o2bobobobo! #C [[ GRID THEME BOOK ]]```
###### Figure 1.42: grandparentless

A pattern with no grandparent.

RLE code: Select all
```x = 24, y = 23, rule = B3/S23 8ob5ob4ob3o\$obo2b2o2b3o2b4ob2o2bo\$2obob4ob4ob2obo2b3o\$3obobobobo2bob3o b3o\$ob2o6bo2b5o3b2o\$bobob9obobo\$obob2o4bo2bob4obo\$obobo2b3ob3ob2o\$4o2b 2ob3ob4o4bo\$4ob6o2bo6bo\$obob3ob2ob2ob3ob2o3bo\$ob3obob6ob4obo\$2b6obob2o 2b3o\$2o2bobobob4o\$b4ob4o2b6o4b2o\$obobobo2b2ob2o2b2o2b3o\$o3b2ob2o2b3ob 2o3bo\$2ob2o4b2o4b3o\$3obob5o3b4obobobo\$ob4o2b2o3bobo4bo2bo\$2ob2o4b2o3bo 5b2o\$b4obo2bobo4bob2o2bo\$3o3b2ob3o2bobo! #C [[ GRID THEME BOOK ]]```
###### Figure 1.43: grandparentless parent

A parent of a pattern with no grandparent.

RLE code: Select all
```x = 30, y = 30, rule = B3/S23 15bo3bob2o\$5bob2ob2o2bo5b5obo\$6b10o5b2o4bo\$4bobo2b2obob2o3bo3bob5o\$3bo 2b2o2b2o3b2o3b2o5bo\$o2bo3bo4bo4bobo2b2o2bo\$bobob2obob2ob2obobo3bo2bo\$ 3o4bobobobo2bo2bo2b2o2bo\$3o2bo2bo6b2o2b2obo2b4o\$bo2bobob5ob2o2bo3b2o2b o\$4obobo3bobo5bo2b2ob2o\$2obo2bo3bo2bob2o2bobo3b2obo\$b2o2bobo2bo5bo2b5o b2o\$2o2bo4bob2obobo2bobo4bo\$2obobo2bo3bo2bob2ob2o2b3obo\$b3o2bobo4bo2bo 4bo4bobo\$bo3bo4b2o2bo3bo3b2ob5o\$2ob2o2bobo3b2o2b2ob5obob2o\$2o2bob2ob2o 4bob2o3bo2bo2bo\$b2o4bo3b2obo6b2o2bo2b2o\$b2o2bobobob2o3bob2ob2o2bob3o\$ 2obo2bo6bobob2o2b2o4b2o\$2o2bobo7b3o5bobo2b2o\$bobo4b5o2bo3b2o2bobo2b2o\$ b3obobob2o2b2o3b4obo3b3o\$2o4bo7b4obob2o3b3o\$4o2bo3b3o3b2o7b3obo\$bob2o 4b2obo2bo3b7o\$bo2b19obo\$3bob2ob2o2b2o2b2ob2o4bo! #C [[ GRID THEME BOOK ]]```
###### Figure 1.46(a): nonomino

A nonomino that evolves in the same way as the switch engine.

RLE code: Select all
```x = 6, y = 3, rule = B3/S23 3o\$2bobo\$2b4o! #C [[ GRID THEME BOOK ]]```
###### Figure 1.46(b): Switch engine

An unstable pattern that moves 8 cells diagonally in 96 generations while leaving chaotic debris behind. It can be used to make c/12 diagonal puffers and spaceships.

RLE code: Select all
```x = 4, y = 6, rule = B3/S23 2bo\$bobo2\$o2bo\$2o\$o! #C [[ GRID THEME BOOK ]]```
###### Exercise 1.1(a): random 1

A random 16x16 pattern with an interesting evolution.

RLE code: Select all
```x = 16, y = 16, rule = B3/S23 2o3bob4o\$b2ob4o2bo2b3o\$bob2o2b2ob2obobo\$3o2bob2o3b2obo\$bo3bobob2ob2o\$ 4bo4b3o3bo\$obo2bob2ob4o\$o2bob4o3b2obo\$ob2o2b2o3b2o2bo\$5b3o2b3ob2o\$2b4o 3b2o\$bo9bo2b2o\$3b4obobo\$o3bo4b2obo\$obobobo3bo2b2o\$5obob7o! #C [[ GRID THEME BOOK ]]```
###### Exercise 1.1(b): random 2

A random 16x16 pattern with an interesting evolution.

RLE code: Select all
```x = 16, y = 16, rule = B3/S23 2bob3o2b2obobo\$2ob7ob5o\$5ob3ob2ob2o\$2o6b3ob3o\$3o5b2obo2bo\$b3o2bo2b2o3b o\$b2o2b3obo3b3o\$b3ob4ob5o\$4bo3b8o\$2obo2bo2bob2o\$bo2b2o2b2o2bo\$2ob4o6bo \$o2bob4o\$b7o4b2obo\$bo3bob2o2b2obo\$2bobobo2b4ob2o! #C [[ GRID THEME BOOK ]]```
###### Exercise 1.1(c): random 3

A random 16x16 pattern with an interesting evolution.

RLE code: Select all
```x = 16, y = 16, rule = B3/S23 2o6bobo2bo\$2bob8ob2o\$4o2bob2o\$o2b3obo5bo\$o2bo4bobob2obo\$2b2obobobob5o\$ bobobo8b2o\$6o3b2o2b3o\$obob2obo3bob3o\$obobo4b2o2b2o\$2o5b3ob2ob2o\$o2b8o\$ 6obob2ob2o\$3b4obo4b3o\$4bo2b2obobo\$2o2b2ob2obob3o! #C [[ GRID THEME BOOK ]]```
###### Exercise 1.1(d): random 4

A random 16x16 pattern with an interesting evolution.

RLE code: Select all
```x = 16, y = 16, rule = B3/S23 2o2b2obobobo2bo\$2b9obob2o\$2o3bo3bo2bob2o\$obo2b2ob4o3bo\$2o2b2o3b2obobo\$ b2obobobo2bobobo\$obobob5o2bo\$2b4o2b3obobo\$o4bo3b3obobo\$b2o2bo3b2o2b3o\$ o4b2o2b5obo\$bo2b2ob2o3b3o\$2ob3o6bo2bo\$b2obobobobo2bo\$o3b2o4bo2b3o\$obo 2bob2o5b2o! #C [[ GRID THEME BOOK ]]```
###### Exercise 1.3: pentominoes

All 12 pentominoes.

RLE code: Select all
```x = 95, y = 4, rule = B3/S23 43b3o13bo7bo8bo15b2o\$10b2o15b2o7b2o6bo6bobo5bo7b2o6b3o7bo7bo\$5o5b2o5b 4o5b2o6b3o7bo6b3o5b3o6b2o6bo6b4o6b2o\$10bo9bo6bo! #C [[ GRID THEME BOOK ]]```
###### Exercise 1.4: Hat

A 9-cell still life.

RLE code: Select all
```x = 5, y = 4, rule = B3/S23 2bo2b\$bobob\$bobob\$2ob2o! #C [[ GRID THEME BOOK ]]```
###### Exercise 1.7(a): random sym 1

A random symmetric pattern with an interesting evolution.

RLE code: Select all
```x = 31, y = 16, rule = B3/S23 ob2o2b2obobo2b3o2bobob2o2b2obo\$4b3o5bobobobo5b3o\$bo2bobob3obob3obob3ob obo2bo\$2o2bo3bob2obobobob2obo3bo2b2o\$4b2ob2ob3o2bo2b3ob2ob2o\$bobo4b2o 3bobobo3b2o4bobo\$3b4o7bobo7b4o\$o3bo2b2obob2o3b2obob2o2bo3bo\$o2bo2bobo 2bobobobobo2bobo2bo2bo\$4obo2b2obob5obob2o2bob4o\$b3ob4o2b2o5b2o2b4ob3o\$ 2b5o2b2obob3obob2o2b5o\$3obo2b2o4b2ob2o4b2o2bob3o\$4bob6o7b6obo\$2ob4ob2o 2bobobobo2b2ob4ob2o\$2obob2o2b6ob6o2b2obob2o! #C [[ GRID THEME BOOK ]]```
###### Exercise 1.7(b): random sym 2

A random symmetric pattern with an interesting evolution.

RLE code: Select all
```x = 32, y = 16, rule = B3/S23 obobob2obo3b6o3bob2obobobo\$bo2bobo2bob2o6b2obo2bobo2bo\$7bo6bo2bo6bo\$3o 7bob2o4b2obo7b3o\$7bobobo8bobobo\$2obob2obobo2bo4bo2bobob2obob2o\$ob2ob2o 3bob2o4b2obo3b2ob2obo\$bo2b2obo3bob2o2b2obo3bob2o2bo\$2bo3b2o3bo2b4o2bo 3b2o3bo\$5o6b2o6b2o6b5o\$2o4bob3ob8ob3obo4b2o\$b4ob3ob12ob3ob4o\$2bo2b2ob 7o2b7ob2o2bo\$o7b3obo2b2o2bob3o7bo\$bo5b2ob2obob2obob2ob2o5bo\$3ob5o2bo2b o2bo2bo2b5ob3o! #C [[ GRID THEME BOOK ]]```
###### Exercise 1.7(c): random sym 3

A random symmetric pattern with an interesting evolution.

RLE code: Select all
```x = 31, y = 31, rule = B3/S23 2o2b2obobob2o2bo2b2obobob2o2b2o\$3obob2ob2obo2bo2bob2ob2obob3o\$b4o3b2ob 9ob2o3b4o\$2b5ob3obo2bo2bob3ob5o\$4obo4bob2obob2obo4bob4o\$o2b3obo2bo2bo 3bo2bo2bob3o2bo\$bobo6bo3b3o3bo6bobo\$2o3bo3b2obobobobob2o3bo3b2o\$2b2o4b o2bobobobobo2bo4b2o\$4o3bob4ob3ob4obo3b4o\$bob5ob2o4bo4b2ob5obo\$obo5b2o 2bo2bo2bo2b2o5bobo\$5o2bobob4ob4obobo2b5o\$2bob2o2bo3b2obob2o3bo2b2obo\$ 2bo3b2obo2bobobobo2bob2o3bo\$5obob4obobobob4obob5o\$2bo3b2obo2bobobobo2b ob2o3bo\$2bob2o2bo3b2obob2o3bo2b2obo\$5o2bobob4ob4obobo2b5o\$obo5b2o2bo2b o2bo2b2o5bobo\$bob5ob2o4bo4b2ob5obo\$4o3bob4ob3ob4obo3b4o\$2b2o4bo2bobobo bobo2bo4b2o\$2o3bo3b2obobobobob2o3bo3b2o\$bobo6bo3b3o3bo6bobo\$o2b3obo2bo 2bo3bo2bo2bob3o2bo\$4obo4bob2obob2obo4bob4o\$2b5ob3obo2bo2bob3ob5o\$b4o3b 2ob9ob2o3b4o\$3obob2ob2obo2bo2bob2ob2obob3o\$2o2b2obobob2o2bo2b2obobob2o 2b2o! #C [[ GRID THEME BOOK ]]```
###### Exercise 1.7(d): random sym 4

A random symmetric pattern with an interesting evolution.

RLE code: Select all
```x = 31, y = 31, rule = B3/S23 o4bob4ob2o3b2ob4obo4bo\$2b2o3b4o2bobobo2b4o3b2o\$b2obobo2b2o9b2o2bobob2o \$bo4b4o3b2ob2o3b4o4bo\$2bo3b2o5bobobo5b2o3bo\$o5bob3ob2o3b2ob3obo5bo\$2b 4ob3obo7bob3ob4o\$2ob2ob3obo9bob3ob2ob2o\$2obob3o5bobobo5b3obob2o\$4ob2o 4b2o2bo2b2o4b2ob4o\$3o2bobo2bo2b5o2bo2bobo2b3o\$6bo2bobo2bobo2bobo2bo\$o 4bo3bo2bob3obo2bo3bo4bo\$2ob3o2bobo3bobo3bobo2b3ob2o\$3bo6b11o6bo\$bo2bo 3b3obob3obob3o3bo2bo\$3bo6b11o6bo\$2ob3o2bobo3bobo3bobo2b3ob2o\$o4bo3bo2b ob3obo2bo3bo4bo\$6bo2bobo2bobo2bobo2bo\$3o2bobo2bo2b5o2bo2bobo2b3o\$4ob2o 4b2o2bo2b2o4b2ob4o\$2obob3o5bobobo5b3obob2o\$2ob2ob3obo9bob3ob2ob2o\$2b4o b3obo7bob3ob4o\$o5bob3ob2o3b2ob3obo5bo\$2bo3b2o5bobobo5b2o3bo\$bo4b4o3b2o b2o3b4o4bo\$b2obobo2b2o9b2o2bobob2o\$2b2o3b4o2bobobo2b4o3b2o\$o4bob4ob2o 3b2ob4obo4bo! #C [[ GRID THEME BOOK ]]```
###### Exercise 1.8(1): fleet

A fleet.

RLE code: Select all
```x = 10, y = 10, rule = B3/S23 4b2o\$4bobo\$5b2o\$7b2o\$2o5bobo\$obo5b2o\$b2o\$3b2o\$3bobo\$4b2o! #C [[ GRID THEME BOOK ]]```
###### Exercise 1.8(2): bakery

A bakery.

RLE code: Select all
```x = 10, y = 10, rule = B3/S23 4b2o\$3bo2bo\$4bobo\$bo3bob2o\$obo3bo2bo\$o2bo3bobo\$b2obo3bo\$3bobo\$3bo2bo\$ 4b2o! #C [[ GRID THEME BOOK ]]```
###### Exercise 1.9: beehive pair

Two beehives next to each other.

RLE code: Select all
```x = 8, y = 4, rule = B3/S23 6bo\$b2o2bobo\$o2bobobo\$b2o3bo! #C [[ GRID THEME BOOK ]]```
###### Exercise 1.10: beehive eater 1

An eater 1 eating a pre-beehive

RLE code: Select all
```x = 7, y = 7, rule = B3/S23 2o\$2o\$2o\$3b2o\$3bobo\$5bo\$5b2o! #C [[ GRID THEME BOOK ]]```
###### Exercise 1.11: Bunnies

A methuselah and parent of rabbits.

RLE code: Select all
```x = 8, y = 4, rule = B3/S23 o5bob\$2bo3bob\$2bo2bobo\$bobo! #C [[ GRID THEME BOOK ]]```
###### Exercise 1.12: Edna

A methuselah that fits within a 20x20 bounding box.

RLE code: Select all
```x = 20, y = 20, rule = b3/s23 2bo2bo2bo5bo4bo\$2b2o4bo2bo2b2obo2b\$b4ob2ob4obobobob\$2obo5b2ob2o2b3ob\$ 8bo2bo2b3o3b\$3ob2o3bo2bo2bo3bo\$b4o5bo2b3o2b2o\$obo2bo3bo5bobo2b\$2obob2o b3obo7b\$2bo2b2o5bobo2bobo\$2o2bobob2o3bo2b2o2b\$4bobo3bobo4b2ob\$bo2bobo 4bo2b2o4b\$3o3bo3bo4b4ob\$2ob2o6bo4bo2bo\$5bo3bobo6b2o\$6bo2bo5bobo2b\$8bo 2bo2bobo3b\$2b4obo2bob2o5bo\$ob2o2bo6b2ob3o! #C [[ GRID THEME BOOK ]]```
###### Exercise 1.13: 8cell meth

An 8-cell methuselah found by Nick Gotts in 2019.

RLE code: Select all
```x = 34, y = 6, rule = B3/S23 3o\$3bo\$3bo3\$31b3o! #C [[ GRID THEME BOOK ]]```
###### Exercise 1.14: noahs ark

A puffer called Noah's ark, which consists of two switch engines.

RLE code: Select all
```x = 15, y = 15, rule = B3/S23 2bobo\$5bo\$bo2bo\$3o6\$13bo\$12bobo2\$11bo2bo\$11b2o\$11bo! #C [[ GRID THEME BOOK ]]```
###### Exercise 1.15: goe height 1

A pattern with height 1.

RLE code: Select all
```x = 44, y = 1, rule = B3/S23 6o2bob2o3b4obobo3b2o2b2o2b3obob4o! #C [[ GRID THEME BOOK ]]```
###### Exercise 1.17: ark

A 19-cell pattern that takes more than 2^22 generations to stabilize.

RLE code: Select all
```x = 53, y = 44, rule = B3/S23 50b3o28\$12bo\$12bo\$13b2o\$15bo\$15bo\$15bo\$15bo6\$2o\$2bo\$2bo\$3b4o! #C [[ GRID THEME BOOK ]]```
###### Exercise 1.19: goe jls

A pattern for which we want to find a predecessor via JavaLifeSearch

RLE code: Select all
```x = 7, y = 6, rule = B3/S23 2b2o\$bo2bo\$2ob2obo\$o4bo\$o2bobo\$bob2o! #C [[ GRID THEME BOOK ]]```
###### Solution 1.8(a): fleet

An object that evolves into a fleet.

RLE code: Select all
```x = 4, y = 4, rule = B3/S23 2bo\$3bo\$o2bo\$b3o! #C [[ GRID THEME BOOK ]]```
###### Solution 1.8(b): bakery

Two 8-cell objects that evolve into bakeries.

RLE code: Select all
```x = 18, y = 5, rule = B3/S23 2o12bo\$2obo9b3o\$14bo2bo\$b3o12bo\$15bo! #C [[ GRID THEME BOOK ]]```
###### Solution 1.9(b): 1 beehive shuttle

Two queen bees that are stabilized at 90 degrees from each other.

RLE code: Select all
```x = 25, y = 21, rule = B3/S23 12b2o\$12bobo\$3bo3b2o6bo7b2o\$2bobobo2bo2bo2bo7b2o\$2bobo2b2o6bo\$3bo8bobo \$12b2o4\$2b3o\$bo3bo\$o5bo\$bo3bo\$2b3o\$2b3o4\$3b2o\$3b2o! #C [[ GRID THEME BOOK ]]```