OTCA metapixel
The OTCA metapixel is a 2048 × 2048 period 35328 unit cell that was constructed by Brice Due between the autumn of 2005 and the spring of 2006. It has many advantages over the previous-known unit cells such as the p5760 unit Life cell and deep cell, including the ability to emulate any Life-like cellular automaton and the fact that, when zoomed out, the ON and OFF cells are easy to distinguish (the ON version of the cell is shown to the right and the OFF version of the cell is shown below).
OTCA metapixel | |||||
View static image | |||||
Pattern type | Unit cell | ||||
---|---|---|---|---|---|
Number of cells | 64691 | ||||
Bounding box | 2058×2058 | ||||
Cell size | 2048×2048 | ||||
Period | 35328 | ||||
Discovered by | Brice Due | ||||
Year of discovery | 2006 | ||||
|
It is designed to run quickly under the Hashlife algorithm, and thus Golly is generally used to view and/or manipulate meta-patterns made up of OTCA metapixels (and some such patterns even come packaged with Golly).
To tile these unit cells to emulate other patterns, place them so that the cornermost blocks overlap; the unit cells will physically overlap by 5 cells in every direction. The overlap will place tubs inside cross-corner neighbours.
Details
The metacell uses a period 184 tractor beam, which acts as a clock. It pulls a block downwards by eight cells per impact, releasing a glider in the process. Some of the gliders are utilised; the rest are eaten. A new block is created from the third impact to be used when the timer restarts. Period 46 and 184 technologies (which are compatible) are used extensively throughout the configuration.
The rule is encoded in two columns, each of nine eaters, where one column corresponds to the 'Birth' rule and the other corresponds to 'Survival'. The nine eaters correspond to the nine different quantities of on cells (0 through 8). The presence or absence of the eater indicates whether the cell should be on in the next meta-generation. The state of the eater is read by the collision of two antiparallel LWSSes, which radiates two antiparallel gliders (not unlike an electron-positron reaction in a PET scanner). These gliders then collide into beehives, which are restored by a passing LWSS in Brice's elegant honeybit reaction. If the eater is present, the beehive would remain in its original state, thereby allowing the LWSS to pass unaffected; if the eater is absent, the beehive would be restored, consuming the LWSS in the process. Equivalently, the state of the eater is mapped onto the state of the LWSS.
‘On’ metacells send a MWSS counterclockwise around the cell, which reacts with twin bees to send gliders to neighboring cells' beehives in honeybit reactions. A 9-LWSS stream then goes clockwise around the cell, losing a LWSS for each adjacent ‘on’ cell that triggered a honeybit reaction. The number of missing LWSSes is counted by detecting the position of the front LWSS by crashing another LWSS into it from the opposite direction. This collision releases gliders, which triggers another one or two honeybit reactions if the eaters that indicate that birth/survival condition are absent.
When the display is 'on', two perpendicular waves of LWSSes collide, mutually annihilating each other. These streams of LWSSes are generated from an out of the blue reaction, triggered by passing HWSSes.
Meta-metapixels
It is possible to use the OTCA metapixel to emulate itself, and emulate other patterns on the resulting meta-metapixel. Adam P. Goucher presented a meta-meta-blinker in December 2016, with a period of 2,496,135,168 (=2·35,3282), noting that Golly can successfully run the entire period over the course of a day at a step size of 85.[1]
Image gallery
Videos
References
- Adam P. Goucher (December 15, 2016). "Meta-meta-blinker". ConwayLife.com forums. Retrieved on July 20, 2017.
External links
- Brice Due's Game-of-Life Metapixel -- blog post by Dave Greene
- OTCAmetapixel -- official website of the pattern
- OTCA metapixel at the Life Lexicon