Black

For discussion of other cellular automata.
Post Reply
User avatar
ennghallie-AJ
Posts: 23
Joined: August 17th, 2024, 1:07 am
Location: A safe hidden at the back of the computer in floor googol plus one of the conwaylife skyscraper
Contact:

Black

Post by ennghallie-AJ »

this thread is for ca-related discussion of Black, a ca made in 2006 by someone who was not me, disguised as an esoteric programming language.

Code: Select all

x = 3, y = 3, rule = Black:T80,25
2A$AEA$.2A!

@RULE Black

1: block
2: IP south 
3: IP west
4: IP north
5: IP east
6: block south
7: block west
8: block north
9: block east

cr. 2018:
zM_ (original table)
Wright (icons + four-transition fix)

@TABLE

n_states: 10
neighborhood: Moore
symmetries: none

var ip = {2,3,4,5}
var block = {1,6,7,8,9}
var notblock = {0,2,3,4,5}
var a = {0,2,3,4,5,1,6,7,8,9}
var b = a
var c = a
var d = a
var e = a
var f = a
var g = a
var h = a

###
0,2,block,a,b,c,d,e,0,3
0,2,0,a,b,c,d,e,block,5
0,2,a,b,c,d,e,f,g,2

1,2,a,b,c,notblock,d,e,f,6
0,6,a,b,c,d,e,f,g,1

6,a,b,c,d,e,f,g,h,4
###

###
0,a,block,3,0,b,c,d,e,2
0,a,0,3,block,b,c,d,e,4
0,a,b,3,c,d,e,f,g,3

1,a,b,3,c,d,e,notblock,f,7
0,a,b,7,c,d,e,f,g,1

7,a,b,c,d,e,f,g,h,5
###

###
0,a,b,c,block,4,0,d,e,3
0,a,b,c,0,4,block,d,e,5
0,a,b,c,d,4,e,f,g,4

1,notblock,a,b,c,4,e,f,g,8
0,a,b,c,d,8,e,f,g,1

8,a,b,c,d,e,f,g,h,2
###

###
0,a,b,c,d,e,block,5,0,4
0,a,b,c,d,f,0,5,block,2
0,a,b,c,d,e,f,5,g,5

1,b,c,notblock,d,e,f,5,g,9
0,a,b,c,d,e,f,9,g,1

9,a,b,c,d,e,f,g,h,3
###

ip,a,b,c,d,e,f,g,h,0

@COLORS

0 48 48 48
1 0 127 255
2 224 224 224
3 224 224 224
4 224 224 224
5 224 224 224
6 55 155 255
7 55 155 255
8 55 155 255
9 55 155 255

@ICONS

XPM
/* width height num_colors chars_per_pixel */
"15 135 4 1"
/* colors */
". c #303030"
"B c #007FFF"
"C c #E0E0E0"
"D c #7FBFFF"
/* icon for state 1 */
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
/* icon for state 2 */
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
"CCCCCCCCCCCCCCC"
".CCCCCCCCCCCCC."
"..CCCCCCCCCCC.."
"...CCCCCCCCC..."
"....CCCCCCC...."
".....CCCCC....."
"......CCC......"
".......C......."
/* icon for state 3 */
".......C......."
"......CC......."
".....CCC......."
"....CCCC......."
"...CCCCC......."
"..CCCCCCCCCCCCC"
".CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
".CCCCCCCCCCCCCC"
"..CCCCCCCCCCCCC"
"...CCCCC......."
"....CCCC......."
".....CCC......."
"......CC......."
".......C......."
/* icon for state 4 */
".......C......."
"......CCC......"
".....CCCCC....."
"....CCCCCCC...."
"...CCCCCCCCC..."
"..CCCCCCCCCCC.."
".CCCCCCCCCCCCC."
"CCCCCCCCCCCCCCC"
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
/* icon for state 5 */
".......C......."
".......CC......"
".......CCC....."
".......CCCC...."
".......CCCCC..."
"CCCCCCCCCCCCC.."
"CCCCCCCCCCCCCC."
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC."
"CCCCCCCCCCCCC.."
".......CCCCC..."
".......CCCC...."
".......CCC....."
".......CC......"
".......C......."
/* icon for state 6 */
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"DDDDDDDDDDDDDDD"
"BDDDDDDDDDDDDDB"
"BBDDDDDDDDDDDBB"
"BBBDDDDDDDDDBBB"
"BBBBDDDDDDDBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBBDDDBBBBBB"
"BBBBBBBDBBBBBBB"
/* icon for state 7 */
"BBBBBBBDBBBBBBB"
"BBBBBBDDBBBBBBB"
"BBBBBDDDBBBBBBB"
"BBBBDDDDBBBBBBB"
"BBBDDDDDBBBBBBB"
"BBDDDDDDDDDDDDD"
"BDDDDDDDDDDDDDD"
"DDDDDDDDDDDDDDD"
"BDDDDDDDDDDDDDD"
"BBDDDDDDDDDDDDD"
"BBBDDDDDBBBBBBB"
"BBBBDDDDBBBBBBB"
"BBBBBDDDBBBBBBB"
"BBBBBBDDBBBBBBB"
"BBBBBBBDBBBBBBB"
/* icon for state 8 */
"BBBBBBBDBBBBBBB"
"BBBBBBDDDBBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBDDDDDDDBBBB"
"BBBDDDDDDDDDBBB"
"BBDDDDDDDDDDDBB"
"BDDDDDDDDDDDDDB"
"DDDDDDDDDDDDDDD"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
/* icon for state 9 */
"BBBBBBBDBBBBBBB"
"BBBBBBBDDBBBBBB"
"BBBBBBBDDDBBBBB"
"BBBBBBBDDDDBBBB"
"BBBBBBBDDDDDBBB"
"DDDDDDDDDDDDDBB"
"DDDDDDDDDDDDDDB"
"DDDDDDDDDDDDDDD"
"DDDDDDDDDDDDDDB"
"DDDDDDDDDDDDDBB"
"BBBBBBBDDDDDBBB"
"BBBBBBBDDDDBBBB"
"BBBBBBBDDDBBBBB"
"BBBBBBBDDBBBBBB"
"BBBBBBBDBBBBBBB"
information can be found at https://esolangs.org/wiki/Black

oh, and if you're wondering what the pattern was, it's a 3644 gen methuselah in this rule that I (maybe) discovered

(although further research says if you change the torus size to T7,9, it evolves the same way, but stops at gen 47)
???

Code: Select all

x = 18, y = 18, rule = B3/S23
2ob2obo2bo$bob2ob4o6b2o$bo13bobo$2ob4ob2o4bobo$3bo2bobobo2bobo$2obo2b
o2bo4bo$o2bob2o3b4o$b3obo$5bo4b4o$b3ob3o2bo2bo$o2bo4bobo$2obob3o2b2o4b
2o$3bobo4bo4bobo$3bobo6bobobo$4bo6b2ob2o$11bo$13b2obo$12b2ob2o!
User avatar
R2INT
Posts: 829
Joined: July 2nd, 2024, 7:42 pm

Re: Black

Post by R2INT »

The growth here is actually predictable. Here, increasing the torus size to 256x256 makes it last over 100K generations.

Code: Select all

x = 3, y = 3, rule = Black:T256,256
2A$AEA$.2A!

@RULE Black

1: block
2: IP south 
3: IP west
4: IP north
5: IP east
6: block south
7: block west
8: block north
9: block east

cr. 2018:
zM_ (original table)
Wright (icons + four-transition fix)

@TABLE

n_states: 10
neighborhood: Moore
symmetries: none

var ip = {2,3,4,5}
var block = {1,6,7,8,9}
var notblock = {0,2,3,4,5}
var a = {0,2,3,4,5,1,6,7,8,9}
var b = a
var c = a
var d = a
var e = a
var f = a
var g = a
var h = a

###
0,2,block,a,b,c,d,e,0,3
0,2,0,a,b,c,d,e,block,5
0,2,a,b,c,d,e,f,g,2

1,2,a,b,c,notblock,d,e,f,6
0,6,a,b,c,d,e,f,g,1

6,a,b,c,d,e,f,g,h,4
###

###
0,a,block,3,0,b,c,d,e,2
0,a,0,3,block,b,c,d,e,4
0,a,b,3,c,d,e,f,g,3

1,a,b,3,c,d,e,notblock,f,7
0,a,b,7,c,d,e,f,g,1

7,a,b,c,d,e,f,g,h,5
###

###
0,a,b,c,block,4,0,d,e,3
0,a,b,c,0,4,block,d,e,5
0,a,b,c,d,4,e,f,g,4

1,notblock,a,b,c,4,e,f,g,8
0,a,b,c,d,8,e,f,g,1

8,a,b,c,d,e,f,g,h,2
###

###
0,a,b,c,d,e,block,5,0,4
0,a,b,c,d,f,0,5,block,2
0,a,b,c,d,e,f,5,g,5

1,b,c,notblock,d,e,f,5,g,9
0,a,b,c,d,e,f,9,g,1

9,a,b,c,d,e,f,g,h,3
###

ip,a,b,c,d,e,f,g,h,0

@COLORS

0 48 48 48
1 0 127 255
2 224 224 224
3 224 224 224
4 224 224 224
5 224 224 224
6 55 155 255
7 55 155 255
8 55 155 255
9 55 155 255

@ICONS

XPM
/* width height num_colors chars_per_pixel */
"15 135 4 1"
/* colors */
". c #303030"
"B c #007FFF"
"C c #E0E0E0"
"D c #7FBFFF"
/* icon for state 1 */
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
/* icon for state 2 */
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
"CCCCCCCCCCCCCCC"
".CCCCCCCCCCCCC."
"..CCCCCCCCCCC.."
"...CCCCCCCCC..."
"....CCCCCCC...."
".....CCCCC....."
"......CCC......"
".......C......."
/* icon for state 3 */
".......C......."
"......CC......."
".....CCC......."
"....CCCC......."
"...CCCCC......."
"..CCCCCCCCCCCCC"
".CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
".CCCCCCCCCCCCCC"
"..CCCCCCCCCCCCC"
"...CCCCC......."
"....CCCC......."
".....CCC......."
"......CC......."
".......C......."
/* icon for state 4 */
".......C......."
"......CCC......"
".....CCCCC....."
"....CCCCCCC...."
"...CCCCCCCCC..."
"..CCCCCCCCCCC.."
".CCCCCCCCCCCCC."
"CCCCCCCCCCCCCCC"
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
/* icon for state 5 */
".......C......."
".......CC......"
".......CCC....."
".......CCCC...."
".......CCCCC..."
"CCCCCCCCCCCCC.."
"CCCCCCCCCCCCCC."
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC."
"CCCCCCCCCCCCC.."
".......CCCCC..."
".......CCCC...."
".......CCC....."
".......CC......"
".......C......."
/* icon for state 6 */
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"DDDDDDDDDDDDDDD"
"BDDDDDDDDDDDDDB"
"BBDDDDDDDDDDDBB"
"BBBDDDDDDDDDBBB"
"BBBBDDDDDDDBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBBDDDBBBBBB"
"BBBBBBBDBBBBBBB"
/* icon for state 7 */
"BBBBBBBDBBBBBBB"
"BBBBBBDDBBBBBBB"
"BBBBBDDDBBBBBBB"
"BBBBDDDDBBBBBBB"
"BBBDDDDDBBBBBBB"
"BBDDDDDDDDDDDDD"
"BDDDDDDDDDDDDDD"
"DDDDDDDDDDDDDDD"
"BDDDDDDDDDDDDDD"
"BBDDDDDDDDDDDDD"
"BBBDDDDDBBBBBBB"
"BBBBDDDDBBBBBBB"
"BBBBBDDDBBBBBBB"
"BBBBBBDDBBBBBBB"
"BBBBBBBDBBBBBBB"
/* icon for state 8 */
"BBBBBBBDBBBBBBB"
"BBBBBBDDDBBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBDDDDDDDBBBB"
"BBBDDDDDDDDDBBB"
"BBDDDDDDDDDDDBB"
"BDDDDDDDDDDDDDB"
"DDDDDDDDDDDDDDD"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
/* icon for state 9 */
"BBBBBBBDBBBBBBB"
"BBBBBBBDDBBBBBB"
"BBBBBBBDDDBBBBB"
"BBBBBBBDDDDBBBB"
"BBBBBBBDDDDDBBB"
"DDDDDDDDDDDDDBB"
"DDDDDDDDDDDDDDB"
"DDDDDDDDDDDDDDD"
"DDDDDDDDDDDDDDB"
"DDDDDDDDDDDDDBB"
"BBBBBBBDDDDDBBB"
"BBBBBBBDDDDBBBB"
"BBBBBBBDDDBBBBB"
"BBBBBBBDDBBBBBB"
"BBBBBBBDBBBBBBB"
2-cell eater:

Code: Select all

x = 1, y = 5, rule = Black
A$A3$D!
@RULE Black
1: block
2: IP south
3: IP west
4: IP north
5: IP east
6: block south
7: block west
8: block north
9: block east
cr. 2018:
zM_ (original table)
Wright (icons + four-transition fix)
@TABLE
n_states: 10
neighborhood: Moore
symmetries: none
var ip = {2,3,4,5}
var block = {1,6,7,8,9}
var notblock = {0,2,3,4,5}
var a = {0,2,3,4,5,1,6,7,8,9}
var b = a
var c = a
var d = a
var e = a
var f = a
var g = a
var h = a
###
0,2,block,a,b,c,d,e,0,3
0,2,0,a,b,c,d,e,block,5
0,2,a,b,c,d,e,f,g,2
1,2,a,b,c,notblock,d,e,f,6
0,6,a,b,c,d,e,f,g,1
6,a,b,c,d,e,f,g,h,4
###
###
0,a,block,3,0,b,c,d,e,2
0,a,0,3,block,b,c,d,e,4
0,a,b,3,c,d,e,f,g,3
1,a,b,3,c,d,e,notblock,f,7
0,a,b,7,c,d,e,f,g,1
7,a,b,c,d,e,f,g,h,5
###
###
0,a,b,c,block,4,0,d,e,3
0,a,b,c,0,4,block,d,e,5
0,a,b,c,d,4,e,f,g,4
1,notblock,a,b,c,4,e,f,g,8
0,a,b,c,d,8,e,f,g,1
8,a,b,c,d,e,f,g,h,2
###
###
0,a,b,c,d,e,block,5,0,4
0,a,b,c,d,f,0,5,block,2
0,a,b,c,d,e,f,5,g,5
1,b,c,notblock,d,e,f,5,g,9
0,a,b,c,d,e,f,9,g,1
9,a,b,c,d,e,f,g,h,3
###
ip,a,b,c,d,e,f,g,h,0
@COLORS
0 48 48 48
1 0 127 255
2 224 224 224
3 224 224 224
4 224 224 224
5 224 224 224
6 55 155 255
7 55 155 255
8 55 155 255
9 55 155 255
@ICONS
XPM
/* width height num_colors chars_per_pixel */
"15 135 4 1"
/* colors */
". c #303030"
"B c #007FFF"
"C c #E0E0E0"
"D c #7FBFFF"
/* icon for state 1 */
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
/* icon for state 2 */
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
"CCCCCCCCCCCCCCC"
".CCCCCCCCCCCCC."
"..CCCCCCCCCCC.."
"...CCCCCCCCC..."
"....CCCCCCC...."
".....CCCCC....."
"......CCC......"
".......C......."
/* icon for state 3 */
".......C......."
"......CC......."
".....CCC......."
"....CCCC......."
"...CCCCC......."
"..CCCCCCCCCCCCC"
".CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
".CCCCCCCCCCCCCC"
"..CCCCCCCCCCCCC"
"...CCCCC......."
"....CCCC......."
".....CCC......."
"......CC......."
".......C......."
/* icon for state 4 */
".......C......."
"......CCC......"
".....CCCCC....."
"....CCCCCCC...."
"...CCCCCCCCC..."
"..CCCCCCCCCCC.."
".CCCCCCCCCCCCC."
"CCCCCCCCCCCCCCC"
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
/* icon for state 5 */
".......C......."
".......CC......"
".......CCC....."
".......CCCC...."
".......CCCCC..."
"CCCCCCCCCCCCC.."
"CCCCCCCCCCCCCC."
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC."
"CCCCCCCCCCCCC.."
".......CCCCC..."
".......CCCC...."
".......CCC....."
".......CC......"
".......C......."
/* icon for state 6 */
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"DDDDDDDDDDDDDDD"
"BDDDDDDDDDDDDDB"
"BBDDDDDDDDDDDBB"
"BBBDDDDDDDDDBBB"
"BBBBDDDDDDDBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBBDDDBBBBBB"
"BBBBBBBDBBBBBBB"
/* icon for state 7 */
"BBBBBBBDBBBBBBB"
"BBBBBBDDBBBBBBB"
"BBBBBDDDBBBBBBB"
"BBBBDDDDBBBBBBB"
"BBBDDDDDBBBBBBB"
"BBDDDDDDDDDDDDD"
"BDDDDDDDDDDDDDD"
"DDDDDDDDDDDDDDD"
"BDDDDDDDDDDDDDD"
"BBDDDDDDDDDDDDD"
"BBBDDDDDBBBBBBB"
"BBBBDDDDBBBBBBB"
"BBBBBDDDBBBBBBB"
"BBBBBBDDBBBBBBB"
"BBBBBBBDBBBBBBB"
/* icon for state 8 */
"BBBBBBBDBBBBBBB"
"BBBBBBDDDBBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBDDDDDDDBBBB"
"BBBDDDDDDDDDBBB"
"BBDDDDDDDDDDDBB"
"BDDDDDDDDDDDDDB"
"DDDDDDDDDDDDDDD"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
"BBBBBDDDDDBBBBB"
/* icon for state 9 */
"BBBBBBBDBBBBBBB"
"BBBBBBBDDBBBBBB"
"BBBBBBBDDDBBBBB"
"BBBBBBBDDDDBBBB"
"BBBBBBBDDDDDBBB"
"DDDDDDDDDDDDDBB"
"DDDDDDDDDDDDDDB"
"DDDDDDDDDDDDDDD"
"DDDDDDDDDDDDDDB"
"DDDDDDDDDDDDDBB"
"BBBBBBBDDDDDBBB"
"BBBBBBBDDDDBBBB"
"BBBBBBBDDDBBBBB"
"BBBBBBBDDBBBBBB"
"BBBBBBBDBBBBBBB"
Range-2 INT
R2INT's Rule Collection

Travelling Ts has surpassed LeapLife in post count, but not yet in technology.
Post Reply