OCA circuit discussion thread

For discussion of other cellular automata.
Citation needed
Posts: 698
Joined: April 1st, 2021, 1:03 am

Re: OCA circuit discussion thread

Post by Citation needed »

ColorfulGalaxy wrote:This thread is on fire.
Is this rule Turing-complete?
Can logic gates (AND/OR/XOR) be built in this rule?

Code: Select all

x = 9, y = 3, rule = W1r1e0
8D$B6.D$BA7B!
[[ COLOR 0 127 127 127 COLOR 1 0 0 0 COLOR 2 64 64 64 COLOR 3 255 255 255 COLOR 4 192 192 192 ]]
@RULE W1r1e0

State 1 & 2: ↘ Wire
State 3 & 4: ↖ Wire

A cell bordering a horizontal wire of the opposite color will follow Rule 110.

@TABLE
n_states:5
neighborhood:Moore
symmetries:none
var a={0,1,2,3,4}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var s={1,2}
var s1=s
var so={0,s}
var sn={0,2}
var sn1=sn
var t={3,4}
var t1=t
var to={0,t}
var tn={0,4}
var tn1=tn
s1,s,a1,a2,a3,a4,a5,to,a6,s
s1,to,a1,a2,a3,a4,a5,s,a6,s
t1,a1,a2,so,a3,t,a4,a5,a6,t
t1,a1,a2,t,a3,so,a4,a5,a6,t
t1,a1,a2,a3,1,sn,so,a4,a5,3
t1,a1,a2,a3,sn,1,so,a4,a5,3
t1,a1,a2,a3,1,1,sn,a4,a5,3
t1,a1,a2,a3,1,1,1,a4,a5,4
t1,a1,a2,a3,sn,sn1,so,a4,a5,4
s1,tn,to,a1,a2,a3,a4,a5,3,1
s1,3,to,a1,a2,a3,a4,a5,tn,1
s1,3,tn,a1,a2,a3,a4,a5,3,1
s1,3,3,a1,a2,a3,a4,a5,3,2
s1,tn1,to,a1,a2,a3,a4,a5,tn,2
@COLORS
0 0 0 0
1 255 0 0
2 255 51 153
3 0 255 0
4 51 255 153
@NAMES
0 off
1 on
2 wire
3 gate on
4 gate
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: OCA circuit discussion thread

Post by b-engine »

Citation needed wrote: May 23rd, 2025, 9:18 am Is this rule Turing-complete?
Can logic gates (AND/OR/XOR) be built in this rule?
Yes, as it could emulate (or simulate?) rule 110. If you have Turing complete device, you could build any logic gates in the rule.
User avatar
islptng
Posts: 495
Joined: May 24th, 2024, 6:17 am
Location: 种花家

Re: OCA circuit discussion thread

Post by islptng »

b-engine wrote: May 24th, 2025, 4:08 am
Citation needed wrote: May 23rd, 2025, 9:18 am Is this rule Turing-complete?
Can logic gates (AND/OR/XOR) be built in this rule?
you could build any logic gates in the rule.
It seems like you're not correct: We can't build any logic gate in the rule directly. (But we can modify the rule to make it possible to do normal logic).

(Also, is Univ1234 the inspiration of your colors?)

EDIT: CCCC is updated: Any construction?
My sandbox | All my engineered replicators | BsKngt | TNT
Asperger, ISTP, using a Dvorak keyboard.

I love my new school life.
User avatar
PHPBB12345
Posts: 1150
Joined: August 5th, 2015, 11:55 pm
Contact:

Re: OCA circuit discussion thread

Post by PHPBB12345 »

islptng wrote: May 13th, 2025, 9:17 pm Just want to post this thing, probably not Turing Complete.

Code: Select all

x = 10, y = 10, rule = Splitile
4.2A$3.4A$2.3A.2A$.CA4.2A$2A5.3A$3A5.2A$.2A4.2A$2.2A.3A$3.4A$4.2A!

...
Crossover:

Code: Select all

x = 55, y = 28, rule = Splitile
13.2A25.2A$12.4A23.4A$11.2A.3A21.3A.2A$10.2A4.2A19.2A4.2A$9.2A6.2A17.
2A6.2A$8.2A8.2A15.2A8.2A$7.2A10.2A13.2A10.2A$6.2A12.2A11.2A12.2A$5.2A
14.2A9.2A14.2A$4.2A16.2A7.2A16.2A$3.2A18.2A5.2A18.2A$2.2A20.3A.3A20.
2A$.2A21.3A.3A21.2A$3A19.3A.3A.3A19.3A$2A20.3A.3A.3A20.2A$.2A21.3A.3A
21.2A$2.2A20.3A.3A20.2A$3.2A18.2A5.2A18.2A$4.2A16.2A7.2A16.2A$5.2A14.
2A9.2A14.2A$6.2A12.2A11.2A12.2A$7.2A10.2A13.2A10.2A$8.2A8.2A15.2A8.2A
$9.2A6.2A17.2A6.2A$10.2A4.2A19.2A4.2A$11.3A.AB21.2A.3A$12.4A23.4A$13.
2A25.2A!

@RULE Splitile

@COLORS
0   0   0   0
1   0   0 255
2   0 255 192
3   0 192 255

@TABLE
n_states:4
neighborhood:vonNeumann
symmetries:none

var a = {0,1,2,3}
var b = a
var c = a
var d = a
var s = {1,2,3}

s,2,3,a,b,1
s,2,a,b,3,1
s,a,3,2,b,1
s,a,b,2,3,1
s,2,a,2,b,1
s,a,3,b,3,1
s,2,a,b,c,3
s,a,b,2,c,3
s,a,3,b,c,2
s,a,b,c,3,2
s,a,b,c,d,1

@ICONS
XPM
/* width height num_colors chars_per_pixel */
"31 93 2 1"
/* colors */
". c #000000"
"B c #FFFFFF"
/* icon for state 1 */
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
".............BBBBB............."
"............BBBBBBB............"
"...........BBBBBBBBB..........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"...........BBBBBBBBB..........."
"............BBBBBBB............"
".............BBBBB............."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
/* icon for state 2 */
"...............B..............."
"..............BBB.............."
".............BBBBB............."
"............BBBBBBB............"
"...........BBBBBBBBB..........."
"..........BBBBBBBBBBB.........."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
".............BBBBB............."
"............BBBBBBB............"
"...........BBBBBBBBB..........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"...........BBBBBBBBB..........."
"............BBBBBBB............"
".............BBBBB............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..........BBBBBBBBBBB.........."
"...........BBBBBBBBB..........."
"............BBBBBBB............"
".............BBBBB............."
"..............BBB.............."
"...............B..............."
/* icon for state 3 */
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
".....B.......BBBBB.......B....."
"....BB......BBBBBBB......BB...."
"...BBB.....BBBBBBBBB.....BBB..."
"..BBBB....BBBBBBBBBBB....BBBB.."
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
"..BBBB....BBBBBBBBBBB....BBBB.."
"...BBB.....BBBBBBBBB.....BBB..."
"....BB......BBBBBBB......BB...."
".....B.......BBBBB.......B....."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."

XPM
/* width height num_colors chars_per_pixel */
"15 45 2 1"
/* colors */
". c #000000"
"B c #FFFFFF"
/* icon for state 1 */
"..............."
"..............."
"..............."
"..............."
"..............."
"......BBB......"
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
"......BBB......"
"..............."
"..............."
"..............."
"..............."
"..............."
/* icon for state 2 */
".......B......."
"......BBB......"
".....BBBBB....."
".......B......."
".......B......."
"......BBB......"
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
"......BBB......"
".......B......."
".......B......."
".....BBBBB....."
"......BBB......"
".......B......."
/* icon for state 3 */
"..............."
"..............."
"..............."
"..............."
"..............."
"..B...BBB...B.."
".BB..BBBBB..BB."
"BBBBBBBBBBBBBBB"
".BB..BBBBB..BB."
"..B...BBB...B.."
"..............."
"..............."
"..............."
"..............."
"..............."

XPM
/* width height num_colors chars_per_pixel */
"7 21 2 1"
/* colors */
". c #000000"
"B c #FFFFFF"
/* icon for state 1 */
"......."
"......."
"..BBB.."
"..BBB.."
"..BBB.."
"......."
"......."
/* icon for state 2 */
"...B..."
"...B..."
"..BBB.."
"..BBB.."
"..BBB.."
"...B..."
"...B..."
/* icon for state 3 */
"......."
"......."
"..BBB.."
"BBBBBBB"
"..BBB.."
"......."
"......."
Logic gates:

Code: Select all

x = 79, y = 46, rule = Splitile2
2.A2.2A2.2A10.A.A2.A2.2A9.2A3.A2.3A10.2A.2A3.A3.2A2.2A$.A.A.A.A.A.A9.
A.A.A.A.A.A8.A.A.A.A2.A10.A3.A.A.A.A.A3.A$.3A.A.A.A.A10.A2.A.A.2A9.A.
A.A.A2.A10.A3.2A2.A.A2.A3.A$.A.A.A.A.A.A9.A.A.A.A.A.A8.A.A.A.A2.A10.A
3.A.A.A.A3.A3.A$.A.A.A.A.2A10.A.A2.A2.A.A8.A.A2.A3.A11.2A.A.A2.A2.2A
2.2A4$61.A15.A$12.A48.2A13.2A$11.2A19.A16.C12.2A11.2A$10.2A19.2A15.CB
13.2A9.2A$9.2A19.2A15.CB15.2A7.2A$8.2A19.2A15.CB17.2A5.2A$7.2A19.2A
15.CB19.3A.3A$6.2A19.2A15.CB20.3A.3A$5.DAD17.3A14.BCB19.3A.3A.3A$5.3D
17.3A14.ABC19.3A.3A.3A$5.ADA16.2A.2A12.CB.2A20.3A.3A$4.2A.2A14.2A3.2A
11.BC2.2A19.3A.3A$3.2A3.2A12.2A5.2A15.2A17.2A5.2A$2.2A5.2A10.2A7.2A
15.2A15.2A7.2A$.2A7.2A8.2A9.2A15.2A13.2A9.2A$2A9.2A7.A11.B16.B12.2A
11.2A$A11.B48.2A13.2A$61.A15.B3$61.A15.A$12.A48.2A13.2A$11.2A19.A29.
2A11.2A$10.2A19.2A30.2A9.2A$9.2A19.2A32.2A7.2A$8.2A19.2A34.2A5.2A$7.
2A19.2A36.3A.3A$6.2A19.2A37.3A.3A$5.DAD17.3A36.3A.3A.3A$5.3D17.3A36.
3A.3A.3A$5.ADA16.2A.2A37.3A.3A$4.2A.2A14.2A3.2A36.3A.3A$3.2A3.2A12.2A
5.2A34.2A5.2A$2.2A5.2A10.2A7.2A32.2A7.2A$.2A7.2A8.2A9.2A30.2A9.2A$2A
9.2A7.B11.B29.2A11.2A$B11.B48.2A13.2A$61.B15.B!

@RULE Splitile2

@COLORS
0   0   0   0
1   0   0 255
2   0 255 192
3   0 192 255
4 255   0   0
5 255 192   0
6 255   0 192

@TABLE
n_states:7
neighborhood:vonNeumann
symmetries:none

var a = {0,1,2,3,4,5,6}
var b = a
var c = a
var d = a
var s = {1,2,3}
var t = {4,5,6}

s,2,3,a,b,1
s,2,a,b,3,1
s,a,3,2,b,1
s,a,b,2,3,1
s,2,a,2,b,1
s,a,3,b,3,1
s,5,6,5,6,1
s,2,a,b,c,3
s,a,b,2,c,3
s,5,a,5,c,3
s,a,3,b,c,2
s,a,b,c,3,2
s,a,6,c,6,2
s,a,b,c,d,1
t,5,6,a,b,4
t,5,a,b,6,4
t,a,6,5,b,4
t,a,b,5,6,4
t,5,a,5,b,4
t,a,6,b,6,4
t,2,3,2,3,4
t,5,a,b,c,6
t,a,b,5,c,6
t,2,b,2,c,6
t,a,6,b,c,5
t,a,b,c,6,5
t,a,3,c,3,5
t,a,b,c,d,4

@ICONS
XPM
/* width height num_colors chars_per_pixel */
"31 186 2 1"
/* colors */
". c #000000"
"B c #FFFFFF"
/* icon for state 1 */
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
".............BBBBB............."
"............BBBBBBB............"
"...........BBBBBBBBB..........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"...........BBBBBBBBB..........."
"............BBBBBBB............"
".............BBBBB............."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
/* icon for state 2 */
"...............B..............."
"..............BBB.............."
".............BBBBB............."
"............BBBBBBB............"
"...........BBBBBBBBB..........."
"..........BBBBBBBBBBB.........."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
".............BBBBB............."
"............BBBBBBB............"
"...........BBBBBBBBB..........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"...........BBBBBBBBB..........."
"............BBBBBBB............"
".............BBBBB............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..........BBBBBBBBBBB.........."
"...........BBBBBBBBB..........."
"............BBBBBBB............"
".............BBBBB............."
"..............BBB.............."
"...............B..............."
/* icon for state 3 */
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
".....B.......BBBBB.......B....."
"....BB......BBBBBBB......BB...."
"...BBB.....BBBBBBBBB.....BBB..."
"..BBBB....BBBBBBBBBBB....BBBB.."
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
"..BBBB....BBBBBBBBBBB....BBBB.."
"...BBB.....BBBBBBBBB.....BBB..."
"....BB......BBBBBBB......BB...."
".....B.......BBBBB.......B....."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
/* icon for state 4 */
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
".............BBBBB............."
"............BBBBBBB............"
"...........BBBBBBBBB..........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"...........BBBBBBBBB..........."
"............BBBBBBB............"
".............BBBBB............."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
/* icon for state 5 */
"...............B..............."
"..............BBB.............."
".............BBBBB............."
"............BBBBBBB............"
"...........BBBBBBBBB..........."
"..........BBBBBBBBBBB.........."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
".............BBBBB............."
"............BBBBBBB............"
"...........BBBBBBBBB..........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"...........BBBBBBBBB..........."
"............BBBBBBB............"
".............BBBBB............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..........BBBBBBBBBBB.........."
"...........BBBBBBBBB..........."
"............BBBBBBB............"
".............BBBBB............."
"..............BBB.............."
"...............B..............."
/* icon for state 6 */
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
".....B.......BBBBB.......B....."
"....BB......BBBBBBB......BB...."
"...BBB.....BBBBBBBBB.....BBB..."
"..BBBB....BBBBBBBBBBB....BBBB.."
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
"..BBBB....BBBBBBBBBBB....BBBB.."
"...BBB.....BBBBBBBBB.....BBB..."
"....BB......BBBBBBB......BB...."
".....B.......BBBBB.......B....."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."

XPM
/* width height num_colors chars_per_pixel */
"15 90 2 1"
/* colors */
". c #000000"
"B c #FFFFFF"
/* icon for state 1 */
"..............."
"..............."
"..............."
"..............."
"..............."
"......BBB......"
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
"......BBB......"
"..............."
"..............."
"..............."
"..............."
"..............."
/* icon for state 2 */
".......B......."
"......BBB......"
".....BBBBB....."
".......B......."
".......B......."
"......BBB......"
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
"......BBB......"
".......B......."
".......B......."
".....BBBBB....."
"......BBB......"
".......B......."
/* icon for state 3 */
"..............."
"..............."
"..............."
"..............."
"..............."
"..B...BBB...B.."
".BB..BBBBB..BB."
"BBBBBBBBBBBBBBB"
".BB..BBBBB..BB."
"..B...BBB...B.."
"..............."
"..............."
"..............."
"..............."
"..............."
/* icon for state 4 */
"..............."
"..............."
"..............."
"..............."
"..............."
"......BBB......"
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
"......BBB......"
"..............."
"..............."
"..............."
"..............."
"..............."
/* icon for state 5 */
".......B......."
"......BBB......"
".....BBBBB....."
".......B......."
".......B......."
"......BBB......"
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
"......BBB......"
".......B......."
".......B......."
".....BBBBB....."
"......BBB......"
".......B......."
/* icon for state 6 */
"..............."
"..............."
"..............."
"..............."
"..............."
"..B...BBB...B.."
".BB..BBBBB..BB."
"BBBBBBBBBBBBBBB"
".BB..BBBBB..BB."
"..B...BBB...B.."
"..............."
"..............."
"..............."
"..............."
"..............."

XPM
/* width height num_colors chars_per_pixel */
"7 42 2 1"
/* colors */
". c #000000"
"B c #FFFFFF"
/* icon for state 1 */
"......."
"......."
"..BBB.."
"..BBB.."
"..BBB.."
"......."
"......."
/* icon for state 2 */
"...B..."
"...B..."
"..BBB.."
"..BBB.."
"..BBB.."
"...B..."
"...B..."
/* icon for state 3 */
"......."
"......."
"..BBB.."
"BBBBBBB"
"..BBB.."
"......."
"......."
/* icon for state 4 */
"......."
"......."
"..BBB.."
"..BBB.."
"..BBB.."
"......."
"......."
/* icon for state 5 */
"...B..."
"...B..."
"..BBB.."
"..BBB.."
"..BBB.."
"...B..."
"...B..."
/* icon for state 6 */
"......."
"......."
"..BBB.."
"BBBBBBB"
"..BBB.."
"......."
"......."
Citation needed
Posts: 698
Joined: April 1st, 2021, 1:03 am

Re: OCA circuit discussion thread

Post by Citation needed »

This is a diagonal version of JvN29. It allows two infinite patterns to run at once, with an extra "and" gate to connect the two patterns.

Code: Select all

@RULE JvN29S
# <poem>
# Transitions rules for John von Neumann's 29 state CA.
#
# Automatically produced from Golly's JvN29 implementation using
# make-ruletable.cpp.
#
# rules: 102
#
# Golly rule-table format.
# Each rule: C,N,NE,E,ES,S,SW,W,WN,C'
# N.B. Where the same variable appears multiple times in a transition,
# it takes the same value each time.
#
# Default for transitions not listed: no change
#

@TABLE
n_states:29
neighborhood:Moore
symmetries:none
var a={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28}
var b={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28}
var c={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28}
var a0=a
var a1=a
var a2=a
var a3=a
var d={13,21}
var e={14,22}
var f={0,1,2,3,4,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,22,23,24,25,26,27,28}
var g={15,23}
var h={0,1,2,3,4,5,6,7,8,9,10,11,12,13,15,16,17,18,19,20,21,23,24,25,26,27,28}
var i={16,24}
var j={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,24,25,26,27,28}
var k={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23,25,26,27,28}
var l={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,25,26,27,28}
var m={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,24,25,26,27,28}
var n={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,23,24,25,26,27,28}
var o={13,27,28}
var o1={27,28}
var o2={27,28}
var p={9,10,11,12,13,14,15,16,25,26,27,28}
var q={14,27,28}
var r={0,1,2,3,4,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,22,23,24,25,26}
var s={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,22,23,24,25,26,27,28}
var t={16,27,28}
var u={0,1,2,3,4,5,6,7,8,9,10,11,12,13,15,16,17,18,19,20,21,23,24,25,26}
var v={15,27,28}
var w={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,24,25,26}
var x={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23,25,26}
var y={17,18,19,20,21,22,23,24}
var z={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23,24,25,26,27,28}
var A={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,25,26,27,28}
var B={0,1,2,3,4,5,6,7,8,9,10,11,12,13,15,16,17,18,19,20,21,22,23,24,25,26,27,28}
var C={21,27,28}
var D={0,1,2,3,4,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28}
var E={22,27,28}
var F={24,27,28}
var G={23,27,28}
var H={25,27}
var I={0,1,2,3,4,5,6,7,8,9,10,11,13,14,15,16,17,18,19,20,21,22,23,25,26,27,28}
var J={0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,16,17,18,19,20,21,22,24,25,26,27,28}
var K={0,1,2,3,4,5,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,23,24,25,26,27,28}
var L={0,1,2,3,4,5,6,7,8,10,11,12,14,15,16,17,18,19,20,22,23,24,25,26,27,28}
var M={0,1,2,3,4,5,6,7,8,9,11,12,13,15,16,17,18,19,20,21,23,24,25,26,27,28}
var N={0,1,2,3,4,5,6,7,8,9,10,12,13,14,16,17,18,19,20,21,22,24,25,26,27,28}
var O={26,28}
var P={0,1,2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,22,23,24,25,26,27,28}
0,a0,a,a1,b,a2,c,a3,d,1
0,a0,a,a1,b,a2,e,a3,f,1
0,a0,a,a1,g,a2,h,a3,f,1
0,a0,i,a1,j,a2,h,a3,f,1
1,a0,k,a1,j,a2,h,a3,f,2
1,a0,a,a1,b,a2,c,a3,d,3
1,a0,a,a1,b,a2,e,a3,f,3
1,a0,a,a1,g,a2,h,a3,f,3
1,a0,i,a1,j,a2,h,a3,f,3
2,a0,k,a1,j,a2,h,a3,f,4
2,a0,a,a1,b,a2,c,a3,d,5
2,a0,a,a1,b,a2,e,a3,f,5
2,a0,a,a1,g,a2,h,a3,f,5
2,a0,i,a1,j,a2,h,a3,f,5
3,a0,k,a1,j,a2,h,a3,f,6
3,a0,a,a1,b,a2,c,a3,d,7
3,a0,a,a1,b,a2,e,a3,f,7
3,a0,a,a1,g,a2,h,a3,f,7
3,a0,i,a1,j,a2,h,a3,f,7
4,a0,k,a1,j,a2,h,a3,f,8
4,a0,a,a1,b,a2,c,a3,d,11
4,a0,a,a1,b,a2,e,a3,f,11
4,a0,a,a1,g,a2,h,a3,f,11
4,a0,i,a1,j,a2,h,a3,f,11
5,a0,k,a1,j,a2,h,a3,f,12
5,a0,a,a1,b,a2,c,a3,d,17
5,a0,a,a1,b,a2,e,a3,f,17
5,a0,a,a1,g,a2,h,a3,f,17
5,a0,i,a1,j,a2,h,a3,f,17
6,a0,k,a1,j,a2,h,a3,f,18
6,a0,a,a1,b,a2,c,a3,d,19
6,a0,a,a1,b,a2,e,a3,f,19
6,a0,a,a1,g,a2,h,a3,f,19
6,a0,i,a1,j,a2,h,a3,f,19
7,a0,k,a1,j,a2,h,a3,f,20
7,a0,a,a1,b,a2,c,a3,d,25
7,a0,a,a1,b,a2,e,a3,f,25
7,a0,a,a1,g,a2,h,a3,f,25
7,a0,i,a1,j,a2,h,a3,f,25
8,a0,k,a1,j,a2,h,a3,f,9
8,a0,a,a1,b,a2,c,a3,d,10
8,a0,a,a1,b,a2,e,a3,f,10
8,a0,a,a1,g,a2,h,a3,f,10
8,a0,i,a1,j,a2,h,a3,f,10
9,a0,l,a1,m,a2,n,a3,o,13
9,o1,0,0,m,0,0,o2,0,13 # added
p,a0,a,a1,b,a2,c,a3,21,0
9,a0,l,a1,m,a2,q,a3,r,13
p,a0,a,a1,b,a2,22,a3,s,0
p,a0,a,a1,23,a2,n,a3,s,0
9,a0,t,a1,m,a2,u,a3,r,13
p,a0,24,a1,m,a2,n,a3,s,0
10,a0,l,a1,m,a2,n,a3,o,14
10,0,l,0,0,o1,0,o2,0,14 # added
10,a0,l,a1,m,a2,q,a3,r,14
10,a0,l,a1,v,a2,u,a3,r,14
11,a0,l,a1,m,a2,q,a3,s,15
11,0,0,o1,0,o2,0,0,s,15 # added
11,a0,l,a1,v,a2,u,a3,s,15
11,a0,t,a1,w,a2,u,a3,s,15
12,a0,l,a1,m,a2,n,a3,o,16
12,o1,0,o2,0,0,n,0,0,16 # added
12,a0,l,a1,v,a2,n,a3,r,16
12,a0,t,a1,w,a2,n,a3,r,16
13,o1,0,0,m,0,0,o2,0,13 # added
13,a0,x,a1,m,a2,u,a3,r,9
14,0,l,0,0,o1,0,o2,0,14 # added
14,a0,l,a1,w,a2,u,a3,r,10
15,0,0,o1,0,o2,0,0,s,15 # added
15,a0,x,a1,w,a2,u,a3,s,11
16,o1,0,o2,0,0,n,0,0,16 # added
16,a0,x,a1,w,a2,n,a3,r,12
y,a0,a,a1,b,a2,c,a3,13,0
17,a0,z,a1,A,a2,B,a3,C,21
y,a0,a,a1,b,a2,14,a3,D,0
17,a0,z,a1,A,a2,E,a3,r,21
y,a0,a,a1,15,a2,B,a3,D,0
y,a0,16,a1,A,a2,B,a3,D,0
17,a0,F,a1,A,a2,u,a3,r,21
18,a0,z,a1,A,a2,B,a3,C,22
18,a0,z,a1,A,a2,E,a3,r,22
18,a0,z,a1,G,a2,u,a3,r,22
19,a0,z,a1,A,a2,E,a3,D,23
19,a0,z,a1,G,a2,u,a3,D,23
19,a0,F,a1,w,a2,u,a3,D,23
20,a0,z,a1,A,a2,B,a3,C,24
20,a0,z,a1,G,a2,B,a3,r,24
20,a0,F,a1,w,a2,B,a3,r,24
21,a0,x,a1,A,a2,u,a3,r,17
22,a0,z,a1,w,a2,u,a3,r,18
23,a0,x,a1,w,a2,u,a3,D,19
24,a0,x,a1,w,a2,B,a3,r,20
H,a0,I,a1,J,a2,K,a3,13,26
H,a0,I,a1,J,a2,14,a3,L,26
H,a0,I,a1,15,a2,M,a3,L,26
H,a0,16,a1,N,a2,M,a3,L,26
O,a0,k,a1,j,a2,h,a3,f,27
26,a0,I,a1,J,a2,K,a3,13,28
O,a0,l,a1,m,a2,10,a3,s,27
26,a0,I,a1,J,a2,14,a3,L,28
O,a0,l,a1,m,a2,K,a3,9,27
O,a0,l,a1,11,a2,K,a3,P,27
26,a0,I,a1,15,a2,M,a3,L,28
O,a0,12,a1,J,a2,K,a3,P,27
26,a0,16,a1,N,a2,M,a3,L,28
27,a0,k,a1,j,a2,h,a3,f,25
27,a0,l,a1,m,a2,10,a3,s,25
27,a0,l,a1,m,a2,K,a3,9,25
27,a0,l,a1,11,a2,K,a3,P,25
27,a0,12,a1,J,a2,K,a3,P,25

# Colors copied from default settings for "JvN"
@COLORS
0 48 48 48
1 255 0 0
2 255 125 0
3 255 150 25
4 255 175 50
5 255 200 75
6 255 225 100
7 255 250 125
8 251 255 0
9 89 89 255
10 106 106 255
11 122 122 255
12 139 139 255
13 27 126 27
14 36 200 36
15 73 255 73
16 106 255 106
17 255 36 36
18 255 56 56
19 255 73 73
20 255 89 89
21 185 56 255
22 191 73 255
23 197 89 255
24 203 106 255
25 0 255 128
26 255 128 64
27 255 255 128
28 33 215 215

#copied form gollybase/jvnalgo.cpp
@ICONS
XPM
"7 196 4 1"

". c #000000"
"D c #404040"
"E c #E0E0E0"
"W c #FFFFFF"

".DEWED."
"DWWWWWD"
"EWWWWWE"
"WWWWWWW"
"EWWWWWE"
"DWWWWWD"
".DEWED."

"..WWW.."
".WWWWW."
"WWWWWWW"
"......."
"WWW.WWW"
".WW.WW."
"..W.W.."

"..W.W.."
".WW.WW."
"WWW.WWW"
"......."
"WWWWWWW"
".WWWWW."
"..WWW.."

"..W.W.."
".WW.WW."
"WWW.WWW"
"......."
"WWW.WWW"
"WWW.WWW"
"WWW.WWW"

"..W.WWW"
".WW.WWW"
"WWW.WWW"
"......."
"WWW.WWW"
"WWW.WW."
"WWW.W.."

"WWW.W.."
"WWW.WW."
"WWW.WWW"
"......."
"WWW.WWW"
".WW.WWW"
"..W.WWW"

"WWW.WWW"
"WWW.WWW"
"WWW.WWW"
"......."
"WWW.WWW"
".WW.WW."
"..W.W.."

"..W.W.."
".WW.WW."
"WWW.WWW"
"......."
"WWW.WWW"
".WW.WW."
"..W.W.."

"W......"
".W....."
"..W...."
"...W..W"
"....W.W"
".....WW"
"...WWWW"

"...WWWW"
".....WW"
"....W.W"
"...W..W"
"..W...."
".W....."
"W......"

"WWWW..."
"WW....."
"W.W...."
"W..W..."
"....W.."
".....W."
"......W"

"......W"
".....W."
"....W.."
"W..W..."
"W.W...."
"WW....."
"WWWW..."

"W......"
".W....."
"..W...."
"...W..W"
"....W.W"
".....WW"
"...WWWW"

"...WWWW"
".....WW"
"....W.W"
"...W..W"
"..W...."
".W....."
"W......"

"WWWW..."
"WW....."
"W.W...."
"W..W..."
"....W.."
".....W."
"......W"

"......W"
".....W."
"....W.."
"W..W..."
"W.W...."
"WW....."
"WWWW..."

"W......"
".W....."
"..W...."
"...W..W"
"....W.W"
".....WW"
"...WWWW"

"...WWWW"
".....WW"
"....W.W"
"...W..W"
"..W...."
".W....."
"W......"

"WWWW..."
"WW....."
"W.W...."
"W..W..."
"....W.."
".....W."
"......W"

"......W"
".....W."
"....W.."
"W..W..."
"W.W...."
"WW....."
"WWWW..."

"W......"
".W....."
"..W...."
"...W..W"
"....W.W"
".....WW"
"...WWWW"

"...WWWW"
".....WW"
"....W.W"
"...W..W"
"..W...."
".W....."
"W......"

"WWWW..."
"WW....."
"W.W...."
"W..W..."
"....W.."
".....W."
"......W"

"......W"
".....W."
"....W.."
"W..W..."
"W.W...."
"WW....."
"WWWW..."

"...W..."
"..WWW.."
".WW.WW."
"WW...WW"
".WW.WW."
"..WWW.."
"...W..."

"...W..."
"..WWW.."
".WW.WW."
"WW...WW"
".WW.WW."
"..WWW.."
"...W..."

"...W..."
"..WWW.."
".WWWWW."
"WWW.WWW"
".WWWWW."
"..WWW.."
"...W..."

"...W..."
"..WWW.."
".WWWWW."
"WWWWWWW"
".WWWWW."
"..WWW.."
"...W..."

@NAMES

# </poem>
User avatar
PHPBB12345
Posts: 1150
Joined: August 5th, 2015, 11:55 pm
Contact:

Re: OCA circuit discussion thread

Post by PHPBB12345 »

Rule table:

Code: Select all

@RULE BliptileWithHold

@TABLE
n_states:18
neighborhood:vonNeumann
symmetries:permute

var a = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17}
var b = a
var c = a
var d = a
var e = {0,1,2,5,6,7,8,9,10,11,14,15,16,17}
var f = e
var g = e
var h = {3,4}
var i = {5,6,7}
var j = {8,9,10}
var k = {11,12,13,14}
var l = {6,10}
var m = {7,9}
var n = {16,17}
var o = {12,13,14}

1,h,e,f,g,h
1,12,e,f,g,3
1,13,e,f,g,4
2,a,b,c,d,1
h,a,b,c,d,2
i,3,e,f,g,6
i,4,e,f,g,7
i,a,b,c,d,5
j,3,e,f,g,9
j,4,e,f,g,10
j,a,b,c,d,8
k,l,m,a,b,11
k,16,17,l,a,14
k,16,l,a,b,12
k,17,l,a,b,13
k,m,n,c,d,14
k,a,b,c,d,11
15,3,e,f,g,16
15,4,e,f,g,17
n,o,3,e,f,16
n,o,4,e,f,17
n,o,a,b,c,15

@COLORS
0 0 0 0
1 64 64 64
2 128 128 128
3 0 255 0
4 255 0 0
5 0 128 0
6 64 255 64
7 64 255 64
8 128 0 0
9 255 64 64
10 255 64 64
11 96 96 0
12 192 192 0
13 192 192 0
14 192 192 0
15 0 0 192
16 0 255 128
17 255 0 128
Converters:

Code: Select all

x = 13, y = 18, rule = BliptileWithHold
5.HKA$C5AP6A$5.EKA3$5.HKA$D5AP6A$5.EKA3$5.HKA$C5AQ6A$5.EKA3$5.HKA$D5A
Q6A$5.EKA!
Fast converters:

Code: Select all

x = 41, y = 12, rule = BliptileWithHold
9.EK4A$ABC2ABC3AO3.A$A5.A2.HK2.2A$DB2ADBA3.A.P28A$10.AHKA3$9.HK4A$ABD
2ABD3AO3.A$A5.A2.EK2.2A$CB2ACBA3.A.Q28A$10.AEKA!
Discriminators:

Code: Select all

x = 14, y = 8, rule = BliptileWithHold
6.EK6A$C6AO$6.HK6A3$6.EK6A$D6AO$6.HK6A!
Universal regulator:

Code: Select all

x = 23, y = 5, rule = BliptileWithHold
5.2A$5.CB$B3A.E$C2.DOK17A$3AB!
Split P4 stream into two P8 stream:

Code: Select all

x = 68, y = 7, rule = BliptileWithHold
30.2AOK34A$30.A2.E$30.A.C2A$BC2ABC2ABC2ABC2ABC2ABC2ABC5A.B.B$30.A.2AD
$30.A2.E$30.2AOK34A!
Pulse dividers:

Code: Select all

x = 36, y = 2, rule = BliptileWithHold
BC5AEKP$2A4.30A!

Code: Select all

x = 27, y = 15, rule = BliptileWithHold
ABC2ABC12A.7A$A5.A2.A8.3A2.A2.A$DB2ADBA2.A.EK4A6.A2.A$9.3AO3.A6.A2.A$
11.HK2.2A6.A2.A$12.A.P3AEKO.2A.2A$12.AHKA.10A$23.A2.A$23.A2.A$23.A2.A
$23.A2.A$23.A2.A$23.A2.A$23.A2.A$23.A2.A!
User avatar
islptng
Posts: 495
Joined: May 24th, 2024, 6:17 am
Location: 种花家

Re: OCA circuit discussion thread

Post by islptng »

Code: Select all

#R TernaBlip
!

@RULE TernaBlip

Balanced Ternary Bliptile.
By islptng

Each cell behaves like a 3-input gate, following rules:
111->1
ttt->1
1t*->0
tt0->1
110->t
t00->t
100->1

@COLORS
0   0   0   0
1   0   0 255 Wire    (0)
2   0 255 255 Positive(1)
3 255   0 255 Negative(T)
4 255 255   0 Tail

@TABLE
n_states:5
neighborhood:vonNeumann
symmetries:permute

var a = {0,1,2,3,4}
var b = a
var c = a
var d = a

var i = {0,1,4}
var j = i
var k = i
var l = i

# 1tt/1t0/1t1 = 1
1 2,3,a,b 1
# ttt/111 = 0
1 2,2,2,a 2
1 3,3,3,a 2
# 110 = t
1 2,2,a,b 3
# tt0 = 1
1 3,3,a,b 2
# 100 = 1
1 2,i,j,k 2
# t00 = 1
1 3,i,j,k 3

# Default
2 a,b,c,d 4
3 a,b,c,d 4
4 a,b,c,d 1
Diode, probably needs optimization:

Code: Select all

x = 25, y = 6, rule = TernaBlip
7.11A$7.A2.A2.A3.A$9A.2A.A.3A$7.2A.15A$7.2A4.A$8.6A!
Very large crossover:

Code: Select all

x = 23, y = 19, rule = TernaBlip
9.A$9.A$9.A$9.A$9.2A$9.4A$9.A2.A$9.A.2A$7.3A.2A$23A$9.A2.2A$9.A3.A$9.
A.3A$9.5A$13.A$13.A$13.A$13.A$13.A!
My sandbox | All my engineered replicators | BsKngt | TNT
Asperger, ISTP, using a Dvorak keyboard.

I love my new school life.
Citation needed
Posts: 698
Joined: April 1st, 2021, 1:03 am

Re: OCA circuit discussion thread

Post by Citation needed »

Citation needed wrote: July 16th, 2025, 2:29 am Half-byte photon rule with eater, reflector and duplicator
What is the repeat time of the duplicator?

Could you find one with shorter repeat time?
User avatar
pifricted
Posts: 1130
Joined: May 25th, 2024, 10:26 am
Location: Click here to set your location

Re: OCA circuit discussion thread

Post by pifricted »

Citation needed wrote: July 17th, 2025, 6:08 pm
Citation needed wrote: July 16th, 2025, 2:29 am Half-byte photon rule with eater, reflector and duplicator
What is the repeat time of the duplicator?

Could you find one with shorter repeat time?
1

Code: Select all

 x = 11, y = 15, rule = HalfBytePhotonFactory-beta2
2.A$2.A8$.X.A6.P$2.ESA$.AE2A$PSDBA$.A.RB$.P!
[[ ICONS Z 8 ]]
@RULE HalfBytePhotonFactory-beta2
Half byte wave rule with power-up obstacles.
Each non-obstacle cell has a half-byte memory.
Photons do not directly block each other.
If a cell neighbors multiple obstacles, only one is taken into account (usually the top one).
@TABLE
n_states:29
neighborhood:vonNeumann
symmetries:none
var y1={1,3,5,7,9,11,13,15,17}
var n1={0,2,4,6,8,10,12,14,16,18,19,20,21,22,23}
var y2={2,3,6,7,10,11,14,15,17}
var n2={0,1,4,5,8,9,12,13,16,18,19,20,21,22,23}
var y4={4,5,6,7,12,13,14,15,17}
var n4={0,1,2,3,8,9,10,11,16,18,19,20,21,22,23}
var y8={8,9,10,11,12,13,14,15,17}
var n8={0,1,2,3,4,5,6,7,16,18,19,20,21,22,23}
var p={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15}
var y1a=y1
var n1a=n1
var y1b=y1
var n1b=n1
var y1c=y1
var n1c=n1
var y1d=y1
var n1d=n1
var y2a=y2
var n2a=n2
var y2b=y2
var n2b=n2
var y2c=y2
var n2c=n2
var y2d=y2
var n2d=n2
var y4a=y4
var n4a=n4
var y4b=y4
var n4b=n4
var y4c=y4
var n4c=n4
var y4d=y4
var n4d=n4
var y8a=y8
var n8a=n8
var y8b=y8
var n8b=n8
var y8c=y8
var n8c=n8
var y8d=y8
var n8d=n8
# Transitions involving obstacles (privilege)
# Power of 3
p,26,n2b,n4c,n8d,0
p,n1a,26,n4c,n8d,0
p,n1a,n2b,26,n8d,0
p,n1a,n2b,n4c,26,0
p,26,n2b,n4c,n8d,1
p,y1a,26,n4c,n8d,1
p,y1a,n2b,26,n8d,1
p,y1a,n2b,n4c,26,1
p,26,y2b,n4c,n8d,8
p,n1a,26,n4c,n8d,8
p,n1a,y2b,26,n8d,8
p,n1a,y2b,n4c,26,8
p,26,y2b,n4c,n8d,11
p,y1a,26,n4c,n8d,11
p,y1a,y2b,26,n8d,11
p,y1a,y2b,n4c,26,11
p,26,n2b,y4c,n8d,0
p,n1a,26,y4c,n8d,0
p,n1a,n2b,26,n8d,0
p,n1a,n2b,y4c,26,0
p,26,n2b,y4c,n8d,13
p,y1a,26,y4c,n8d,13
p,y1a,n2b,26,n8d,13
p,y1a,n2b,y4c,26,13
p,26,y2b,y4c,n8d,8
p,n1a,26,y4c,n8d,8
p,n1a,y2b,26,n8d,8
p,n1a,y2b,y4c,26,8
p,26,y2b,y4c,n8d,7
p,y1a,26,y4c,n8d,7
p,y1a,y2b,26,n8d,7
p,y1a,y2b,y4c,26,7
p,26,n2b,n4c,y8d,0
p,n1a,26,n4c,y8d,0
p,n1a,n2b,26,y8d,0
p,n1a,n2b,n4c,26,0
p,26,n2b,n4c,y8d,9
p,y1a,26,n4c,y8d,9
p,y1a,n2b,26,y8d,9
p,y1a,n2b,n4c,26,9
p,26,y2b,n4c,y8d,8
p,n1a,26,n4c,y8d,8
p,n1a,y2b,26,y8d,8
p,n1a,y2b,n4c,26,8
p,26,y2b,n4c,y8d,3
p,y1a,26,n4c,y8d,3
p,y1a,y2b,26,y8d,3
p,y1a,y2b,n4c,26,3
p,26,n2b,y4c,y8d,0
p,n1a,26,y4c,y8d,0
p,n1a,n2b,26,y8d,0
p,n1a,n2b,y4c,26,0
p,26,n2b,y4c,y8d,5
p,y1a,26,y4c,y8d,5
p,y1a,n2b,26,y8d,5
p,y1a,n2b,y4c,26,5
p,26,y2b,y4c,y8d,8
p,n1a,26,y4c,y8d,8
p,n1a,y2b,26,y8d,8
p,n1a,y2b,y4c,26,8
p,26,y2b,y4c,y8d,15
p,y1a,26,y4c,y8d,15
p,y1a,y2b,26,y8d,15
p,y1a,y2b,y4c,26,15
# Squaring
p,24,n2b,n4c,n8d,0
p,n1a,24,n4c,n8d,0
p,n1a,n2b,24,n8d,0
p,n1a,n2b,n4c,24,0
p,24,n2b,n4c,n8d,1
p,y1a,24,n4c,n8d,1
p,y1a,n2b,24,n8d,1
p,y1a,n2b,n4c,24,1
p,24,y2b,n4c,n8d,4
p,n1a,24,n4c,n8d,4
p,n1a,y2b,24,n8d,4
p,n1a,y2b,n4c,24,4
p,24,y2b,n4c,n8d,9
p,y1a,24,n4c,n8d,9
p,y1a,y2b,24,n8d,9
p,y1a,y2b,n4c,24,9
p,24,n2b,y4c,n8d,0
p,n1a,24,y4c,n8d,0
p,n1a,n2b,24,n8d,0
p,n1a,n2b,y4c,24,0
p,24,n2b,y4c,n8d,9
p,y1a,24,y4c,n8d,9
p,y1a,n2b,24,n8d,9
p,y1a,n2b,y4c,24,9
p,24,y2b,y4c,n8d,4
p,n1a,24,y4c,n8d,4
p,n1a,y2b,24,n8d,4
p,n1a,y2b,y4c,24,4
p,24,y2b,y4c,n8d,1
p,y1a,24,y4c,n8d,1
p,y1a,y2b,24,n8d,1
p,y1a,y2b,y4c,24,1
p,24,n2b,n4c,y8d,0
p,n1a,24,n4c,y8d,0
p,n1a,n2b,24,y8d,0
p,n1a,n2b,n4c,24,0
p,24,n2b,n4c,y8d,1
p,y1a,24,n4c,y8d,1
p,y1a,n2b,24,y8d,1
p,y1a,n2b,n4c,24,1
p,24,y2b,n4c,y8d,4
p,n1a,24,n4c,y8d,4
p,n1a,y2b,24,y8d,4
p,n1a,y2b,n4c,24,4
p,24,y2b,n4c,y8d,9
p,y1a,24,n4c,y8d,9
p,y1a,y2b,24,y8d,9
p,y1a,y2b,n4c,24,9
p,24,n2b,y4c,y8d,0
p,n1a,24,y4c,y8d,0
p,n1a,n2b,24,y8d,0
p,n1a,n2b,y4c,24,0
p,24,n2b,y4c,y8d,9
p,y1a,24,y4c,y8d,9
p,y1a,n2b,24,y8d,9
p,y1a,n2b,y4c,24,9
p,24,y2b,y4c,y8d,4
p,n1a,24,y4c,y8d,4
p,n1a,y2b,24,y8d,4
p,n1a,y2b,y4c,24,4
p,24,y2b,y4c,y8d,1
p,y1a,24,y4c,y8d,1
p,y1a,y2b,24,y8d,1
p,y1a,y2b,y4c,24,1
# ×2
p,18,n2b,n4c,n8d,0
p,n1a,18,n4c,n8d,0
p,n1a,n2b,18,n8d,0
p,n1a,n2b,n4c,18,0
p,18,n2b,n4c,n8d,2
p,y1a,18,n4c,n8d,2
p,y1a,n2b,18,n8d,2
p,y1a,n2b,n4c,18,2
p,18,y2b,n4c,n8d,4
p,n1a,18,n4c,n8d,4
p,n1a,y2b,18,n8d,4
p,n1a,y2b,n4c,18,4
p,18,y2b,n4c,n8d,6
p,y1a,18,n4c,n8d,6
p,y1a,y2b,18,n8d,6
p,y1a,y2b,n4c,18,6
p,18,n2b,y4c,n8d,8
p,n1a,18,y4c,n8d,8
p,n1a,n2b,18,n8d,8
p,n1a,n2b,y4c,18,8
p,18,n2b,y4c,n8d,10
p,y1a,18,y4c,n8d,10
p,y1a,n2b,18,n8d,10
p,y1a,n2b,y4c,18,10
p,18,y2b,y4c,n8d,12
p,n1a,18,y4c,n8d,12
p,n1a,y2b,18,n8d,12
p,n1a,y2b,y4c,18,12
p,18,y2b,y4c,n8d,14
p,y1a,18,y4c,n8d,14
p,y1a,y2b,18,n8d,14
p,y1a,y2b,y4c,18,14
p,18,n2b,n4c,y8d,0
p,n1a,18,n4c,y8d,0
p,n1a,n2b,18,y8d,0
p,n1a,n2b,n4c,18,0
p,18,n2b,n4c,y8d,2
p,y1a,18,n4c,y8d,2
p,y1a,n2b,18,y8d,2
p,y1a,n2b,n4c,18,2
p,18,y2b,n4c,y8d,4
p,n1a,18,n4c,y8d,4
p,n1a,y2b,18,y8d,4
p,n1a,y2b,n4c,18,4
p,18,y2b,n4c,y8d,6
p,y1a,18,n4c,y8d,6
p,y1a,y2b,18,y8d,6
p,y1a,y2b,n4c,18,6
p,18,n2b,y4c,y8d,8
p,n1a,18,y4c,y8d,8
p,n1a,n2b,18,y8d,8
p,n1a,n2b,y4c,18,8
p,18,n2b,y4c,y8d,10
p,y1a,18,y4c,y8d,10
p,y1a,n2b,18,y8d,10
p,y1a,n2b,y4c,18,10
p,18,y2b,y4c,y8d,12
p,n1a,18,y4c,y8d,12
p,n1a,y2b,18,y8d,12
p,n1a,y2b,y4c,18,12
p,18,y2b,y4c,y8d,14
p,y1a,18,y4c,y8d,14
p,y1a,y2b,18,y8d,14
p,y1a,y2b,y4c,18,14
# ÷2
p,20,n2b,n4c,n8d,0
p,n1a,20,n4c,n8d,0
p,n1a,n2b,20,n8d,0
p,n1a,n2b,n4c,20,0
p,20,n2b,n4c,n8d,0
p,y1a,20,n4c,n8d,0
p,y1a,n2b,20,n8d,0
p,y1a,n2b,n4c,20,0
p,20,y2b,n4c,n8d,1
p,n1a,20,n4c,n8d,1
p,n1a,y2b,20,n8d,1
p,n1a,y2b,n4c,20,1
p,20,y2b,n4c,n8d,1
p,y1a,20,n4c,n8d,1
p,y1a,y2b,20,n8d,1
p,y1a,y2b,n4c,20,1
p,20,n2b,y4c,n8d,2
p,n1a,20,y4c,n8d,2
p,n1a,n2b,20,n8d,2
p,n1a,n2b,y4c,20,2
p,20,n2b,y4c,n8d,2
p,y1a,20,y4c,n8d,2
p,y1a,n2b,20,n8d,2
p,y1a,n2b,y4c,20,2
p,20,y2b,y4c,n8d,3
p,n1a,20,y4c,n8d,3
p,n1a,y2b,20,n8d,3
p,n1a,y2b,y4c,20,3
p,20,y2b,y4c,n8d,3
p,y1a,20,y4c,n8d,3
p,y1a,y2b,20,n8d,3
p,y1a,y2b,y4c,20,3
p,20,n2b,n4c,y8d,4
p,n1a,20,n4c,y8d,4
p,n1a,n2b,20,y8d,4
p,n1a,n2b,n4c,20,4
p,20,n2b,n4c,y8d,4
p,y1a,20,n4c,y8d,4
p,y1a,n2b,20,y8d,4
p,y1a,n2b,n4c,20,4
p,20,y2b,n4c,y8d,5
p,n1a,20,n4c,y8d,5
p,n1a,y2b,20,y8d,5
p,n1a,y2b,n4c,20,5
p,20,y2b,n4c,y8d,5
p,y1a,20,n4c,y8d,5
p,y1a,y2b,20,y8d,5
p,y1a,y2b,n4c,20,5
p,20,n2b,y4c,y8d,6
p,n1a,20,y4c,y8d,6
p,n1a,n2b,20,y8d,6
p,n1a,n2b,y4c,20,6
p,20,n2b,y4c,y8d,6
p,y1a,20,y4c,y8d,6
p,y1a,n2b,20,y8d,6
p,y1a,n2b,y4c,20,6
p,20,y2b,y4c,y8d,7
p,n1a,20,y4c,y8d,7
p,n1a,y2b,20,y8d,7
p,n1a,y2b,y4c,20,7
p,20,y2b,y4c,y8d,7
p,y1a,20,y4c,y8d,7
p,y1a,y2b,20,y8d,7
p,y1a,y2b,y4c,20,7
# OEIS A000001 (suited for receiving photon input from the left)
p,28,n2b,n4c,n8d,0
p,n1a,28,n4c,n8d,0
p,n1a,n2b,28,n8d,0
p,n1a,n2b,n4c,28,0
p,28,n2b,n4c,n8d,1
p,y1a,28,n4c,n8d,1
p,y1a,n2b,28,n8d,1
p,y1a,n2b,n4c,28,1
p,28,y2b,n4c,n8d,1
p,n1a,28,n4c,n8d,1
p,n1a,y2b,28,n8d,1
p,n1a,y2b,n4c,28,1
p,28,y2b,n4c,n8d,1
p,y1a,28,n4c,n8d,1
p,y1a,y2b,28,n8d,1
p,y1a,y2b,n4c,28,1
p,28,n2b,y4c,n8d,2
p,n1a,28,y4c,n8d,2
p,n1a,n2b,28,n8d,2
p,n1a,n2b,y4c,28,2
p,28,n2b,y4c,n8d,1
p,y1a,28,y4c,n8d,1
p,y1a,n2b,28,n8d,1
p,y1a,n2b,y4c,28,1
p,28,y2b,y4c,n8d,2
p,n1a,28,y4c,n8d,2
p,n1a,y2b,28,n8d,2
p,n1a,y2b,y4c,28,2
p,28,y2b,y4c,n8d,1
p,y1a,28,y4c,n8d,1
p,y1a,y2b,28,n8d,1
p,y1a,y2b,y4c,28,1
p,28,n2b,n4c,y8d,5
p,n1a,28,n4c,y8d,5
p,n1a,n2b,28,y8d,5
p,n1a,n2b,n4c,28,5
p,28,n2b,n4c,y8d,2
p,y1a,28,n4c,y8d,2
p,y1a,n2b,28,y8d,2
p,y1a,n2b,n4c,28,2
p,28,y2b,n4c,y8d,2
p,n1a,28,n4c,y8d,2
p,n1a,y2b,28,y8d,2
p,n1a,y2b,n4c,28,2
p,28,y2b,n4c,y8d,1
p,y1a,28,n4c,y8d,1
p,y1a,y2b,28,y8d,1
p,y1a,y2b,n4c,28,1
p,28,n2b,y4c,y8d,5
p,n1a,28,y4c,y8d,5
p,n1a,n2b,28,y8d,5
p,n1a,n2b,y4c,28,5
p,28,n2b,y4c,y8d,1
p,y1a,28,y4c,y8d,1
p,y1a,n2b,28,y8d,1
p,y1a,n2b,y4c,28,1
p,28,y2b,y4c,y8d,2
p,n1a,28,y4c,y8d,2
p,n1a,y2b,28,y8d,2
p,n1a,y2b,y4c,28,2
p,28,y2b,y4c,y8d,1
p,y1a,28,y4c,y8d,1
p,y1a,y2b,28,y8d,1
p,y1a,y2b,y4c,28,1
# Reverse the bits in the half-byte
p,22,n2b,n4c,n8d,0
p,n1a,22,n4c,n8d,0
p,n1a,n2b,22,n8d,0
p,n1a,n2b,n4c,22,0
p,22,n2b,n4c,n8d,8
p,y1a,22,n4c,n8d,8
p,y1a,n2b,22,n8d,8
p,y1a,n2b,n4c,22,8
p,22,y2b,n4c,n8d,4
p,n1a,22,n4c,n8d,4
p,n1a,y2b,22,n8d,4
p,n1a,y2b,n4c,22,4
p,22,y2b,n4c,n8d,12
p,y1a,22,n4c,n8d,12
p,y1a,y2b,22,n8d,12
p,y1a,y2b,n4c,22,12
p,22,n2b,y4c,n8d,2
p,n1a,22,y4c,n8d,2
p,n1a,n2b,22,n8d,2
p,n1a,n2b,y4c,22,2
p,22,n2b,y4c,n8d,10
p,y1a,22,y4c,n8d,10
p,y1a,n2b,22,n8d,10
p,y1a,n2b,y4c,22,10
p,22,y2b,y4c,n8d,6
p,n1a,22,y4c,n8d,6
p,n1a,y2b,22,n8d,6
p,n1a,y2b,y4c,22,6
p,22,y2b,y4c,n8d,14
p,y1a,22,y4c,n8d,14
p,y1a,y2b,22,n8d,14
p,y1a,y2b,y4c,22,14
p,22,n2b,n4c,y8d,1
p,n1a,22,n4c,y8d,1
p,n1a,n2b,22,y8d,1
p,n1a,n2b,n4c,22,1
p,22,n2b,n4c,y8d,9
p,y1a,22,n4c,y8d,9
p,y1a,n2b,22,y8d,9
p,y1a,n2b,n4c,22,9
p,22,y2b,n4c,y8d,5
p,n1a,22,n4c,y8d,5
p,n1a,y2b,22,y8d,5
p,n1a,y2b,n4c,22,5
p,22,y2b,n4c,y8d,13
p,y1a,22,n4c,y8d,13
p,y1a,y2b,22,y8d,13
p,y1a,y2b,n4c,22,13
p,22,n2b,y4c,y8d,3
p,n1a,22,y4c,y8d,3
p,n1a,n2b,22,y8d,3
p,n1a,n2b,y4c,22,3
p,22,n2b,y4c,y8d,11
p,y1a,22,y4c,y8d,11
p,y1a,n2b,22,y8d,11
p,y1a,n2b,y4c,22,11
p,22,y2b,y4c,y8d,7
p,n1a,22,y4c,y8d,7
p,n1a,y2b,22,y8d,7
p,n1a,y2b,y4c,22,7
p,22,y2b,y4c,y8d,15
p,y1a,22,y4c,y8d,15
p,y1a,y2b,22,y8d,15
p,y1a,y2b,y4c,22,15
# Factorial
p,25,n2b,n4c,n8d,1
p,n1a,25,n4c,n8d,1
p,n1a,n2b,25,n8d,1
p,n1a,n2b,n4c,25,1
p,25,n2b,n4c,n8d,1
p,y1a,25,n4c,n8d,1
p,y1a,n2b,25,n8d,1
p,y1a,n2b,n4c,25,1
p,25,y2b,n4c,n8d,2
p,n1a,25,n4c,n8d,2
p,n1a,y2b,25,n8d,2
p,n1a,y2b,n4c,25,2
p,25,y2b,n4c,n8d,6
p,y1a,25,n4c,n8d,6
p,y1a,y2b,25,n8d,6
p,y1a,y2b,n4c,25,6
p,25,n2b,y4c,n8d,8
p,n1a,25,y4c,n8d,8
p,n1a,n2b,25,n8d,8
p,n1a,n2b,y4c,25,8
p,25,n2b,y4c,n8d,8
p,y1a,25,y4c,n8d,8
p,y1a,n2b,25,n8d,8
p,y1a,n2b,y4c,25,8
p,25,y2b,y4c,n8d,0
p,n1a,25,y4c,n8d,0
p,n1a,y2b,25,n8d,0
p,n1a,y2b,y4c,25,0
p,25,y2b,y4c,n8d,0
p,y1a,25,y4c,n8d,0
p,y1a,y2b,25,n8d,0
p,y1a,y2b,y4c,25,0
p,25,n2b,n4c,y8d,0
p,n1a,25,n4c,y8d,0
p,n1a,n2b,25,y8d,0
p,n1a,n2b,n4c,25,0
p,25,n2b,n4c,y8d,0
p,y1a,25,n4c,y8d,0
p,y1a,n2b,25,y8d,0
p,y1a,n2b,n4c,25,0
p,25,y2b,n4c,y8d,0
p,n1a,25,n4c,y8d,0
p,n1a,y2b,25,y8d,0
p,n1a,y2b,n4c,25,0
p,25,y2b,n4c,y8d,0
p,y1a,25,n4c,y8d,0
p,y1a,y2b,25,y8d,0
p,y1a,y2b,n4c,25,0
p,25,n2b,y4c,y8d,0
p,n1a,25,y4c,y8d,0
p,n1a,n2b,25,y8d,0
p,n1a,n2b,y4c,25,0
p,25,n2b,y4c,y8d,0
p,y1a,25,y4c,y8d,0
p,y1a,n2b,25,y8d,0
p,y1a,n2b,y4c,25,0
p,25,y2b,y4c,y8d,0
p,n1a,25,y4c,y8d,0
p,n1a,y2b,25,y8d,0
p,n1a,y2b,y4c,25,0
p,25,y2b,y4c,y8d,0
p,y1a,25,y4c,y8d,0
p,y1a,y2b,25,y8d,0
p,y1a,y2b,y4c,25,0
# Double factorial
p,27,n2b,n4c,n8d,1
p,n1a,27,n4c,n8d,1
p,n1a,n2b,27,n8d,1
p,n1a,n2b,n4c,27,1
p,27,n2b,n4c,n8d,1
p,y1a,27,n4c,n8d,1
p,y1a,n2b,27,n8d,1
p,y1a,n2b,n4c,27,1
p,27,y2b,n4c,n8d,2
p,n1a,27,n4c,n8d,2
p,n1a,y2b,27,n8d,2
p,n1a,y2b,n4c,27,2
p,27,y2b,n4c,n8d,3
p,y1a,27,n4c,n8d,3
p,y1a,y2b,27,n8d,3
p,y1a,y2b,n4c,27,3
p,27,n2b,y4c,n8d,8
p,n1a,27,y4c,n8d,8
p,n1a,n2b,27,n8d,8
p,n1a,n2b,y4c,27,8
p,27,n2b,y4c,n8d,15
p,y1a,27,y4c,n8d,15
p,y1a,n2b,27,n8d,15
p,y1a,n2b,y4c,27,15
p,27,y2b,y4c,n8d,0
p,n1a,27,y4c,n8d,0
p,n1a,y2b,27,n8d,0
p,n1a,y2b,y4c,27,0
p,27,y2b,y4c,n8d,9
p,y1a,27,y4c,n8d,9
p,y1a,y2b,27,n8d,9
p,y1a,y2b,y4c,27,9
p,27,n2b,n4c,y8d,0
p,n1a,27,n4c,y8d,0
p,n1a,n2b,27,y8d,0
p,n1a,n2b,n4c,27,0
p,27,n2b,n4c,y8d,1
p,y1a,27,n4c,y8d,1
p,y1a,n2b,27,y8d,1
p,y1a,n2b,n4c,27,1
p,27,y2b,n4c,y8d,0
p,n1a,27,n4c,y8d,0
p,n1a,y2b,27,y8d,0
p,n1a,y2b,n4c,27,0
p,27,y2b,n4c,y8d,11
p,y1a,27,n4c,y8d,11
p,y1a,y2b,27,y8d,11
p,y1a,y2b,n4c,27,11
p,27,n2b,y4c,y8d,0
p,n1a,27,y4c,y8d,0
p,n1a,n2b,27,y8d,0
p,n1a,n2b,y4c,27,0
p,27,n2b,y4c,y8d,15
p,y1a,27,y4c,y8d,15
p,y1a,n2b,27,y8d,15
p,y1a,n2b,y4c,27,15
p,27,y2b,y4c,y8d,0
p,n1a,27,y4c,y8d,0
p,n1a,y2b,27,y8d,0
p,n1a,y2b,y4c,27,0
p,27,y2b,y4c,y8d,1
p,y1a,27,y4c,y8d,1
p,y1a,y2b,27,y8d,1
p,y1a,y2b,y4c,27,1
# +1
p,19,n2b,n4c,n8d,1
p,n1a,19,n4c,n8d,1
p,n1a,n2b,19,n8d,1
p,n1a,n2b,n4c,19,1
p,19,n2b,n4c,n8d,2
p,y1a,19,n4c,n8d,2
p,y1a,n2b,19,n8d,2
p,y1a,n2b,n4c,19,2
p,19,y2b,n4c,n8d,3
p,n1a,19,n4c,n8d,3
p,n1a,y2b,19,n8d,3
p,n1a,y2b,n4c,19,3
p,19,y2b,n4c,n8d,4
p,y1a,19,n4c,n8d,4
p,y1a,y2b,19,n8d,4
p,y1a,y2b,n4c,19,4
p,19,n2b,y4c,n8d,5
p,n1a,19,y4c,n8d,5
p,n1a,n2b,19,n8d,5
p,n1a,n2b,y4c,19,5
p,19,n2b,y4c,n8d,6
p,y1a,19,y4c,n8d,6
p,y1a,n2b,19,n8d,6
p,y1a,n2b,y4c,19,6
p,19,y2b,y4c,n8d,7
p,n1a,19,y4c,n8d,7
p,n1a,y2b,19,n8d,7
p,n1a,y2b,y4c,19,7
p,19,y2b,y4c,n8d,8
p,y1a,19,y4c,n8d,8
p,y1a,y2b,19,n8d,8
p,y1a,y2b,y4c,19,8
p,19,n2b,n4c,y8d,9
p,n1a,19,n4c,y8d,9
p,n1a,n2b,19,y8d,9
p,n1a,n2b,n4c,19,9
p,19,n2b,n4c,y8d,10
p,y1a,19,n4c,y8d,10
p,y1a,n2b,19,y8d,10
p,y1a,n2b,n4c,19,10
p,19,y2b,n4c,y8d,11
p,n1a,19,n4c,y8d,11
p,n1a,y2b,19,y8d,11
p,n1a,y2b,n4c,19,11
p,19,y2b,n4c,y8d,12
p,y1a,19,n4c,y8d,12
p,y1a,y2b,19,y8d,12
p,y1a,y2b,n4c,19,12
p,19,n2b,y4c,y8d,13
p,n1a,19,y4c,y8d,13
p,n1a,n2b,19,y8d,13
p,n1a,n2b,y4c,19,13
p,19,n2b,y4c,y8d,14
p,y1a,19,y4c,y8d,14
p,y1a,n2b,19,y8d,14
p,y1a,n2b,y4c,19,14
p,19,y2b,y4c,y8d,15
p,n1a,19,y4c,y8d,15
p,n1a,y2b,19,y8d,15
p,n1a,y2b,y4c,19,15
p,19,y2b,y4c,y8d,0
p,y1a,19,y4c,y8d,0
p,y1a,y2b,19,y8d,0
p,y1a,y2b,y4c,19,0
# -1
p,21,n2b,n4c,n8d,15
p,n1a,21,n4c,n8d,15
p,n1a,n2b,21,n8d,15
p,n1a,n2b,n4c,21,15
p,21,n2b,n4c,n8d,0
p,y1a,21,n4c,n8d,0
p,y1a,n2b,21,n8d,0
p,y1a,n2b,n4c,21,0
p,21,y2b,n4c,n8d,1
p,n1a,21,n4c,n8d,1
p,n1a,y2b,21,n8d,1
p,n1a,y2b,n4c,21,1
p,21,y2b,n4c,n8d,2
p,y1a,21,n4c,n8d,2
p,y1a,y2b,21,n8d,2
p,y1a,y2b,n4c,21,2
p,21,n2b,y4c,n8d,3
p,n1a,21,y4c,n8d,3
p,n1a,n2b,21,n8d,3
p,n1a,n2b,y4c,21,3
p,21,n2b,y4c,n8d,4
p,y1a,21,y4c,n8d,4
p,y1a,n2b,21,n8d,4
p,y1a,n2b,y4c,21,4
p,21,y2b,y4c,n8d,5
p,n1a,21,y4c,n8d,5
p,n1a,y2b,21,n8d,5
p,n1a,y2b,y4c,21,5
p,21,y2b,y4c,n8d,6
p,y1a,21,y4c,n8d,6
p,y1a,y2b,21,n8d,6
p,y1a,y2b,y4c,21,6
p,21,n2b,n4c,y8d,7
p,n1a,21,n4c,y8d,7
p,n1a,n2b,21,y8d,7
p,n1a,n2b,n4c,21,7
p,21,n2b,n4c,y8d,8
p,y1a,21,n4c,y8d,8
p,y1a,n2b,21,y8d,8
p,y1a,n2b,n4c,21,8
p,21,y2b,n4c,y8d,9
p,n1a,21,n4c,y8d,9
p,n1a,y2b,21,y8d,9
p,n1a,y2b,n4c,21,9
p,21,y2b,n4c,y8d,10
p,y1a,21,n4c,y8d,10
p,y1a,y2b,21,y8d,10
p,y1a,y2b,n4c,21,10
p,21,n2b,y4c,y8d,11
p,n1a,21,y4c,y8d,11
p,n1a,n2b,21,y8d,11
p,n1a,n2b,y4c,21,11
p,21,n2b,y4c,y8d,12
p,y1a,21,y4c,y8d,12
p,y1a,n2b,21,y8d,12
p,y1a,n2b,y4c,21,12
p,21,y2b,y4c,y8d,13
p,n1a,21,y4c,y8d,13
p,n1a,y2b,21,y8d,13
p,n1a,y2b,y4c,21,13
p,21,y2b,y4c,y8d,14
p,y1a,21,y4c,y8d,14
p,y1a,y2b,21,y8d,14
p,y1a,y2b,y4c,21,14
# Not gate (the most explosive, placed last to tame the rule)
p,23,n2b,n4c,n8d,15
p,n1a,23,n4c,n8d,15
p,n1a,n2b,23,n8d,15
p,n1a,n2b,n4c,23,15
p,23,n2b,n4c,n8d,14
p,y1a,23,n4c,n8d,14
p,y1a,n2b,23,n8d,14
p,y1a,n2b,n4c,23,14
p,23,y2b,n4c,n8d,13
p,n1a,23,n4c,n8d,13
p,n1a,y2b,23,n8d,13
p,n1a,y2b,n4c,23,13
p,23,y2b,n4c,n8d,12
p,y1a,23,n4c,n8d,12
p,y1a,y2b,23,n8d,12
p,y1a,y2b,n4c,23,12
p,23,n2b,y4c,n8d,11
p,n1a,23,y4c,n8d,11
p,n1a,n2b,23,n8d,11
p,n1a,n2b,y4c,23,11
p,23,n2b,y4c,n8d,10
p,y1a,23,y4c,n8d,10
p,y1a,n2b,23,n8d,10
p,y1a,n2b,y4c,23,10
p,23,y2b,y4c,n8d,9
p,n1a,23,y4c,n8d,9
p,n1a,y2b,23,n8d,9
p,n1a,y2b,y4c,23,9
p,23,y2b,y4c,n8d,8
p,y1a,23,y4c,n8d,8
p,y1a,y2b,23,n8d,8
p,y1a,y2b,y4c,23,8
p,23,n2b,n4c,y8d,7
p,n1a,23,n4c,y8d,7
p,n1a,n2b,23,y8d,7
p,n1a,n2b,n4c,23,7
p,23,n2b,n4c,y8d,6
p,y1a,23,n4c,y8d,6
p,y1a,n2b,23,y8d,6
p,y1a,n2b,n4c,23,6
p,23,y2b,n4c,y8d,5
p,n1a,23,n4c,y8d,5
p,n1a,y2b,23,y8d,5
p,n1a,y2b,n4c,23,5
p,23,y2b,n4c,y8d,4
p,y1a,23,n4c,y8d,4
p,y1a,y2b,23,y8d,4
p,y1a,y2b,n4c,23,4
p,23,n2b,y4c,y8d,3
p,n1a,23,y4c,y8d,3
p,n1a,n2b,23,y8d,3
p,n1a,n2b,y4c,23,3
p,23,n2b,y4c,y8d,2
p,y1a,23,y4c,y8d,2
p,y1a,n2b,23,y8d,2
p,y1a,n2b,y4c,23,2
p,23,y2b,y4c,y8d,1
p,n1a,23,y4c,y8d,1
p,n1a,y2b,23,y8d,1
p,n1a,y2b,y4c,23,1
p,23,y2b,y4c,y8d,0
p,y1a,23,y4c,y8d,0
p,y1a,y2b,23,y8d,0
p,y1a,y2b,y4c,23,0
# Transitions not involving obstacles
p,n1a,n2b,n4c,n8d,0
p,y1a,n2b,n4c,n8d,1
p,n1a,y2b,n4c,n8d,2
p,y1a,y2b,n4c,n8d,3
p,n1a,n2b,y4c,n8d,4
p,y1a,n2b,y4c,n8d,5
p,n1a,y2b,y4c,n8d,6
p,y1a,y2b,y4c,n8d,7
p,n1a,n2b,n4c,y8d,8
p,y1a,n2b,n4c,y8d,9
p,n1a,y2b,n4c,y8d,10
p,y1a,y2b,n4c,y8d,11
p,n1a,n2b,y4c,y8d,12
p,y1a,n2b,y4c,y8d,13
p,n1a,y2b,y4c,y8d,14
p,y1a,y2b,y4c,y8d,15
@NAMES
1 TOP
2 RIGHT
4 BOTTOM
8 LEFT
16 BLOCK OBSTACLE
17 ON OBSTACLE
18 ×2 OBSTACLE
19 +1 OBSTACLE
20 ÷2 OBSTACLE
21 -1 OBSTACLE
22 REVERSE OBSTACLE
23 NOT GATE OBSTACLE
24 SQUARE OBSTACLE
25 FACTORIAL OBSTACLE
26 CUBE OBSTACLE
27 DOUBLEFAC OBSTACLE
28 A000001 OBSTACLE
@COLORS
1 170 0 0
2 85 0 0
3 255 0 0
4 0 0 170
5 170 0 170
6 85 0 170
7 255 0 170
8 0 0 85
9 170 0 85
10 85 0 85
11 255 0 85
12 0 0 255
13 170 0 255
14 85 0 255
15 255 0 255
16 0 102 0
17 0 255 0
@ICONS
XPM
"7 196 5 1"
". c #000000"
"D c #FF3333"
"E c #FF9900"
"G c #555555"
"W c #FFFFFF"
"DDDDDDD"
".DDDDD."
"..DDD.."
"...D..."
"......."
"......."
"......."
"......D"
".....DD"
"....DDD"
"...DDDD"
"....DDD"
".....DD"
"......D"
"DDDDDDD"
".DDDDDD"
"..DDDDD"
"...DDDD"
"....DDD"
".....DD"
"......D"
"......."
"......."
"......."
"...D..."
"..DDD.."
".DDDDD."
"DDDDDDD"
"DDDDDDD"
".DDDDD."
"..DDD.."
"...D..."
"..DDD.."
".DDDDD."
"DDDDDDD"
"......D"
".....DD"
"....DDD"
"...DDDD"
"..DDDDD"
".DDDDDD"
"DDDDDDD"
"DDDDDDD"
".DDDDDD"
"..DDDDD"
"...DDDD"
"..DDDDD"
".DDDDDD"
"DDDDDDD"
"D......"
"DD....."
"DDD...."
"DDDD..."
"DDD...."
"DD....."
"D......"
"DDDDDDD"
"DDDDDD."
"DDDDD.."
"DDDD..."
"DDD...."
"DD....."
"D......"
"D.....D"
"DD...DD"
"DDD.DDD"
"DDDDDDD"
"DDD.DDD"
"DD...DD"
"D.....D"
"DDDDDDD"
"DDDDDDD"
"DDDDDDD"
"DDDDDDD"
"DDD.DDD"
"DD...DD"
"D.....D"
"D......"
"DD....."
"DDD...."
"DDDD..."
"DDDDD.."
"DDDDDD."
"DDDDDDD"
"DDDDDDD"
"DDDDDD."
"DDDDD.."
"DDDD..."
"DDDDD.."
"DDDDDD."
"DDDDDDD"
"D.....D"
"DD...DD"
"DDD.DDD"
"DDDDDDD"
"DDDDDDD"
"DDDDDDD"
"DDDDDDD"
"DDDDDDD"
"DDDDDDD"
"DDDDDDD"
"DDDDDDD"
"DDDDDDD"
"DDDDDDD"
"DDDDDDD"
"GGGGGGG"
"GGGGGGG"
"GGGGGGG"
"GGGGGGG"
"GGGGGGG"
"GGGGGGG"
"GGGGGGG"
"GGGGGGG"
"GDDDDDG"
"GDDDDDG"
"GDDDDDG"
"GDDDDDG"
"GDDDDDG"
"GGGGGGG"
"GGGGGGG"
"GGGGEEE"
"EGEGGGE"
"GEGGEEE"
"EGEGEGG"
"GGGGEEE"
"GGGGGGG"
"GGGGGGG"
"GGGGGWG"
"GGWGGWG"
"GWWWGWG"
"GGWGGWG"
"GGGGGWG"
"GGGGGGG"
"GGGGGGG"
"GEGGEEE"
"GGGGGGE"
"EEEGEEE"
"GGGGEGG"
"GEGGEEE"
"GGGGGGG"
"GGGGGGG"
"GGGGGWG"
"GGGGGWG"
"GWWWGWG"
"GGGGGWG"
"GGGGGWG"
"GGGGGGG"
"GGGGGGG"
"GGWGWGG"
"GWGGGWG"
"WWWWWWW"
"GWGGGWG"
"GGWGWGG"
"GGGGGGG"
"GGGGGGG"
"GGGGGGG"
"GGGGGGG"
"GEEEEEG"
"GGGGGEG"
"GGGGGGG"
"GGGGGGG"
"WWWGGGG"
"GGWGGGG"
"WWWGGGG"
"WGGGGGG"
"WWWGGGG"
"GGGGGGG"
"GGGGGGG"
"GGGGGGG"
"GGGWGGG"
"GGGWGGG"
"GGGWGGG"
"GGGGGGG"
"GGGWGGG"
"GGGGGGG"
"WWWGGGG"
"GGWGGGG"
"WWWGGGG"
"GGWGGGG"
"WWWGGGG"
"GGGGGGG"
"GGGGGGG"
"GGGGGGG"
"GGWGWGG"
"GGWGWGG"
"GGWGWGG"
"GGGGGGG"
"GGWGWGG"
"GGGGGGG"
"GGGGGGG"
"GGEGGEG"
"GEGEGEG"
"GEEEGEG"
"GEGEGEG"
"GEGEGEG"
"GGGGGGG"
Last edited by pifricted on July 18th, 2025, 1:45 am, edited 1 time in total.
...is enjoying his teenage time.
Post Reply