# Glider Database

**URL:** <https://community.wolfram.com/t/glider-database/10694>\
**Category:** Ideas\
**Tags:** ruliology, computer-science, fun-and-play, demonstrations, curated-data, discrete-mathematics, graphics-and-visualization\
**Created:** [June 14, 2017, 5:40pm UTC](https://community.wolfram.com/t/glider-database/10694 "2017-06-14T17:40:09Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![edp](https://yyz1.discourse-cdn.com/wolfram/user_avatar/community.wolfram.com/edp/32/292_2.png) [@edp](https://community.wolfram.com/u/edp)\
**Post date:** [June 14, 2017, 5:40pm UTC](https://community.wolfram.com/t/glider-database/10694/1 "2017-06-14T17:40:09Z")

</div>

I’ve posted a new Demonstration, [2D CA Glider Database](http://demonstrations.wolfram.com/2DCAGliderDatabase/).

[  
  ![demo.gif](https://global.discourse-cdn.com/wolfram/original/3X/7/1/71c63172eaa0abbcc4768d40eed508176b3fe536.gif)  
 ](http://demonstrations.wolfram.com/2DCAGliderDatabase/)

Over at [David Eppstein’s page on cellular automata gliders](https://www.ics.uci.edu/~eppstein/ca/) is a database of 21690 different gliders. What do they look like? Here are a few:

![glider173.gif](https://global.discourse-cdn.com/wolfram/original/3X/4/2/42e0868e1dfed9abb9586b7d5d6eb27ac358acbb.gif)

![glider191.gif](https://global.discourse-cdn.com/wolfram/original/3X/e/2/e2c2605af6e8becbe1d4648e8fe95e8928c5fd1d.gif)

![glider464.gif](https://global.discourse-cdn.com/wolfram/original/2X/d/d5141766d857535728bf3af82c6a9adb09dbcb75.gif)

![glider492.gif](https://global.discourse-cdn.com/wolfram/original/3X/2/1/21a82d7c344626c6ebaaf1b3ab13b11839425444.gif)

![glider476.gif](https://global.discourse-cdn.com/wolfram/original/3X/6/2/624198e6ec421535b53e002fe1ad649e0c5f6da3.gif)

The 2D cellular automaton Game of Life determines whether a cell lives, dies or is born by counting the number of live cells in its eight neighboring cells. A living cell is represented by 1 and an empty cell by 0. An empty cell is born to a living cell if it has exactly three living neighbors. A living cell survives if and only if it has two or three neighbors. In shorter form, the Game of Life is B3/S23, encoded as rule 224 in the CellularAutomaton[] function. A cellular automaton rule is applied to an initial condition.

If an initial condition does not change after application of the rule, it is known as a _still-life_. If the initial condition repeats in the same position after more than one step, it is known as an _oscillator_. If the initial condition repeats in an offset position, it is known as a _glider_. One famous initial condition is ((1,1,0),(0,1,1),(1,0,0)) or ,  
 ![Glider.gif](https://global.discourse-cdn.com/wolfram/original/3X/e/4/e4117a36a32e26adef3991783e30471add1b6e6b.gif)  
frequently known as “the Glider”. In addition to the initial condition, a glider has a behavior as it is run by the repeated application of the cellular automaton. Here are four different gliders all starting with  
 ![Glider.gif](https://global.discourse-cdn.com/wolfram/original/3X/e/4/e4117a36a32e26adef3991783e30471add1b6e6b.gif)  
, along with the glider index and a rule giving that behavior.

![gliderlike.gif](https://global.discourse-cdn.com/wolfram/original/3X/d/8/d807c89d054b793a999ee2a7b9c064300c54691d.gif)

With the initial condition  
 ![Glider.gif](https://global.discourse-cdn.com/wolfram/original/3X/e/4/e4117a36a32e26adef3991783e30471add1b6e6b.gif)  
, the first row is generated by the Game of Life (B3/S23, rule 224) as well as HighLife (B36/S23, rule 4320), Coagulations (B378/S235678, rule 256224) and Stains (B3678/S235678, rule 260320). In all, the first-row behavior is seen with 256 different rules, with minimum (B3/S23, rule 224) and maximum (B3678/S0235678, rule 260322).

But there are many gliders. [2D CA Glider Database](http://demonstrations.wolfram.com/2DCAGliderDatabase/) allows you to explore them.

![glider115.gif](https://global.discourse-cdn.com/wolfram/original/2X/a/aaae6811e7286435e54a81118968ad0c32e07544.gif)

![glider115.gif](https://global.discourse-cdn.com/wolfram/original/2X/a/aaae6811e7286435e54a81118968ad0c32e07544.gif)

![glider165.gif](https://global.discourse-cdn.com/wolfram/original/3X/d/f/dfd31018a62efbc12b97970d7bc74eaca7d8d817.gif)

![glider167.gif](https://global.discourse-cdn.com/wolfram/original/2X/1/16fa1db391cbafe380ed2acfbb8c5a1284fc7921.gif)

![glider51.gif](https://global.discourse-cdn.com/wolfram/original/2X/9/9596954793f55a807164bb77926a5912b2a211b7.gif)

![glider80.gif](https://global.discourse-cdn.com/wolfram/original/3X/f/8/f8169e752a23a04ec622d10fb3ec774def15d778.gif)

![glider168.gif](https://global.discourse-cdn.com/wolfram/original/3X/9/9/99e15c64e6da77201d340d9c29c2f73399667c92.gif)

---

<div class="post-metadata">

**Author:** ![edp](https://yyz1.discourse-cdn.com/wolfram/user_avatar/community.wolfram.com/edp/32/292_2.png) [@edp](https://community.wolfram.com/u/edp)\
**Post date:** [March 7, 2018, 6:48pm UTC](https://community.wolfram.com/t/glider-database/10694/2 "2018-03-07T18:48:45Z")

</div>

Adam Goucher just found the first glider in the Game of Life (Rule 224) that has a non-diagonal / non-orthogonal displacement. It moves like a knight once every 6 turns. There has been a 48 year search for one of these.  
This has now been added to [2D CA Glider Database](http://demonstrations.wolfram.com/2DCAGliderDatabase/). The official name [Sir Robin](http://conwaylife.com/wiki/282P6H2V1) has been assigned to it.

 ![KnightShip.jpg](https://global.discourse-cdn.com/wolfram/original/3X/1/6/16db5d22313dc753b656e03b78cbb832d211edc1.jpeg)
