Boat-bit: Difference between revisions
discoveryear = 1971; Lifeline Volume 3 mentions the reaction with a fishhook |
show image with colored bits along with sharpened, autostarted infobox view (more helpful than the color code showing only when you click "view static image"); typo |
||
| Line 14: | Line 14: | ||
|plaintext = true | |plaintext = true | ||
|rle = true | |rle = true | ||
|viewerconfig = #C [[ ZOOM 8 THUMBSIZE 2 AUTOSTART PAUSE 2 LOOP 100 GPS 10 ]] | |||
}} | }} | ||
A '''boat-bit''' is a binary digit represented by the presence or absence of a [[boat]] next to a [[snake]] (or other suitable object, such as an [[aircraft carrier]] or [[eater 1]]). The bit can be toggled by a [[glider]] travelling along a certain path. Such an object is sometimes called a '''snake-bit''', although that name is less sensible because the snake can easily be replaced by other objects.<ref>{{CiteLexicon|file=lex_s.htm#snakebit|name=Snake-bit|accessdate=June 3, 2009}}</ref> A correctly timed glider on a crossing path can detect whether the transition was from 1 to 0 (in which case the crossing glider is deleted) or from 0 to 1 (in which case it passes unharmed). Three gliders therefore suffice for a non-destructive read. | A '''boat-bit''' is a binary digit represented by the presence or absence of a [[boat]] next to a [[snake]] (or other suitable object, such as an [[aircraft carrier]] or [[eater 1]]). The bit can be toggled by a [[glider]] travelling along a certain path. Such an object is sometimes called a '''snake-bit''', although that name is less sensible because the snake can easily be replaced by other objects.<ref>{{CiteLexicon|file=lex_s.htm#snakebit|name=Snake-bit|accessdate=June 3, 2009}}</ref> A correctly timed glider on a crossing path can detect whether the transition was from 1 to 0 (in which case the crossing glider is deleted) or from 0 to 1 (in which case it passes unharmed). Three gliders therefore suffice for a non-destructive read. | ||
The mechanisms involved in reading and writing a boat-bit are shown in the image | The mechanisms involved in reading and writing a boat-bit are shown in the infobox and the image below. The bit as shown is in the 0 state, with no boat present. It is about to be set to 1 by the incoming green glider, and then switched back to 0 again by the red glider. The first crossing glider will survive, but the second will be destroyed. | ||
<gallery widths="300px" style="text-align:center;"> | |||
File:boatbit.png|Mechanisms key, with gliders colored as described above | |||
</gallery> | |||
[[David Bell]] found a method of reading the bit while setting it to 0 in January {{year|1997}}. It works by firing a [[middleweight spaceship]] at the boat-bit. If it is already 0 then the middleweight spaceship passes unharmed, but if it is 1 then the boat and the middleweight spaceship are destroyed and, with the help of an [[eater 1]], converted into a glider that travels back along exactly the same path that is used by the gliders that toggle the boat-bit: | [[David Bell]] found a method of reading the bit while setting it to 0 in January {{year|1997}}. It works by firing a [[middleweight spaceship]] at the boat-bit. If it is already 0 then the middleweight spaceship passes unharmed, but if it is 1 then the boat and the middleweight spaceship are destroyed and, with the help of an [[eater 1]], converted into a glider that travels back along exactly the same path that is used by the gliders that toggle the boat-bit: | ||
Revision as of 00:56, 6 November 2022
| Boat-bit | |||||||||
| View static image | |||||||||
| Pattern type | Memory cell | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Number of cells | 11 | ||||||||
| Bounding box | 8 × 3 | ||||||||
| Static symmetry | Unspecified | ||||||||
| Discovered by | Unknown | ||||||||
| Year of discovery | 1971 | ||||||||
| |||||||||
| |||||||||
A boat-bit is a binary digit represented by the presence or absence of a boat next to a snake (or other suitable object, such as an aircraft carrier or eater 1). The bit can be toggled by a glider travelling along a certain path. Such an object is sometimes called a snake-bit, although that name is less sensible because the snake can easily be replaced by other objects.[1] A correctly timed glider on a crossing path can detect whether the transition was from 1 to 0 (in which case the crossing glider is deleted) or from 0 to 1 (in which case it passes unharmed). Three gliders therefore suffice for a non-destructive read.
The mechanisms involved in reading and writing a boat-bit are shown in the infobox and the image below. The bit as shown is in the 0 state, with no boat present. It is about to be set to 1 by the incoming green glider, and then switched back to 0 again by the red glider. The first crossing glider will survive, but the second will be destroyed.
-
Mechanisms key, with gliders colored as described above
David Bell found a method of reading the bit while setting it to 0 in January 1997. It works by firing a middleweight spaceship at the boat-bit. If it is already 0 then the middleweight spaceship passes unharmed, but if it is 1 then the boat and the middleweight spaceship are destroyed and, with the help of an eater 1, converted into a glider that travels back along exactly the same path that is used by the gliders that toggle the boat-bit:
| (click above to open LifeViewer) RLE: here Plaintext: here |
Other patterns that can be used to perform the boat-bit reaction include beacon (in its dense phase), the barberpoles (in one of the phases, though uncommon), table (if stabilised), carrier, and eater 1.
References
- ↑ "Snake-bit". The Life Lexicon. Stephen Silver. Retrieved on June 3, 2009.
External links
- Boat-bit at the Life Lexicon