Search found 644 matches

by bprentice
October 9th, 2019, 1:54 pm
Forum: Other Cellular Automata
Topic: Partitioned Cellular Automata
Replies: 101
Views: 14032

Re: Partitioned Cellular Automata

The PCA demonstration here: https://www.conwaylife.com/forums/viewtopic.php?f=3&t=1622&start=1200#p83969 generates three knight ships. (-1, 4)c1187 x = 3, y = 3, rule = 2PCA4,0,2,4,3,8,5,6,14,1,10,9,11,12,13,7,15 L.B2$A! (3, -1)c3330 x = 3, y = 3, rule = 2PCA4,0,2,4,3,8,5,6,14,1,10,9,11,12,13,7,15 A...
by bprentice
October 9th, 2019, 10:57 am
Forum: Website Discussion
Topic: Pattern viewer for forum threads
Replies: 1534
Views: 338197

Re: Pattern viewer for forum threads

PCA support is now really good. Selector rotations seem to be working. An excellent demonstration of a new rule.

Brian Prentice
by bprentice
October 9th, 2019, 9:59 am
Forum: Other Cellular Automata
Topic: Partitioned Cellular Automata
Replies: 101
Views: 14032

Re: Partitioned Cellular Automata

Andrew wrote:
October 8th, 2019, 6:56 pm
No problems (assuming PCA.lua is running). Copy the pattern to the clipboard, switch to PCA.lua and type shift-O (or select Open Clipboard from the File menu.
Thank you for this and the startup script. Works well.

Brian Prentice
by bprentice
October 8th, 2019, 4:57 pm
Forum: Other Cellular Automata
Topic: Partitioned Cellular Automata
Replies: 101
Views: 14032

Re: Partitioned Cellular Automata

Experimental support for PCA has been added in Build 425 . Please let me know if you find any issues. No issues, well done! I would like to see your LifeViewer (especially the standalone version) modified so that a directory can be opened and all the patterns in it can be loaded sequentially. For e...
by bprentice
October 7th, 2019, 2:15 pm
Forum: Other Cellular Automata
Topic: Partitioned Cellular Automata
Replies: 101
Views: 14032

Re: Partitioned Cellular Automata

wildmyron, The collection of assorted patterns can be downloaded from: http://bprentice.webenet.net/PCA/PCA_Assortment.zip The collection now includes 42 patterns. All of the patterns were found by Square Cell. To do so the simulation speed was slowed and the random pattern density was set to 1%. Ho...
by bprentice
October 7th, 2019, 1:56 am
Forum: Other Cellular Automata
Topic: Rule request thread
Replies: 547
Views: 190960

Re: Rule request thread

testitemqlstudop,

One of the families of rules supported by Square Cell is called Rule Table which supports your rule directly.

The specification of your rule is:
RT.png
RT.png (127.57 KiB) Viewed 2105 times

Brian Prentice
by bprentice
October 5th, 2019, 8:30 pm
Forum: Website Discussion
Topic: Updating website
Replies: 50
Views: 7013

Re: Updating website

I still strongly object. I also object to bounties and like buttons. This forum should be entirely devoted to the discussion of cellular automata. There is already far too much pollution generated by our younger members.

Brian Prentice
by bprentice
October 5th, 2019, 8:21 pm
Forum: Website Discussion
Topic: Updating website
Replies: 50
Views: 7013

Re: Updating website

I strongly object to advertising on this forum.

Brian Prentice
by bprentice
October 5th, 2019, 8:16 pm
Forum: Other Cellular Automata
Topic: Partitioned Cellular Automata
Replies: 101
Views: 14032

Re: Partitioned Cellular Automata

An archived collection of patterns using an assortment of RPCA rules: Golly.zip Run each of the 21 patterns using the lua script here: https://www.conwaylife.com/forums/posting.php?mode=reply&f=11&t=4098#pr83734 To get a good feel of the behavior of the RPCA rule family, run each pattern in both the...
by bprentice
October 4th, 2019, 8:49 am
Forum: Other Cellular Automata
Topic: Partitioned Cellular Automata
Replies: 101
Views: 14032

Re: Partitioned Cellular Automata

Very interesting Brian. Have you been able to stabilise the growing end of that puffer / gun pattern - or have you found a more regular gun? No to both questions, I will probably explore PCA_12 today. I decided to take a foray into the world of NewCA.lua ... A very good start. The pattern editing f...
by bprentice
October 3rd, 2019, 11:02 pm
Forum: Other Cellular Automata
Topic: Partitioned Cellular Automata
Replies: 101
Views: 14032

Re: Partitioned Cellular Automata

PCA_12 is a reversible PCA rule that supports guns. The rule: /* Put your state count, neighbor count, and function here */ final static int numStates = 16; final static int numNeighbors = 4; private int rule[] = {0,4,2,3,14,6,11,5,8,7,9,13,10,12,1,15}; /* order for nine neighbors is nw, ne, sw, se,...
by bprentice
October 3rd, 2019, 2:40 pm
Forum: Other Cellular Automata
Topic: Partitioned Cellular Automata
Replies: 101
Views: 14032

Re: Partitioned Cellular Automata

Another example of reversible PCA rules. Rule PCA_3R runs PCA_3 patterns in reverse: /* Put your state count, neighbor count, and function here */ final static int numStates = 16; final static int numNeighbors = 4; private int rule[] = {0,2,4,3,8,5,6,7,1,9,10,11,12,13,14,15}; /* order for nine neigh...
by bprentice
October 2nd, 2019, 8:22 pm
Forum: Other Cellular Automata
Topic: Partitioned Cellular Automata
Replies: 101
Views: 14032

Re: Partitioned Cellular Automata

Rule PCA_7R runs PCA_7 patterns in reverse: /* Put your state count, neighbor count, and function here */ final static int numStates = 16; final static int numNeighbors = 4; private int rule[] = {0,8,1,12,2,5,9,11,4,6,10,13,3,14,7,15}; /* order for nine neighbors is nw, ne, sw, se, n, w, e, s, c */ ...
by bprentice
October 2nd, 2019, 10:59 am
Forum: Other Cellular Automata
Topic: Partitioned Cellular Automata
Replies: 101
Views: 14032

Re: Partitioned Cellular Automata

wildmyron, Thank you for your help. Your code is now in RPCA and tests show that the rules PCA_1, PCA_2, ... PCA_10 are all reversible. Only the non symmetric rule PCA_11 is not. I plan to edit the post related to rule PCA_5 so that it implements Model 2. Is the following rule table correct? {0,4,8,...
by bprentice
September 30th, 2019, 3:25 pm
Forum: Other Cellular Automata
Topic: Partitioned Cellular Automata
Replies: 101
Views: 14032

Re: Partitioned Cellular Automata

It is easy to generate non symmetric PCA rules. Rule PCA_11 is such a rule: /* Put your state count, neighbor count, and function here */ final static int numStates = 16; final static int numNeighbors = 4; private int rule[] = {0,4,8,3,1,10,6,11,2,9,5,11,13,12,14,15}; /* order for nine neighbors is ...
by bprentice
September 30th, 2019, 2:47 pm
Forum: Other Cellular Automata
Topic: Partitioned Cellular Automata
Replies: 101
Views: 14032

Re: Partitioned Cellular Automata

wildmyron,

Thank you for your analysis on reversible partitioned cellular automata (RPCA) rules. I would welcome any further insights that you may have on this matter. I think we need help from Professor Kenichi Morita.

Brian Prentice
by bprentice
September 29th, 2019, 10:32 pm
Forum: Other Cellular Automata
Topic: Partitioned Cellular Automata
Replies: 101
Views: 14032

Re: Partitioned Cellular Automata

Two more oscillators: x = 19, y = 11, rule = PCA_10 19M$M17OM$M17OM$M17OM$M17OM$M8OG8OM$M17OM$M17OM$M17OM$M17OM$19M! x = 64, y = 64, rule = PCA_10 64O$64O$64O$64O$64O$64O$64O$64O$64O$64O$64O$64O$64O$64O$64O$64O$64O $64O$64O$64O$64O$64O$64O$64O$64O$64O$64O$64O$64O$64O$64O$64O$64O$64O $64O$64O$64O$64O...
by bprentice
September 29th, 2019, 9:04 pm
Forum: Other Cellular Automata
Topic: Partitioned Cellular Automata
Replies: 101
Views: 14032

Re: Partitioned Cellular Automata

Rule PCA_10: /* Put your state count, neighbor count, and function here */ final static int numStates = 16; final static int numNeighbors = 4; private int rule[] = {0,1,2,3,4,5,6,13,8,9,10,14,12,7,11,15}; /* order for nine neighbors is nw, ne, sw, se, n, w, e, s, c */ /* order for five neighbors is ...
by bprentice
September 29th, 2019, 8:23 pm
Forum: Other Cellular Automata
Topic: Partitioned Cellular Automata
Replies: 101
Views: 14032

Re: Partitioned Cellular Automata

Rule PCA_9: /* Put your state count, neighbor count, and function here */ final static int numStates = 16; final static int numNeighbors = 4; private int rule[] = {0,2,4,12,8,10,9,13,1,6,5,14,3,7,11,15}; /* order for nine neighbors is nw, ne, sw, se, n, w, e, s, c */ /* order for five neighbors is n...
by bprentice
September 29th, 2019, 7:51 pm
Forum: Other Cellular Automata
Topic: Partitioned Cellular Automata
Replies: 101
Views: 14032

Re: Partitioned Cellular Automata

A new version of the Square Cell implementation of Partitioned Cellular Automata called RPCA is here: http://bprentice.webenet.net/PCA/RPCA.zip This program can run a reversible PCA rule backwards or forwards using the 'V' key. Using this program it was found that PCA_1 is reversible, but rules PCA_...
by bprentice
September 20th, 2019, 10:58 pm
Forum: Other Cellular Automata
Topic: Partitioned Cellular Automata
Replies: 101
Views: 14032

Re: Partitioned Cellular Automata

More oscillators: x = 49, y = 47, rule = PCA_1 41.IC$26.IC13.MF$13.IC11.MF$2.IC9.MF$2.MF$IC2.KC4.IC4.KC4.IC6.KC4.I C8.KC$LN2.LF4.LN4.LF4.LN6.LF4.LN8.LF$2.IG$2.LF9.IG$13.LF11.IG$26.LF 13.IG$41.LF6$41.IC$26.IC13.MF$13.IC11.MF$2.IC9.MF$2.MF$IC3.KC3.IC5. KC3.IC7.KC3.IC9.KC$LN3.LF3.LN5.LF3.LN7.LF3.LN9.LF...
by bprentice
September 20th, 2019, 3:14 pm
Forum: Other Cellular Automata
Topic: Partitioned Cellular Automata
Replies: 101
Views: 14032

Re: Partitioned Cellular Automata

Juggling. x = 121, y = 23, rule = PCA_1 106.IC.B$106.LF.B$75.IC.B27.IC.B$75.LF.B27.LF.B$48.IC.B23.IC.B27.IC .B$48.LF.B23.LF.B27.LF.B$23.IC.B21.IC.B23.IC.B27.IC.B$23.LF.B21.LF. B23.LF.B27.LF.B$IC.B17.ICIC.B17.ICICIC.B17.ICICICIC.B19.ICICICICIC. B$LF.B17.LFLF.B17.LFLFLF.B17.LFLFLFLF.B19.LFLFLFLFLF.B2$...
by bprentice
September 19th, 2019, 8:05 pm
Forum: Other Cellular Automata
Topic: Partitioned Cellular Automata
Replies: 101
Views: 14032

Re: Partitioned Cellular Automata

Colliding ships. Each ship length 16, period 404. x = 101, y = 101, rule = PCA_1:T101,101 21$14.16B3.16H! Each ship length 13, period 5050. x = 101, y = 101, rule = PCA_1:T101,101 21$14.13B6.13H! One ship length 16 and the other ship length 15, period unknown. x = 101, y = 101, rule = PCA_1:T101,101...
by bprentice
September 19th, 2019, 3:46 pm
Forum: Other Cellular Automata
Topic: Partitioned Cellular Automata
Replies: 101
Views: 14032

Re: Partitioned Cellular Automata

Just for fun: x = 59, y = 59, rule = PCA_1 17.IC5.IC7.IC5.IC$16.IOF5.LOC5.IOF5.LOC$16.LF2.B.B2.LF5.LF2.H.H2.LF 2$18.A5.D9.D5.A2$18.A5.D9.D5.A2$9.IC5.IC2.H.H2.IC5.IC2.B.B2.IC5.IC$ 8.IOF5.LOC5.IOF5.LOC5.IOF5.LOC$8.LF2.H.H2.LF5.LF2.B.B2.LF5.LF2.H.H2. LF2$10.D5.A9.A5.D9.D5.A2$10.D5.A9.A5.D9.D5.A2$.IC5.I...
by bprentice
September 18th, 2019, 6:29 pm
Forum: Other Cellular Automata
Topic: Partitioned Cellular Automata
Replies: 101
Views: 14032

Re: Partitioned Cellular Automata

Four oscillators in PCA_1: x = 78, y = 33, rule = PCA_1 15.ICIC41.ICIC$14.IOFLOC39.IOFLOC$13.IOF2.LOC37.IOF2.LOC$12.IOF4.LO C35.IOF4.LOC$11.IOF6.LOC33.IOF6.LOC$10.IOF8.LOC31.IOF8.LOC$9.IOF10. LOC29.IOF10.LOC$8.IOF12.LOC27.IOF12.LOC$7.IOF14.LOC25.IOF14.LOC$6.I OF16.LOC23.IOF16.LOC$5.IOF18.LOC21.IOF18...