Relay
Jump to navigation
Jump to search
A relay is an oscillator in which spaceships (typically gliders) travel in a loop. The simplest example is the p60 glider shuttle shown below using two pentadecathlons. Pulling the pentadecathlons further apart allows any period of the form 60 + 120n to be achieved. This is the simplest proof of the existence of oscillators of arbitrarily large period.
pentadecathlon relay (p60 glider shuttle) (click above to open LifeViewer) RLE: here Plaintext: here |
Table of adjustable relays
Note that for a glider relay supporting periods of the form c1+c0*n, if the following conditions are met:
- gliders are reflected 180º between two ends without offsetting their lane,
- the oscillating components at its ends (when the gliders are removed) have a period divisible by 2 but not 4 (such as unices in the p42 glider shuttle),
then using two copies of the relay, whose gliders reflect off each other in a rephaser, to provide a set of oscillators of the form c2+c0*n, where c2 ≡ c1 + c02 (mod c0)
relay | periods | population |
---|---|---|
Buckaroo loop | 30 + 120*n | 51 |
p60 glider shuttle | 60 + 120*n | 29 |
6 bits | 75 + 120*n | 49 |
106P135 | 135 + 120*n | 106 |
Metamorphosis II | 60 + 360*n | 150 |
Gallus (34P7 version) | 42 + 56*n | 105 |
Ocellus | 90 + 24*n | 92 |
Silverstream[1] | 90 + 120*n | 106 |
p42 glider shuttle | 42 + 24*n | 143 |
p50 glider shuttle | 50 + 40*n | 188 if n = 0 else 183 |
p43 Snark loop | 43 + n | 228 |
p49 bouncer loop (using the 74-cell variant of the p7 pipsquirter) (1 glider) |
140 + 56*n | 365 |
(2 gliders) | 70 + 28*n | 370 |
(4 gliders) | 35 + 14*n | 380 |
(5 gliders) | 28 + 56*n | 385 |
See also
External links
- Relay at the Life Lexicon
- ↑ Freywa (July 16, 2021). Re: Oscillator Discussion Thread (discussion thread) at the ConwayLife.com forums