Patterns in the second-order rule made from B3-jnrq8/S explode easily, but very, very slowly.
Ruletable (I've included always-alive and wall states for completion and convenience with toChangeState.lua):
Code: Select all
@RULE b3-jnrq8-reversible
********************************
**** COMPILED FROM NUTSHELL ****
**** v0.6.3 ****
********************************
@COLORS
0 48 48 48
1 255 0 0
2 0 255 0
3 255 255 0
4 255 255 255
@TABLE
neighborhood: Moore
symmetries: rotate4reflect
n_states: 5
var any.0 = {0,1,2,3,4}
var any.1 = any.0
var any.2 = any.0
var any.3 = any.0
var any.4 = any.0
var any.5 = any.0
var any.6 = any.0
var any.7 = any.0
var l.0 = {1,3}
var l.1 = l.0
var l.2 = l.0
var l.3 = l.0
var l.4 = l.0
var l.5 = l.0
var l.6 = l.0
var l.7 = l.0
var d.0 = {0,2,4}
var d.1 = d.0
var d.2 = d.0
var d.3 = d.0
var d.4 = d.0
0, d.0, d.1, d.2, l.0, d.3, l.1, d.4, l.2, 1
0, d.0, d.1, d.2, d.3, d.4, l.0, l.1, l.2, 1
0, d.0, d.1, d.2, d.3, l.0, l.1, l.2, d.4, 1
0, d.0, d.1, l.0, d.2, l.1, d.3, d.4, l.2, 1
0, d.0, d.1, l.0, d.2, d.3, l.1, d.4, l.2, 1
0, d.0, d.1, l.0, d.2, l.1, d.3, l.2, d.4, 1
0, l.0, l.1, l.2, l.3, l.4, l.5, l.6, l.7, 1
2, d.0, d.1, d.2, l.0, d.3, l.1, d.4, l.2, 0
2, d.0, d.1, d.2, d.3, d.4, l.0, l.1, l.2, 0
2, d.0, d.1, d.2, d.3, l.0, l.1, l.2, d.4, 0
2, d.0, d.1, l.0, d.2, l.1, d.3, d.4, l.2, 0
2, d.0, d.1, l.0, d.2, d.3, l.1, d.4, l.2, 0
2, d.0, d.1, l.0, d.2, l.1, d.3, l.2, d.4, 0
2, l.0, l.1, l.2, l.3, l.4, l.5, l.6, l.7, 0
1, any.0, any.1, any.2, any.3, any.4, any.5, any.6, any.7, 2
2, any.0, any.1, any.2, any.3, any.4, any.5, any.6, any.7, 1
3, any.0, any.1, any.2, any.3, any.4, any.5, any.6, any.7, 3
The soup on the left takes about 5 million gens to become the not-much-larger blob on the right.
Also, the second-order rule from B3/S might be even more slowly explosive, but every pattern seems to become a high-period oscillator or seemingly stop growing.
Code: Select all
@RULE secondorder-B3S
@TABLE
n_states:3
neighborhood:Moore
symmetries:permute
var a={0,1,2}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
0,1,1,1,1,a5,a6,a7,a8,0
0,1,1,1,a4,a5,a6,a7,a8,1
0,a1,a2,a3,a4,a5,a6,a7,a8,0
2,1,1,1,1,a5,a6,a7,a8,1
2,1,1,1,a4,a5,a6,a7,a8,0
2,a1,a2,a3,a4,a5,a6,a7,a8,1
1,a1,a2,a3,a4,a5,a6,a7,a8,2
@COLORS
0 48 48 48
1 255 0 0
2 0 255 0