Difference between revisions of "OCA:Brian's Brain"

From LifeWiki
Jump to navigation Jump to search
(Catagolue link -- commented out for now, since there's no tools feeding this census and the notation may not be final yet.)
m (Ian07 moved page Brian's Brain to OCA:Brian's Brain)
(2 intermediate revisions by 2 users not shown)
Line 15: Line 15:
==Patterns==
==Patterns==
{{EmbedViewer
{{EmbedViewer
|pname        = briansbrain_p3
|pname        = briansbrainp3
|viewerconfig = #C [[ GRID GRIDMAJOR 0 THUMBLAUNCH AUTOSTART GPS 3 THUMBSIZE 2 ]]
|viewerconfig = #C [[ GRID GRIDMAJOR 0 THUMBLAUNCH AUTOSTART GPS 3 THUMBSIZE 2 ]]
|caption      = A period-3 oscillator
|caption      = A period-3 oscillator
Line 23: Line 23:
==External links==
==External links==
{{LinkForumThread|f=11|t=351|title=Brian's Brain}}
{{LinkForumThread|f=11|t=351|title=Brian's Brain}}
<!-- {{LinkCatagolueRule|g3b2s}} -->
{{LinkCatagolueRule|g3b2s}}
{{LinkWikipedia|Brian's_Brain|title=Brian's Brain}}
{{LinkWikipedia|Brian's_Brain|title=Brian's Brain}}

Revision as of 20:02, 5 April 2019

Brian's Brain
x=0, y = 0, rule =/2/3 ! #C [[ THEME Generations ]] #C [[ RANDOMIZE2 RANDSEED 1729 THUMBLAUNCH THUMBNAIL THUMBSIZE 2 GRID ZOOM 6 WIDTH 600 HEIGHT 600 LABEL 90 -20 2 "#G" AUTOSTART PAUSE 2 GPS 8 LOOP 256 ]]
LifeViewer-generated pseudorandom soup
Rulestring /2/3
B2/S/C3
B2/S/G3
Character Chaotic

Brian's Brain (also called BB, or simply Brain) is a cellular automaton and one of the best-known Generations rules. It is similar to Seeds, but with an additional state; dead cells get born if they have exactly two live neighbors, and live cells never survive, but instead of dying immediately, they advance to a third state, not considered "live" for the purpose of cell birth, before dying. The rule was first considered by Brian Silverman in the mid-1990s.

Brian's Brain can be thought of as emulating a neural network, with state 0 representing "ready", state 1 representing "firing", and state 2 representing "refractory"; the rule can then be stated as "only a cell in the ready state may fire and it will only do so if exactly 2 of its neighbors are firing. After firing for one step, a cell spends a step in the refractory state before regaining readiness".


Patterns

x = 4, y = 4, rule = /2/3 2.A$A2B$.2BA$.A! #C [[ THUMBSIZE 2 THEME 6 GRID GRIDMAJOR 0 SUPPRESS THUMBLAUNCH ]] #C [[ GRID GRIDMAJOR 0 THUMBLAUNCH AUTOSTART GPS 3 THUMBSIZE 2 ]]
A period-3 oscillator
(click above to open LifeViewer)
RLE: here Plaintext: here

Most patterns in Brian's Brain are spaceships; the first oscillators were discovered by Michael Sweney in December 1999. No period-2 oscillators exist (as in any Generations rule with more than two states); an example of a period-3 oscillator is shown to the right. Rakes, breeders, puffers, periodic agars and wicks have been constructed in Brian's Brain.

External links

Brian's Brain at Adam P. Goucher's Catagolue