Fx77: Difference between revisions
m a little reformatting |
No edit summary |
||
| Line 45: | Line 45: | ||
|pname = fx77plusr64 | |pname = fx77plusr64 | ||
|viewerconfig = #C [[ THUMBSIZE 2 ZOOM 12 HEIGHT 400 WIDTH 800 GPS 20 T 77 ]] | |viewerconfig = #C [[ THUMBSIZE 2 ZOOM 12 HEIGHT 400 WIDTH 800 GPS 20 T 77 ]] | ||
|caption = This optimization is generally used only in glider-constructible circuitry, here recovery time is not an issue.<br/>It replaces two [[eater1]]s with a | |caption = This optimization is generally used only in glider-constructible circuitry, here recovery time is not an issue.<br/>It replaces two [[eater1]]s with a single block, but increases the repeat time to 211.<br /> | ||
}} | }} | ||
Another common variant is the Spartan combination of an Fx77 with a following [[R64]] conduit, as shown above. Just below the safe [[repeat time]], at 210-tick separation between gliders, an extra output glider is produced. | Another common variant is the Spartan combination of an Fx77 with a following [[R64]] conduit, as shown above. Just below the safe [[repeat time]], at 210-tick separation between gliders, an extra output glider is produced. | ||
{{EmbedViewer | {{EmbedViewer | ||
|position = center | |position = center | ||
| Line 55: | Line 54: | ||
|caption = Tanner Jacobi's Spartan Fx77 variant, producing an extra output glider often used in glider synchronization circuitry<br /> | |caption = Tanner Jacobi's Spartan Fx77 variant, producing an extra output glider often used in glider synchronization circuitry<br /> | ||
}} | }} | ||
In January {{year|2016}}, [[Tanner Jacobi]] discovered a Spartan method of extracting an additional glider using a [[transparent]] [[pond]].<ref name="post26748" /> In all of the these variants, as in the infobox, a [[ghost Herschel]] marks the output location. | |||
Alternatively, a [[pipsquirter]] or other [[sparker]] can replace the [[blinker]]-suppressing [[eater]] to produce an extra glider output in a different direction. | |||
{| | |||
Alternatively, a [[pipsquirter]] or other [[sparker]] can replace the [[blinker]]-suppressing [[eater]] to produce an extra glider output in a different direction. | |{{EmbedViewer | ||
|position = left | |||
{{EmbedViewer | |||
|position = | |||
|pname = fx77extraglider | |pname = fx77extraglider | ||
|viewerconfig = #C [[ AUTOSTART THUMBSIZE 2 ZOOM 4 WIDTH 1000 HEIGHT 540 POPUPWIDTH 1000 POPUPHEIGHT 540 Y -10 GPS 20 PAUSE 2 T 53 PAUSE 2 T 77 PAUSE 2 LOOP 78 ]] | |viewerconfig = #C [[ AUTOSTART THUMBSIZE 2 ZOOM 4 WIDTH 1000 HEIGHT 540 POPUPWIDTH 1000 POPUPHEIGHT 540 Y -10 GPS 20 PAUSE 2 T 53 PAUSE 2 T 77 PAUSE 2 LOOP 78 ]] | ||
| Line 82: | Line 65: | ||
#C [[ LABEL 13 -6 1.5 "p3" LABEL 68 -6 1.5 "p4" LABEL 123 -6 1.5 "p5" LABEL 178 -6 1.5 "p6" ]] | #C [[ LABEL 13 -6 1.5 "p3" LABEL 68 -6 1.5 "p4" LABEL 123 -6 1.5 "p5" LABEL 178 -6 1.5 "p6" ]] | ||
#C [[ LABEL 13 49 1.5 "p7" LABEL 68 49 1.5 "p8" LABEL 123 49 1.5 "p14" LABEL 178 49 1.5 "p15" ]] | #C [[ LABEL 13 49 1.5 "p7" LABEL 68 49 1.5 "p8" LABEL 123 49 1.5 "p14" LABEL 178 49 1.5 "p15" ]] | ||
|caption = For period 3, a large p3 sparker can be used<br/>For period 4, the [[T-nosed p4]]<br/>For period 5, the [[middleweight volcano]] or [[p5 pipsquirter]]<br/> | |||
For period 6, the [[unix]]<br/>For period 7, the [[38P7.2]]<br/>For period 8, the [[blocker]]</br>For period 14, the [[34P14 shuttle]]</br>For period 15, the [[pentadecathlon]]</br> | |||
}} | }} | ||
|} | |||
==References== | ==References== | ||
<references> | <references> | ||
Revision as of 21:15, 31 December 2021
| Fx77 | |||||||||
| View static image | |||||||||
| Pattern type | Conduit | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Conduit type | Elementary | ||||||||
| Input | Herschel | ||||||||
| Number of cells | 30 | ||||||||
| Output orientation | Unturned, flipped | ||||||||
| Output offset | (25, -8) | ||||||||
| Step | 77 ticks | ||||||||
| Recovery time (ignoring FNG if any) |
51 ticks | ||||||||
| Minimum overclock period (ignoring FNG if any) |
35 ticks | ||||||||
| Spartan? | Yes | ||||||||
| Dependent? | No | ||||||||
| Discovered by | David Buckingham | ||||||||
| Year of discovery | 1996 | ||||||||
| |||||||||
| |||||||||
Fx77 is an elementary conduit, one of the original sixteen Herschel conduits, discovered by Dave Buckingham on August 3, 1996.[1] After 77 ticks, it produces an inverted Herschel at (25, -8) relative to the input. Its recovery time is 51 ticks if the first natural glider is ignored; for periods lower than 69, the FNG must be eaten. It is one of the simplest known Spartan conduits, and one of the few elementary conduits in the original set of sixteen.
Non-Spartan versions of Fx77 were in common use for many years to allow circuitry to be packed more tightly together, and especially to reduce the bounding boxes of guns in the original Hersrch-assisted completion of the p14-p999 glider gun collection. The"Fx77S" and "Fx77SW" forms below were specifically included in Hersrch's database for use in searches for Herschel loop guns with minimal bounding boxes.
| This variant allows connections to following conduits with initial eater catalyst positioned as in Fx77 (click above to open LifeViewer) RLE: here Plaintext: here |
| This variant allows connections to following conduits with initial eater catalyst positioned as in F117 (click above to open LifeViewer) RLE: here Plaintext: here |
| This optimization is generally used only in glider-constructible circuitry, here recovery time is not an issue. It replaces two eater1s with a single block, but increases the repeat time to 211. (click above to open LifeViewer) RLE: here Plaintext: here |
Another common variant is the Spartan combination of an Fx77 with a following R64 conduit, as shown above. Just below the safe repeat time, at 210-tick separation between gliders, an extra output glider is produced.
| Tanner Jacobi's Spartan Fx77 variant, producing an extra output glider often used in glider synchronization circuitry (click above to open LifeViewer) RLE: here Plaintext: here |
In January 2016, Tanner Jacobi discovered a Spartan method of extracting an additional glider using a transparent pond.[2] In all of the these variants, as in the infobox, a ghost Herschel marks the output location.
Alternatively, a pipsquirter or other sparker can replace the blinker-suppressing eater to produce an extra glider output in a different direction.
For period 3, a large p3 sparker can be used For period 4, the T-nosed p4 For period 5, the middleweight volcano or p5 pipsquirter For period 6, the unix For period 7, the 38P7.2 For period 8, the blocker For period 14, the 34P14 shuttle For period 15, the pentadecathlon (click above to open LifeViewer) RLE: here Plaintext: here |
References
- ↑ David Buckingham (October 12, 1996). "My Experience with B-heptominos in Oscillators". Paul Callahan's Page of Conway's Life Miscellany. Retrieved on November 9, 2020.
- ↑ Tanner Jacobi (January 17, 2016). Re: H-to-G and H-to-2G converter collection (discussion thread) at the ConwayLife.com forums
External links
- Fx77 at the Life Lexicon
- Patterns
- Patterns with 30 cells
- Patterns found by David Buckingham
- Patterns found in 1996
- Conduits
- Elementary conduits
- Herschel conduits
- Conduits with output orientation Fx
- Conduits with output offset (25, -8)
- Conduits with recovery time 51
- Conduits with minimum overclock time 35
- Spartan conduits
- Independent conduits