Immigration

For discussion of other cellular automata.
Post Reply
User avatar
gmc_nxtman
Posts: 1158
Joined: May 26th, 2015, 7:20 pm

Immigration

Post by gmc_nxtman »

Can somebody write a ruletable for immigration, that is, a three-state version of life where dead cells take the majority of their live neighbors when being born? (again, sorry to create a new topic for this)
User avatar
Alexey_Nigin
Posts: 326
Joined: August 4th, 2014, 12:33 pm
Location: Ann Arbor, MI
Contact:

Re: Immigration

Post by Alexey_Nigin »

Code: Select all

@RULE Immigration
@TABLE
n_states:3
neighborhood:Moore
symmetries:permute
var all1={0,1,2}
var all2={all1}
var all3={all1}
var all4={all1}
var all5={all1}
var all6={all1}
var all7={all1}
var all8={all1}
var all9={all1}
var a={1,2}
var b={a}
var c={a}
var d={a}
a,b,c,0,0,0,0,0,0,a
a,b,c,d,0,0,0,0,0,a
0,a,a,b,0,0,0,0,0,a
all1,all2,all3,all4,all5,all6,all7,all8,all9,0
@COLORS
0  48  48  48
1   0 255   0
2  32  32 255
And as a bonus, here is QuadLife:

Code: Select all

@RULE QuadLife
@TABLE
n_states:5
neighborhood:Moore
symmetries:permute
var x1={0,1,2,3,4}
var x2={x1}
var x3={x1}
var x4={x1}
var x5={x1}
var x6={x1}
var x7={x1}
var x8={x1}
var x9={x1}
var a={1,2,3,4}
var b={a}
var c={a}
var d={a}
a,b,c,0,0,0,0,0,0,a
a,b,c,d,0,0,0,0,0,a
0,a,a,b,0,0,0,0,0,a
0,1,2,3,0,0,0,0,0,4
0,1,2,4,0,0,0,0,0,3
0,1,3,4,0,0,0,0,0,2
0,2,3,4,0,0,0,0,0,1
x1,x2,x3,x4,x5,x6,x7,x8,x9,0
@COLORS
0  48  48  48
1 255  16  16
2   0 255   0
3  32  32 255
4 255 255   0
There are 10 types of people in the world: those who understand binary and those who don't.
User avatar
gmc_nxtman
Posts: 1158
Joined: May 26th, 2015, 7:20 pm

Re: Immigration

Post by gmc_nxtman »

Thanks!
User avatar
confocaloid
Posts: 6697
Joined: February 8th, 2022, 3:15 pm
Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

Re: Immigration

Post by confocaloid »

Is it feasible to enumerate all possible colourised variants of the spider spaceship (xq5_ug1hmgc865da808ad568cgmh1guz124w6yb6w421) in Immigration?

Code: Select all

x = 82, y = 93, rule = Immigration
71.A.A$6.A.A62.2A$7.2A11.A51.A$7.A13.2A$20.2A$A$.2A68.A.A$2A56.A12.2A
$13.A44.A.A11.A$11.A.A44.2A$7.A4.2A$8.A$6.3A3$78.A$78.A.A$78.2A2$74.A
$74.A.A$74.2A7$12.A$13.2A$12.2A2$10.A33.B$8.A.A29.2B.B.B$9.2A30.B.B2.
A$41.B2.A.A$36.B5.B.2A$35.B.B.B2A.A$35.B.B.B3.A$36.B3.3B2$38.5B$35.B.
B3.B.A$35.2B.2B3.A$38.B.3B$38.B.B$37.2B$38.B.B$38.B.3B$35.2B.2B3.B$
35.B.B3.A.B$38.5A2$36.B3.3B$35.B.B.B3.B$35.B.B.3B.B$36.B5.B.2B$41.B2.
B.B$41.B.B2.B11.A$9.A30.2B.B.B12.A.A12.2A$9.2A33.B13.2A6.A5.2A$8.A.A
44.A9.2A7.A$54.2A9.A.A$54.A.A4$6.3A$8.A$7.A3$80.A$79.2A$79.A.A6$6.3A$
8.A$7.A4.2A$11.A.A44.2A$13.A44.A.A11.A$2A56.A12.2A$.2A68.A.A$A$20.2A$
7.A13.2A$7.2A11.A51.A$6.A.A62.2A$71.A.A!
Several dozens of pseudorandom variants of the spider, the loafer and the copperhead, to show some possibilities:

Code: Select all

x = 258, y = 110, rule = Immigration
4.2B8.2A8.2A8.2B8.2B8.2B8.2B8.2A8.2B8.2B8.2B8.2A8.2B8.2B8.2B8.2A8.2B
8.2A8.2A8.2B8.2A8.2B8.2A8.2A8.2A8.2A$.2B2.B5.2A2.A5.2B2.A5.2B2.B5.2B
2.B5.2A2.B5.2B2.B5.2A2.A5.2B2.B5.2A2.B5.2B2.B5.2A2.B5.2A2.B5.2A2.B5.
2A2.B5.2A2.A5.2B2.B5.2A2.B5.2B2.A5.2A2.B5.2A2.A5.2B2.B5.2B2.A5.2A2.B
5.2A2.A5.2B2.A$.2B2.B5.2A2.A5.2B2.A5.2B2.B5.2B2.B5.2A2.B5.2B2.B5.2A2.
A5.2B2.B5.2A2.B5.2B2.B5.2A2.B5.2A2.B5.2A2.B5.2A2.B5.2A2.A5.2B2.B5.2A
2.B5.2B2.A5.2A2.B5.2A2.A5.2B2.B5.2B2.A5.2A2.B5.2A2.A5.2B2.A$6.B9.A9.A
9.B9.B9.A9.B9.A9.A9.A9.A9.B9.A9.B9.B9.A9.A9.B9.A9.B9.A9.A9.A9.B9.B9.B
$.B.4B4.A.4A4.B.B3A4.A.A3B4.A.A3B4.A.4A4.B.4B4.A.4A4.A.4A4.B.B3A4.B.B
3A4.A.A3B4.B.B3A4.A.A3B4.A.A3B4.A.4A4.B.B3A4.B.4B4.B.B3A4.B.4B4.B.B3A
4.A.4A4.B.B3A4.A.A3B4.A.A3B4.B.4B$2B.B6.2A.A6.2B.B6.2A.A6.2A.A6.2A.A
6.2B.B6.2A.A6.2A.A6.2B.B6.2B.B6.2A.A6.2B.B6.2A.A6.2A.A6.2A.A6.2B.B6.
2B.B6.2B.B6.2B.B6.2B.B6.2A.A6.2B.B6.2A.A6.2A.A6.2B.B$4.3A7.3A7.3A7.3B
7.3B7.3A7.3B7.3A7.3A7.3A7.3B7.3B7.3A7.3B7.3B7.3B7.3A7.3B7.3A7.3B7.3B
7.3A7.3A7.3B7.3B7.3B$5.A9.B9.A9.A9.B9.B9.A9.B9.B9.A9.B9.A9.A9.B9.A9.B
9.A9.B9.A9.A9.B9.A9.A9.B9.B9.B$5.2A8.2B8.2A8.2A8.2B8.2B8.2A8.2B8.2B8.
2A8.2B8.2A8.2A8.2B8.2A8.2B8.2A8.2B8.2A8.2A8.2B8.2A8.2A8.2B8.2B8.2B$7.
A9.B9.A9.A9.B9.A9.A9.A9.B9.A9.A9.A9.A9.B9.A9.B9.A9.A9.A9.B9.A9.B9.A9.
B9.A9.A$6.A9.B9.A9.A9.B9.A9.A9.A9.A9.A9.A9.A9.B9.B9.A9.B9.B9.A9.A9.B
9.A9.B9.B9.A9.A9.A$6.A9.B9.A9.A9.B9.A9.A9.A9.A9.A9.A9.A9.B9.B9.A9.B9.
B9.A9.A9.B9.A9.B9.B9.A9.A9.A$2.3B7.3B7.3B7.3A7.3B7.3B7.3B7.3A7.3A7.3A
7.3B7.3B7.3B7.3A7.3A7.3A7.3B7.3A7.3A7.3A7.3A7.3B7.3A7.3B7.3B7.3A2$2.
3A7.3B7.3B7.3A7.3A7.3A7.3A7.3B7.3B7.3A7.3B7.3B7.3A7.3B7.3A7.3B7.3B7.
3B7.3B7.3A7.3B7.3A7.3B7.3A7.3B7.3B$6.A9.B9.A9.A9.B9.B9.A9.A9.B9.A9.B
9.B9.B9.B9.B9.A9.A9.A9.B9.A9.B9.A9.A9.A9.A9.B$6.A9.B9.A9.A9.B9.B9.A9.
A9.B9.A9.B9.B9.B9.B9.B9.A9.A9.A9.B9.A9.B9.A9.A9.A9.A9.B$7.A9.B9.A9.A
9.A9.B9.A9.A9.A9.A9.B9.B9.A9.B9.B9.A9.A9.A9.B9.B9.B9.A9.B9.B9.A9.B$5.
2A8.2A8.2A8.2A8.2A8.2B8.2A8.2B8.2A8.2A8.2B8.2B8.2A8.2B8.2A8.2A8.2A8.
2A8.2B8.2B8.2B8.2B8.2B8.2B8.2B8.2B$5.A9.A9.A9.A9.A9.B9.A9.B9.A9.A9.B
9.B9.A9.B9.A9.A9.A9.A9.B9.B9.B9.B9.B9.B9.B9.B$4.3B7.3B7.3A7.3A7.3A7.
3B7.3B7.3B7.3A7.3A7.3B7.3B7.3A7.3A7.3A7.3A7.3A7.3B7.3B7.3A7.3B7.3B7.
3A7.3B7.3B7.3B$2A.A6.2B.B6.2A.A6.2A.A6.2B.B6.2B.B6.2B.B6.2B.B6.2B.B6.
2A.A6.2B.B6.2A.A6.2A.A6.2B.B6.2A.A6.2A.A6.2A.A6.2B.B6.2B.B6.2B.B6.2B.
B6.2A.A6.2B.B6.2B.B6.2B.B6.2B.B$.A.A3B4.B.4B4.A.A3B4.A.A3B4.B.4B4.B.
4B4.B.4B4.B.B3A4.B.B3A4.A.4A4.B.B3A4.A.4A4.A.4A4.B.B3A4.A.4A4.A.A3B4.
A.4A4.B.4B4.B.4B4.B.B3A4.B.4B4.A.4A4.B.B3A4.B.4B4.B.4B4.B.4B$6.B9.B9.
B9.B9.B9.B9.B9.A9.A9.A9.A9.A9.A9.A9.A9.B9.A9.B9.B9.A9.B9.A9.A9.B9.B9.
B$.2A2.B5.2A2.A5.2B2.B5.2A2.B5.2A2.A5.2B2.A5.2B2.A5.2A2.B5.2A2.A5.2B
2.A5.2B2.B5.2B2.B5.2A2.A5.2B2.A5.2B2.B5.2A2.A5.2B2.A5.2B2.A5.2A2.A5.
2B2.B5.2B2.B5.2A2.B5.2B2.A5.2A2.A5.2B2.B5.2B2.A$.2A2.B5.2A2.A5.2B2.B
5.2A2.B5.2A2.A5.2B2.A5.2B2.A5.2A2.B5.2A2.A5.2B2.A5.2B2.B5.2B2.B5.2A2.
A5.2B2.A5.2B2.B5.2A2.A5.2B2.A5.2B2.A5.2A2.A5.2B2.B5.2B2.B5.2A2.B5.2B
2.A5.2A2.A5.2B2.B5.2B2.A$4.2A8.2A8.2B8.2B8.2A8.2A8.2A8.2B8.2A8.2A8.2B
8.2B8.2A8.2A8.2B8.2A8.2A8.2A8.2A8.2B8.2B8.2B8.2A8.2A8.2B8.2A15$2B12.
2B12.2A12.2A12.2A12.2B12.2B12.2A12.2A12.2A12.2B12.2B12.2B12.2A12.2A
12.2B$2.B13.A13.A13.A13.B13.B13.A13.A13.A13.A13.B13.B13.B13.A13.A13.B
$3.B13.A13.B13.B13.B13.B13.A13.A13.A13.B13.A13.B13.B13.A13.A13.A$3B
11.3A11.3B11.3B11.3B11.3B11.3A11.3A11.3A11.3B11.3A11.3B11.3B11.3A11.
3A11.3A$B13.A13.B13.B13.B13.B13.A13.A13.A13.B13.A13.B13.B13.A13.A13.A
$6.A13.A13.B13.A13.B13.A13.B13.B13.A13.B13.A13.B13.B13.B13.A13.A$5.A.
A11.A.A11.B.B11.A.A11.B.B11.A.A11.B.B11.B.B11.A.A11.B.B11.A.A11.B.B
11.B.B11.B.B11.A.A11.A.A$.2B2.A2.A6.2B2.A2.A6.2B2.A2.A6.2A2.B2.B6.2B
2.B2.B6.2B2.A2.A6.2B2.B2.B6.2A2.B2.B6.2B2.B2.B6.2A2.B2.B6.2A2.A2.A6.
2B2.B2.B6.2B2.B2.B6.2A2.A2.A6.2B2.A2.A6.2A2.A2.A$2B.A2.2B6.2B.A2.2A6.
2B.A2.2A6.2A.B2.2B6.2B.B2.2B6.2B.A2.2A6.2B.B2.2B6.2A.B2.2A6.2B.B2.2B
6.2A.B2.2B6.2A.A2.2A6.2B.B2.2A6.2B.B2.2B6.2A.A2.2A6.2B.A2.2A6.2A.A2.
2B6$2B12.2A12.2B12.2B12.2A12.2A12.2A12.2A12.2B12.2B12.2A12.2B12.2A12.
2B12.2A12.2A$2.B13.A13.B13.B13.A13.A13.A13.A13.B13.B13.A13.B13.A13.B
13.B13.B$3.B13.A13.B13.B13.A13.B13.A13.A13.A13.A13.B13.B13.B13.B13.B
13.B$3B11.3A11.3B11.3B11.3A11.3B11.3A11.3A11.3A11.3A11.3B11.3B11.3B
11.3B11.3B11.3B$B13.A13.B13.B13.A13.B13.A13.A13.A13.A13.B13.B13.B13.B
13.B13.B$6.A13.A13.A13.B13.B13.A13.A13.B13.B13.B13.B13.A13.A13.B13.A
13.B$5.A.A11.A.A11.A.A11.B.B11.B.B11.A.A11.A.A11.B.B11.B.B11.B.B11.B.
B11.A.A11.A.A11.B.B11.A.A11.B.B$.2A2.B2.B6.2A2.A2.A6.2A2.A2.A6.2A2.B
2.B6.2A2.B2.B6.2B2.A2.A6.2A2.A2.A6.2B2.B2.B6.2B2.B2.B6.2B2.B2.B6.2B2.
B2.B6.2A2.A2.A6.2B2.A2.A6.2B2.A2.A6.2A2.A2.A6.2B2.A2.A$2A.B2.2B6.2A.A
2.2B6.2A.A2.2A6.2A.B2.2B6.2A.B2.2B6.2B.A2.2B6.2A.A2.2A6.2B.B2.2A6.2B.
B2.2A6.2B.B2.2B6.2B.B2.2A6.2A.A2.2B6.2B.A2.2A6.2B.A2.2A6.2A.A2.2A6.2B
.A2.2A6$2B12.2A12.2A12.2B12.2B12.2A12.2B12.2A12.2A12.2B12.2A12.2B12.
2B12.2B12.2B12.2A$2.B13.A13.B13.B13.B13.B13.B13.A13.B13.A13.B13.B13.A
13.B13.A13.A$3.B13.A13.B13.A13.B13.B13.A13.A13.B13.A13.B13.A13.A13.B
13.A13.A$3B11.3A11.3B11.3A11.3B11.3B11.3A11.3A11.3B11.3A11.3B11.3A11.
3A11.3B11.3A11.3A$B13.A13.B13.A13.B13.B13.A13.A13.B13.A13.B13.A13.A
13.B13.A13.A$6.B13.B13.B13.B13.B13.B13.A13.A13.B13.B13.A13.A13.B13.A
13.B13.B$5.B.B11.B.B11.B.B11.B.B11.B.B11.B.B11.A.A11.A.A11.B.B11.B.B
11.A.A11.A.A11.B.B11.A.A11.B.B11.B.B$.2A2.A2.A6.2B2.A2.A6.2B2.B2.B6.
2A2.B2.B6.2A2.B2.B6.2A2.B2.B6.2A2.B2.B6.2A2.B2.B6.2A2.A2.A6.2A2.B2.B
6.2A2.B2.B6.2B2.A2.A6.2A2.B2.B6.2B2.B2.B6.2B2.B2.B6.2B2.B2.B$2A.A2.2A
6.2B.A2.2A6.2B.B2.2A6.2A.B2.2A6.2A.B2.2A6.2A.B2.2B6.2A.B2.2B6.2A.B2.
2B6.2A.A2.2A6.2A.B2.2A6.2A.B2.2B6.2B.A2.2A6.2A.B2.2B6.2B.B2.2B6.2B.B
2.2A6.2B.B2.2B13$5.A.2A16.A.2B16.A.2A16.B.2B16.A.2A16.B.2B16.A.2A16.B
.2B16.B.2B16.B.2A16.A.2A16.A.2B16.A.2A$4.A6.A12.A6.B12.A6.A12.B6.B12.
A6.A12.B6.B12.A6.A12.B6.B12.B6.B12.B6.A12.A6.A12.A6.B12.A6.A$3.2A3.A
2.A11.2A3.B2.B11.2A3.A2.A11.2B3.B2.B11.2A3.A2.A11.2B3.B2.B11.2A3.A2.A
11.2B3.B2.B11.2B3.B2.B11.2B3.A2.A11.2A3.A2.A11.2A3.B2.B11.2A3.A2.A$2A
.A5.2A9.2B.A5.2B9.2B.A5.2A9.2A.B5.2B9.2B.A5.2A9.2B.B5.2B9.2A.A5.2A9.
2B.B5.2B9.2B.B5.2B9.2B.B5.2A9.2A.A5.2A9.2B.A5.2B9.2A.A5.2A$2B.A5.2B9.
2B.B5.2B9.2B.A5.2A9.2A.A5.2B9.2B.B5.2A9.2B.B5.2B9.2A.B5.2B9.2B.A5.2B
9.2A.B5.2B9.2B.B5.2A9.2B.A5.2A9.2A.A5.2A9.2A.A5.2A$3.2A3.B2.B11.2B3.B
2.B11.2A3.A2.A11.2A3.B2.B11.2B3.A2.A11.2B3.B2.B11.2B3.B2.B11.2A3.B2.B
11.2B3.B2.B11.2B3.A2.A11.2A3.A2.A11.2A3.A2.A11.2A3.A2.A$4.A6.B12.B6.B
12.A6.A12.A6.B12.B6.A12.B6.B12.B6.B12.A6.B12.B6.B12.B6.A12.A6.A12.A6.
A12.A6.A$5.A.2B16.B.2B16.A.2A16.A.2B16.B.2A16.B.2B16.B.2B16.A.2B16.B.
2B16.B.2A16.A.2A16.A.2A16.A.2A5$5.A.2B16.B.2B16.A.2B16.B.2A16.A.2A16.
A.2A16.A.2A16.A.2B16.A.2B16.A.2B16.B.2A16.B.2B16.A.2B$4.A6.B12.B6.B
12.A6.B12.B6.A12.A6.A12.A6.A12.A6.A12.A6.B12.A6.B12.A6.B12.B6.A12.B6.
B12.A6.B$3.2A3.B2.B11.2B3.B2.B11.2A3.B2.B11.2B3.A2.A11.2A3.A2.A11.2A
3.A2.A11.2A3.A2.A11.2A3.B2.B11.2A3.B2.B11.2A3.B2.B11.2B3.A2.A11.2B3.B
2.B11.2A3.B2.B$2A.A5.2B9.2A.B5.2B9.2B.A5.2B9.2A.B5.2A9.2B.A5.2A9.2B.A
5.2A9.2A.A5.2A9.2B.A5.2B9.2A.A5.2B9.2A.A5.2B9.2A.B5.2A9.2B.B5.2B9.2A.
A5.2B$2A.B5.2B9.2A.B5.2B9.2B.A5.2B9.2B.B5.2A9.2A.B5.2B9.2A.A5.2B9.2A.
A5.2B9.2B.A5.2A9.2A.A5.2B9.2B.A5.2B9.2B.A5.2A9.2A.B5.2A9.2B.B5.2A$3.
2B3.B2.B11.2B3.B2.B11.2A3.B2.B11.2B3.A2.A11.2B3.B2.B11.2A3.B2.B11.2A
3.B2.B11.2A3.A2.A11.2A3.B2.B11.2A3.B2.B11.2A3.A2.A11.2B3.A2.A11.2B3.A
2.A$4.B6.B12.B6.B12.A6.B12.B6.A12.B6.B12.A6.B12.A6.B12.A6.A12.A6.B12.
A6.B12.A6.A12.B6.A12.B6.A$5.B.2B16.B.2B16.A.2B16.B.2A16.B.2B16.A.2B
16.A.2B16.A.2A16.A.2B16.A.2B16.A.2A16.B.2A16.B.2A!
Last edited by confocaloid on January 18th, 2025, 7:39 am, edited 1 time in total.
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.
User avatar
confocaloid
Posts: 6697
Joined: February 8th, 2022, 3:15 pm
Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

Re: Immigration

Post by confocaloid »

Some Lifeline discussion: The Snark preserves the "checkerboard colour" of the reflected glider (which is a well-defined property in plain Life: colour of a glider). The Snark also preserves the visible "Immigration colour" of the reflected glider (i.e. the state of alive cells in the glider). However, the "allied form" of the glider is converted into a non-allied glider. The bait block always takes the same "Immigration colour" as the last output glider (so the Snark "remembers" something about the last glider); this does not affect reflection of the next glider in any way, though, so the Snark can be considered "functionally stateless":

Code: Select all

x = 265, y = 32, rule = Immigration
14.2A28.2A28.2A28.2A58.2A28.2A28.2A28.2A$14.A.A27.A.A27.A.A27.A.A57.A
.A27.A.A27.A.A27.A.A$16.A4.2A23.A4.2A23.A4.2A23.A4.2A53.A4.2A23.A4.2A
23.A4.2A23.A4.2A$12.4A.2A2.A2.A17.4A.2A2.A2.A17.4A.2A2.A2.A17.4A.2A2.
A2.A47.4A.2A2.A2.A17.4A.2A2.A2.A17.4A.2A2.A2.A17.4A.2A2.A2.A$12.A2.A.
A.A.A.2A17.A2.A.A.A.A.2A17.A2.A.A.A.A.2A17.A2.A.A.A.A.2A47.A2.A.A.A.A
.2A17.A2.A.A.A.A.2A17.A2.A.A.A.A.2A17.A2.A.A.A.A.2A$15.A.A.A.A23.A.A.
A.A23.A.A.A.A23.A.A.A.A53.A.A.A.A23.A.A.A.A23.A.A.A.A23.A.A.A.A$16.2A
.A.A24.2A.A.A24.2A.A.A24.2A.A.A54.2A.A.A24.2A.A.A24.2A.A.A24.2A.A.A$
20.A29.A29.A29.A59.A29.A29.A29.A2$6.2A28.2A28.2A28.2A58.2A28.2A28.2A
28.2A$7.A7.2A20.A7.2A20.A7.2B20.A7.2B50.A7.2A20.A7.2A20.A7.2B20.A7.2B
$7.A.A5.2A20.A.A5.2A20.A.A5.2B20.A.A5.2B50.A.A5.2A20.A.A5.2A20.A.A5.
2B20.A.A5.2B$8.2A28.2A28.2A28.2A58.2A28.2A28.2A28.2A7$18.2A28.2A28.2A
28.2A58.2A28.2A28.2A28.2A$18.A29.A29.A29.A59.A29.A29.A29.A$19.3A27.3A
27.3A27.3A57.3A27.3A27.3A27.3A$21.A29.A29.A29.A59.A29.A29.A29.A7$3A
27.3B27.3A27.3B57.2AB27.2BA27.2AB27.2BA$2.A29.B29.A29.B59.B29.A29.B
29.A$.A29.B29.A29.B59.B29.A29.B29.A!
The Snark64 preserves the "checkerboard colour" of the reflected glider, but always converts all gliders to the same "Immigration colour"; it does not remember anything about reflected gliders:

Code: Select all

x = 148, y = 27, rule = Immigration
18.A39.A39.A39.A$17.A.A37.A.A37.A.A37.A.A$17.A.3A35.A.3A35.A.3A35.A.
3A$14.2A.A4.A31.2A.A4.A31.2A.A4.A31.2A.A4.A$14.A.A.A.A.A31.A.A.A.A.A
31.A.A.A.A.A31.A.A.A.A.A$16.A.A.2A4.2A28.A.A.2A4.2A28.A.A.2A4.2A28.A.
A.2A4.2A$8.2A5.A.A8.A21.2A5.A.A8.A21.2A5.A.A8.A21.2A5.A.A8.A$8.2A6.A
7.A.A21.2A6.A7.A.A21.2A6.A7.A.A21.2A6.A7.A.A$24.2A38.2A38.2A38.2A3$
13.2A38.2A38.2A38.2A$12.A2.A36.A2.A36.A2.A36.A2.A$13.2A38.2A38.2A38.
2A4$.2A38.2B38.2A38.2B$A.A37.B.B37.A.B37.B.A$2.A18.2A19.B18.2A19.B18.
2A19.A18.2A$8.2A10.A.A25.2A10.A.A25.2A10.A.A25.2A10.A.A$4.2A.A.A10.2A
22.2A.A.A10.2A22.2A.A.A10.2A22.2A.A.A10.2A$4.A.2A.A.A32.A.2A.A.A32.A.
2A.A.A32.A.2A.A.A$10.2A3.2A3.4A26.2A3.2A3.4A26.2A3.2A3.4A26.2A3.2A3.
4A$15.2A4.A2.A30.2A4.A2.A30.2A4.A2.A30.2A4.A2.A$19.A3.2A34.A3.2A34.A
3.2A34.A3.2A$19.2A38.2A38.2A38.2A!
The Bandersnatch changes the "checkerboard colour" of the lane-shifted glider. However, it preserves the "Immigration colour" (although the "allied form" of the glider is converted into a non-allied glider). The Bandersnatch doesn't remember anything about lane-shifted gliders:

Code: Select all

x = 152, y = 28, rule = Immigration
27.A39.A39.A39.A$26.A.A37.A.A37.A.A37.A.A$2.A23.A.A13.B23.A.A13.A23.A
.A13.B23.A.A$3.2A20.2A.3A12.2B20.2A.3A12.2A20.2A.3A12.2B20.2A.3A$2.2A
9.2A16.A10.2B9.2A16.A10.2B9.2A16.A10.2A9.2A16.A$13.2A10.2A.3A22.2A10.
2A.3A22.2A10.2A.3A22.2A10.2A.3A$25.2A.A36.2A.A36.2A.A36.2A.A7$28.2A
38.2A38.2A38.2A$19.A8.2A29.A8.2A29.A8.2A29.A8.2A$18.A.A37.A.A37.A.A
37.A.A$18.A2.A36.A2.A36.A2.A36.A2.A$19.2A38.2A38.2A38.2A$2.2A38.2A38.
2A38.2A$.A.A37.A.A37.A.A37.A.A$.A24.2A13.A24.2A13.A24.2A13.A24.2A$2A
24.2A12.2A24.2A12.2A24.2A12.2A24.2A5$17.2A38.2A38.2A38.2A$17.2A38.2A
38.2A38.2A!
I believe it's impossible to make a glider-to-glider device that would always toggle the "Immigration colour" of a non-allied glider (see below).

Which glider-to-glider conversions *are* possible, though?
Is there a (functionally stable stateless) glider reflector that converts an allied glider into an allied glider, and also preserves the "Immigration colour" of a non-allied glider?
A given glider in a given phase and location can be "Immigration-coloured" in four different ways (state-1, state-2, allied with state-1 majority, allied with state-2 majority). Is there a (functionally stable stateless) glider reflector that would preserve the distinctions between these four possibilities when reflecting a glider?
hotdogPi wrote: April 11th, 2024, 11:11 am In the Immigration rule, is there a color-changing glider reflector? Someone claimed to have posted one, but while it turns red to blue, blue remains blue and doesn't turn red. (Or whichever two colors are used.)

This is why I distinguish "color" and "colour", by the way.
confocaloid wrote: June 7th, 2024, 5:26 pm
hotdogPi wrote: April 11th, 2024, 6:57 pmNope — blue stays blue. It needs to change in both directions.
tommyaweosme wrote: June 7th, 2024, 2:04 pmi forward this question [...]
Unless I'm missing something obvious, that's impossible in Immigration (at least when all five alive cells of the input glider have the same state).
Define a "slip" as any modification of a pattern such that some blue cells might be modified into green cells but there are no other modifications apart from that. (As a special case, doing nothing to the pattern also counts as a "slip".)
Suppose that there's a blue input glider at generation 0, and there's a green output glider at generation T. Between those generations, a reaction happens, following the rules of Immigration.
Now, imagine that the generation 0 is manually modified in such a way that the input glider becomes green and there are no other modifications apart from that. Such a modification amounts to manually doing a "slip" at generation 0. Under the rules of Immigration, the only possible consequence of a "slip" at generation 0 is a "slip" at generation 1 (which will then lead to a "slip" at generation 2, etc. etc. until reaching generation T). Since a "slip" cannot modify a green cell into a blue cell, it's impossible for the output glider to be modified from green to blue.

Code: Select all

x = 12, y = 31, rule = Immigration
9.2A$9.A.A$10.A6$2AB$2.B$.B10$9.2A$9.A.A$10.A6$2BA$2.A$.A!
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.
User avatar
confocaloid
Posts: 6697
Joined: February 8th, 2022, 3:15 pm
Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

Re: Immigration

Post by confocaloid »

hth3 wrote: February 16th, 2025, 11:14 am Dove to toad

Code: Select all

x = 11, y = 17, rule = B3/S23
b2o$b2o12$2b3o4b2o$bo2bo4b2o$o2bo$b2o!
Despite the toad failing to be a still life, that factory might be useful as a single-pulse way to reconstruct a p2 one-time glider turner which converts a glider of the other "Immigration colour" into the "allied form" of the glider:

Code: Select all

#C [[ GRID STOP 538 ]]
x = 71, y = 88, rule = Immigration
29.B.B$30.2B$30.B23$61.2A$61.2A5$47.A$39.2A5.A.A$40.A6.A$40.A.A$41.2A
2$34.A$33.A.A26.3A4.2A$33.A.A25.A2.A4.2A$31.3A.2A23.A2.A$30.A30.2A$
31.3A.2A$33.A.2A15$60.2A$60.2A$21.2A$21.2A5$7.2A$8.A52.2A$8.A.A50.A.A
$9.2A52.A$63.2A6$9.A$9.A.A$9.3A$11.A19.2A$32.A6.2A$21.2A6.3A7.A$21.2A
2.2A2.A7.A.A$25.A.A.A7.2A$2.2A23.A.2A$3.A23.A$3A23.2A$A!
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.
User avatar
ThePlayzr
Posts: 863
Joined: April 19th, 2025, 1:33 am
Location: Australia
Contact:

Re: Immigration

Post by ThePlayzr »

The loafer has a useful trait in this rule, as it has 4 parts that can be either state without changing state or another part's state.

Code: Select all

x = 9, y = 9, rule = B3/S23
.B$B.B$B2.B$.2B2$A5.B$.A3.B.A$2A3.B2.A$A3.2B2.A!
The first part is the loaf and dot:

Code: Select all

x = 9, y = 9, rule = Immigration
.B$B.B$B2.B$.2B2$B5.A$.A3.A.A$2A3.A2.A$A3.2A2.A!
second is this tetromino:

Code: Select all

x = 9, y = 9, rule = Immigration
.A$A.A$A2.A$.2A2$A5.A$.B3.A.A$2B3.A2.A$B3.2A2.A!
Third is this:

Code: Select all

x = 9, y = 9, rule = Immigration
.A$A.A$A2.A$.2A2$A5.B$.A3.B.A$2A3.B2.A$A3.2B2.A!
And 4th is this:

Code: Select all

x = 9, y = 9, rule = Immigration
.A$A.A$A2.A$.2A2$A5.A$.A3.A.B$2A3.A2.B$A3.2A2.B!
Please visit my rules (found on my wiki page) and contribute!
User:ThePlayzr
I have LLS and qfind.
I manage the Travelling Ts pattern collection. It can be found on the first post in the thread.
B3/S23-a5 IS OMNIPERIODIC!!!!!
User avatar
breaker's glider gun
Posts: 730
Joined: May 23rd, 2021, 10:26 am
Location: the inside of a stuffed anaconda or maybe [click to not expand]

Re: Immigration

Post by breaker's glider gun »

ThePlayzr wrote: August 16th, 2025, 6:49 am The loafer has a useful trait in this rule, as it has 4 parts that can be either state without changing state or another part's state.
Actually you can have a half loaf:

Code: Select all

x = 9, y = 9, rule = Immigration
.A$A.B$A2.B$.AB2$A5.A$.A3.A.A$2A3.A2.A$A3.2A2.A!

Code: Select all

x = 9, y = 9, rule = Immigration
.B$B.A$B2.A$.BA2$B5.A$.A3.A.A$2A3.A2.A$A3.2A2.A!
:?: :?: . . . :!:
Give me a suggestion of something interesting to draw here!
mmmmmmmmm
Posts: 253
Joined: May 7th, 2025, 3:53 am

Re: Immigration

Post by mmmmmmmmm »

breaker's glider gun wrote: August 16th, 2025, 8:26 am
ThePlayzr wrote: August 16th, 2025, 6:49 am The loafer has a useful trait in this rule, as it has 4 parts that can be either state without changing state or another part's state.
Actually you can have a half loaf:
You can also have this:

Code: Select all

x = 9, y = 9, rule = Immigration
.B$A.B$A2.B$.2B2$B5.A$.A3.A.A$2A3.A2.A$A3.2A2.A!

Code: Select all

x = 9, y = 9, rule = Immigration
.A$B.A$B2.A$.2A2$A5.A$.A3.A.A$2A3.A2.A$A3.2A2.A!
mmmmmmmmm, I love eating spaceships.
My name has 9 'm's, if you're wondering.
ThePlayzr's younger cousin
Post Reply