HOME

TheInfoList



OR:

The glider is a pattern that travels across the board in
Conway's Game of Life The Game of Life, also known as Conway's Game of Life or simply Life, is a cellular automaton devised by the British mathematician John Horton Conway in 1970. It is a zero-player game, meaning that its evolution is determined by its initial ...
. It was first discovered by Richard K. Guy in 1969, while John Conway's group was attempting to track the evolution of the R-
pentomino A pentomino (or 5-omino) is a polyomino of order 5; that is, a polygon in the Plane (geometry), plane made of 5 equal-sized squares connected edge to edge. The term is derived from the Greek word for '5' and "domino". When rotation symmetry, rota ...
. Gliders are the smallest spaceships, and they travel diagonally at a speed of one cell every four generations, or c/4. The glider is often produced from randomly generated starting configurations. The name comes from the fact that, after two steps, the glider pattern repeats its configuration with a
glide reflection In geometry, a glide reflection or transflection is a geometric transformation that consists of a reflection across a hyperplane and a translation ("glide") in a direction parallel to that hyperplane, combined into a single transformation. Bec ...
symmetry. After four steps and two glide reflections, it returns to its original orientation. John Conway remarked that he wished he hadn't called it the glider. The game was developed before the widespread use of interactive computers, and after seeing it animated, he feels the glider looks more like an ant walking across the plane.


Importance

Gliders are important to the Game of Life because they are easily produced, can be collided with each other to form more complicated objects, and can be used to transmit information over long distances. Instances of this second advantage are called glider syntheses. For instance, eight gliders can be positioned so that they collide to form a Gosper glider
gun A gun is a device that Propulsion, propels a projectile using pressure or explosive force. The projectiles are typically solid, but can also be pressurized liquid (e.g. in water guns or water cannon, cannons), or gas (e.g. light-gas gun). So ...
. Glider collisions designed to result in certain patterns are also called glider syntheses. Patterns such as blocks, beehives, blinkers, traffic lights, even the uncommon Eater, can be synthesized with just two gliders. It takes three gliders to build the three other basic spaceships, and even the pentadecathlon
oscillator Oscillation is the repetitive or periodic variation, typically in time, of some measure about a central value (often a point of equilibrium) or between two or more different states. Familiar examples of oscillation include a swinging pendulum ...
. Some patterns require a very large number (sometimes hundreds) of glider collisions; some oscillators, exotic spaceships, puffer trains, guns, etc. Whether the construction of an exotic pattern from gliders can possibly mean it can occur naturally, is still conjecture. Gliders can also be collided with other patterns with interesting results. For example, if two gliders are shot at a block in just the right way, the block moves closer to the source of the gliders. If three gliders are shot in just the right way, the block moves farther away. This "sliding block memory" can be used to simulate a counter, which would be modified by firing gliders at it. It is possible to construct
logic gate A logic gate is a device that performs a Boolean function, a logical operation performed on one or more binary inputs that produces a single binary output. Depending on the context, the term may refer to an ideal logic gate, one that has, for ...
s such as '' AND'', '' OR'' and '' NOT'' using gliders. One may also build a pattern that acts like a
finite-state machine A finite-state machine (FSM) or finite-state automaton (FSA, plural: ''automata''), finite automaton, or simply a state machine, is a mathematical model of computation. It is an abstract machine that can be in exactly one of a finite number o ...
connected to two counters. This has the same computational power as a
universal Turing machine In computer science, a universal Turing machine (UTM) is a Turing machine capable of computing any computable sequence, as described by Alan Turing in his seminal paper "On Computable Numbers, with an Application to the Entscheidungsproblem". Co ...
, so, using the glider, the Game of Life is theoretically as powerful as any computer with unlimited memory and no time constraints: it is
Turing complete Alan Mathison Turing (; 23 June 1912 – 7 June 1954) was an English mathematician, computer scientist, logician, cryptanalyst, philosopher and theoretical biologist. He was highly influential in the development of theoretical comput ...
. It was conjectured that any
still life A still life (: still lifes) is a work of art depicting mostly wikt:inanimate, inanimate subject matter, typically commonplace objects which are either natural (food, flowers, dead animals, plants, rocks, shells, etc.) or artificiality, human-m ...
could be synthesized by gliders, with the details of the structure encoded by the positions and phases of the gliders. This has been disproven by a still life with 306 cells, constructed by Ilkka Törmä and Ville Salo in 2022, which can only be descended from itself without change. Also, anything that ''can'' be synthesized with gliders, can be synthesized with certain constructions called " universal constructors". There is a universal constructor that starts with only 15 gliders, with a construction algorithm published in 2022.


Hacker emblem

Eric S. Raymond Eric Steven Raymond (born December 4, 1957), often referred to as ESR, is an American software developer, open-source software advocate, and author of the 1997 essay and 1999 book ''The Cathedral and the Bazaar''. He wrote a guidebook for the R ...
has proposed the glider as an emblem to represent the
hacker A hacker is a person skilled in information technology who achieves goals and solves problems by non-standard means. The term has become associated in popular culture with a security hackersomeone with knowledge of bug (computing), bugs or exp ...
subculture, as the Game of Life appeals to hackers, and the concept of the glider was "born at almost the same time as the
Internet The Internet (or internet) is the Global network, global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a internetworking, network of networks ...
and
Unix Unix (, ; trademarked as UNIX) is a family of multitasking, multi-user computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, a ...
". The emblem is in use in various places within the subculture.


Notes


References


External links


Glider
at the LifeWiki
The Glider: Proposal for a Hacker Emblem
{{Conway's Game of Life Cellular automaton patterns