Rule:Fireworld2

From LifeWiki
Revision as of 23:23, 25 May 2022 by Yoel (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

@RULE Fireworld2

  1. The next generation of Fireworld (03ajkr/2ak/3), proven to be capable
  2. in itself of universal computation and suitable for constructing logic circuits.
  1. This new generation of Fireworld is a hybrid rule combining the original Fireworld and
  2. a Wireworld-like wiring system. It is fully backward compatible with Fireworld.
  1. Wires are implemented as the fourth, immutable state. The new rules are as follows:
  1. 1. A cell is born, if surrounded by a living (state 1) cell and 2 or 3 wire cells.
  2. 2. A cell is born, if surrounded by two horizontally adjacent living cells and 2 or 3 wire cells.
  3. The second rule ensures that Fireworld's photons easily "ignite" electrons on wires.
  1. Copyright by Yoel Matveyev, 2020
  2. The GNU General Public License v3.0

@COLORS

0 0 0 0 1 255 0 0 2 255 255 0 3 0 0 255

@TABLE

n_states:4 neighborhood:Moore symmetries:rotate4reflect var a={0,1,2,3} var b=a var c=a var d=a var e=a var f=a var g=a var h=a

var i={0,2} var j=i var k=i var l=i var m=i var n=i var o=i var p=i

  1. The original Fireworld

0,1,1,i,j,k,l,m,n,1 0,1,i,j,1,k,l,m,n,1 1,i,j,k,l,m,n,o,p,1 1,1,1,1,i,j,k,l,m,1 1,1,i,1,1,j,k,l,m,1 1,1,1,i,j,1,k,l,m,1 1,1,i,1,j,k,1,l,m,1 1,1,i,1,j,k,l,m,1,1

  1. A computer-generated list of all possible living cells and wire cells positions

0,i,j,1,l,m,3,o,3,1 0,i,j,3,3,m,n,1,p,1 0,i,j,3,l,1,n,3,p,1 0,i,j,3,l,1,n,o,3,1 0,i,j,3,l,3,n,1,p,1 0,i,j,3,l,3,n,o,1,1 0,i,j,3,l,m,3,o,1,1 0,i,j,3,l,m,n,1,3,1 0,i,j,3,l,m,n,3,1,1 0,i,j,k,3,3,n,o,1,1 0,i,j,k,3,m,1,o,3,1 0,i,j,k,3,m,3,o,1,1 0,i,j,k,3,m,n,1,3,1 0,i,j,k,3,m,n,3,1,1 0,i,j,k,l,1,3,o,3,1 0,i,j,k,l,1,n,3,3,1 0,i,j,k,l,3,1,3,p,1 0,i,j,k,l,3,1,o,3,1 0,i,j,k,l,3,3,1,p,1 0,i,j,k,l,3,3,o,1,1 0,i,j,k,l,3,n,1,3,1 0,i,j,k,l,3,n,3,1,1 0,i,j,k,l,m,3,1,3,1 0,i,j,k,l,m,3,3,1,1 0,3,j,3,l,3,n,1,p,1 0,i,3,k,3,m,3,o,1,1 0,i,j,1,3,m,3,o,3,1 0,i,j,1,l,3,3,o,3,1 0,i,j,1,l,3,n,3,3,1 0,i,j,1,l,m,3,3,3,1 0,i,j,3,1,3,n,o,3,1 0,i,j,3,1,m,3,o,3,1 0,i,j,3,3,1,n,o,3,1 0,i,j,3,3,3,n,1,p,1 0,i,j,3,3,3,n,o,1,1 0,i,j,3,3,m,1,3,p,1 0,i,j,3,3,m,1,o,3,1 0,i,j,3,3,m,3,1,p,1 0,i,j,3,3,m,3,o,1,1 0,i,j,3,3,m,n,1,3,1 0,i,j,3,3,m,n,3,1,1 0,i,j,3,l,1,3,3,p,1 0,i,j,3,l,1,3,o,3,1 0,i,j,3,l,1,n,3,3,1 0,i,j,3,l,3,1,3,p,1 0,i,j,3,l,3,1,o,3,1 0,i,j,3,l,3,3,1,p,1 0,i,j,3,l,3,3,o,1,1 0,i,j,3,l,3,n,1,3,1 0,i,j,3,l,3,n,3,1,1 0,i,j,3,l,m,3,1,3,1 0,i,j,3,l,m,3,3,1,1 0,i,j,k,3,3,3,o,1,1 0,i,j,k,3,3,n,1,3,1 0,i,j,k,3,3,n,3,1,1 0,i,j,k,3,m,1,3,3,1 0,i,j,k,3,m,3,1,3,1 0,i,j,k,3,m,3,3,1,1 0,i,j,k,l,1,3,3,3,1 0,i,j,k,l,3,1,3,3,1 0,i,j,k,l,3,3,1,3,1 0,i,j,k,l,3,3,3,1,1 0,1,1,3,3,m,n,o,p,1 0,1,1,3,l,3,n,o,p,1 0,1,1,3,l,m,3,o,p,1 0,1,1,3,l,m,n,3,p,1 0,1,1,3,l,m,n,o,3,1 0,1,1,k,3,3,n,o,p,1 0,1,1,k,3,m,3,o,p,1 0,1,1,k,3,m,n,3,p,1 0,1,1,k,3,m,n,o,3,1 0,1,1,k,l,3,3,o,p,1 0,1,1,k,l,3,n,3,p,1 0,1,1,k,l,3,n,o,3,1 0,1,1,k,l,m,3,3,p,1 0,1,1,k,l,m,3,o,3,1 0,1,1,k,l,m,n,3,3,1 0,1,1,3,3,3,n,o,p,1 0,1,1,3,3,m,3,o,p,1 0,1,1,3,3,m,n,3,p,1 0,1,1,3,3,m,n,o,3,1 0,1,1,3,l,3,3,o,p,1 0,1,1,3,l,3,n,3,p,1 0,1,1,3,l,3,n,o,3,1 0,1,1,3,l,m,3,3,p,1 0,1,1,3,l,m,3,o,3,1 0,1,1,3,l,m,n,3,3,1 0,1,1,k,3,3,3,o,p,1 0,1,1,k,3,3,n,3,p,1 0,1,1,k,3,3,n,o,3,1 0,1,1,k,3,m,3,3,p,1 0,1,1,k,3,m,3,o,3,1 0,1,1,k,3,m,n,3,3,1 0,1,1,k,l,3,3,3,p,1 0,1,1,k,l,3,3,o,3,1 0,1,1,k,l,3,n,3,3,1 0,1,1,k,l,m,3,3,3,1

  1. Cleaning up, making sure the wires are immutable

1,a,b,c,d,e,f,g,h,2 2,a,b,c,d,e,f,g,h,0 3,a,b,c,d,e,f,g,h,3