Top Qs
Timeline
Chat
Perspective

Reflector (cellular automaton)

Type of pattern that can redirect a stream of incoming spaceships From Wikipedia, the free encyclopedia

Reflector (cellular automaton)
Remove ads

In cellular automata such as Conway's Game of Life, a reflector is a pattern that can interact with a spaceship to change its direction of motion, without damage to the reflector pattern. In Life, many oscillators can reflect the glider; there also exist stable reflectors composed of still life patterns that, when they interact with a glider, reflect the glider and return to their stable state.

Thumb
Oscillators of varying periods that double as glider reflectors highlighted in pink. Click to view animation.
Remove ads

Types

As well as whether a reflector is a still life or an oscillator, a reflector might be characterised by the angle between the input and output spaceships (for example a 180° reflector would flip a spaceship). For most[a] spaceships, this can only be 0°, 90°, or 180°. Another property is whether the reflector is if the reflector is colour preserving. That is, if it doesn't change the state of a spaceship as it gets reflected. If a reflector isn't colour preserving, it's known as colour changing.[1]

Thumb
Buckaroo[2], a 90° colour preserving reflector

Notes

  1. Orthogonal and diagonal ships

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads