Block pusher: Difference between revisions
Jump to navigation
Jump to search
m →External links: AutoWikiBrowser, replaced: http://radicaleye.com → https://conwaylife.com/ref |
expanded info |
||
| Line 1: | Line 1: | ||
{{Glossary}} | {{Glossary}} | ||
A '''block pusher''' is a pattern emitting | A '''block pusher''' is a pattern emitting [[stream]]s of [[glider]]s which can repeatedly push a [[block]] further away. This can be used as part of a [[sliding block memory]]. | ||
In the following example | In the following example constructed by [[Dean Hickerson]] in April 1991,<ref>{{cite web|url=https://www.conwaylife.com/ref/DRH/bp5.html|title=Block pusher 5|work=Dean Hickerson's Game of Life page|author=Dean Hickerson|accessdate=November 4, 2021}}</ref> a 3-glider [[salvo]] pushes a block 10 units southeast and sends back 2 gliders, which cause another salvo to be fired. The round trip time increases by an average of 80 generations each time. More specifically, for n>=0, a salvo hits the block in generation 40 n^2 + 760 n + a[n mod 3], where a[0]=426, and a[1]=a[2]=626. | ||
{{EmbedViewer | {{EmbedViewer | ||
| Line 8: | Line 8: | ||
|position = center | |position = center | ||
|viewerconfig = #C [[ THUMBSIZE 2 WIDTH 1000 HEIGHT 800 ZOOM 4.5 AUTOSTART LOOP 4000 PAUSE 1 ]] | |viewerconfig = #C [[ THUMBSIZE 2 WIDTH 1000 HEIGHT 800 ZOOM 4.5 AUTOSTART LOOP 4000 PAUSE 1 ]] | ||
|caption = | |caption = Dean Hickerson's block pusher<br> | ||
}} | }} | ||
==References== | |||
<references /> | |||
== External links == | == External links == | ||
{{LinkLexicon|lex_b.htm#blockpusher}} | {{LinkLexicon|lex_b.htm#blockpusher}} | ||
Revision as of 09:39, 4 November 2021
A block pusher is a pattern emitting streams of gliders which can repeatedly push a block further away. This can be used as part of a sliding block memory.
In the following example constructed by Dean Hickerson in April 1991,[1] a 3-glider salvo pushes a block 10 units southeast and sends back 2 gliders, which cause another salvo to be fired. The round trip time increases by an average of 80 generations each time. More specifically, for n>=0, a salvo hits the block in generation 40 n^2 + 760 n + a[n mod 3], where a[0]=426, and a[1]=a[2]=626.
| Dean Hickerson's block pusher (click above to open LifeViewer) RLE: here Plaintext: here |
References
- ↑ Dean Hickerson. "Block pusher 5". Dean Hickerson's Game of Life page. Retrieved on November 4, 2021.
External links
- Block pusher at the Life Lexicon