Pattern viewer for forum threads

For discussion directly related to ConwayLife.com, such as requesting changes to how the forums or home page function.
User avatar
muzik
Posts: 6605
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik »

Is there actually alternation going on here? I'm pretty sure that since the middle cell is always surrounded by an even number of cells, and that only every odd generation has survival conditions which are even, that the middle cell would be dying, but it stays alive, which implies to me that there's something wrong. I could be a complete idiot however and there's something obvious I'm not picking up on.

Code: Select all

x = 65, y = 55, rule = R2,C0,S1,3,5,7,9,11,B1,3,5,7,9,11,NN|R2,C0,S0,2,4,6,8,10,12,B1,3,5,7,9,11,NN
o!

EDIT: after further testing, it seems as though only the first couple of generations alternate, and then it just carries on with one rule:

Code: Select all

x = 100, y = 100, rule = R45,C0,M1,S2885..4923,B2500..4973,NM|R45,C0,M1,S0..8281,B8281..8281,NM
40b20o$36b9o10b9o$34b7o5b8o5b7o$32b6o6b12o6b6o$30b6o6b16o6b6o$28b6o5b
22o5b6o$27b5o5b26o5b5o$25b6o3b32o3b6o$24b5o4b34o4b5o$22b6o3b38o3b6o$
21b6o2b42o2b6o$20b6o2b44o2b6o$19b6o2b46o2b6o$18b6ob50ob6o$16b7ob52ob7o
$15b7ob54ob7o$15b6ob56ob6o$14b6ob58ob6o$13b6ob60ob6o$12b6ob62ob6o$11b
6ob64ob6o$10b6ob66ob6o$9b6ob68ob6o$9b82o$8b84o$7b5ob74ob5o$7b4ob76ob4o
$6b4ob78ob4o$5b90o$5b43o4b43o$4b4ob34o14b34ob4o$4b37o18b37o$3b37o20b
37o$3b3ob32o22b32ob3o$3b34o26b34o$2b4ob29o28b29ob4o$2b33o30b33o$2b32o
32b32o$b33o32b33o$b32o34b32o$b31o36b31o$b31o36b31o$31o38b31o$31o38b31o
$31o38b31o$30o40b30o$30o40b30o$30o40b30o$30o40b30o$31o38b31o$31o38b31o
$31o38b31o$31o38b31o$3ob27o38b27ob3o$3ob28o36b28ob3o$b3ob27o36b27ob3o$
b3ob27o36b27ob3o$b2o3b27o34b27o3b2o$b3o2b28o32b28o2b3o$b3o3b27o32b27o
3b3o$2b2o3b28o30b28o3b2o$2b3o2b29o28b29o2b3o$2b3o3b29o26b29o3b3o$3b3o
2b30o24b30o2b3o$3b3o3b30o22b30o3b3o$4b3o2b32o18b32o2b3o$4b3o3b32o16b
32o3b3o$5b3o2b34o12b34o2b3o$5b3o3b78o3b3o$6b3o3b76o3b3o$6b4o2b76o2b4o$
7b4o2b74o2b4o$7b4o3b72o3b4o$8b4o2b72o2b4o$9b4o2b70o2b4o$9b5o2b68o2b5o$
10b5o2b66o2b5o$11b6ob64ob6o$12b6ob62ob6o$13b6ob60ob6o$13b7ob58ob7o$14b
7ob56ob7o$15b7ob54ob7o$16b7ob52ob7o$17b7ob50ob7o$18b7ob48ob7o$19b7ob
46ob7o$20b8ob42ob8o$22b7ob40ob7o$23b8ob36ob8o$24b8o2b32o2b8o$26b8o2b
28o2b8o$27b9o2b24o2b9o$29b10o2b18o2b10o$31b10o2b14o2b10o$33b34o$35b30o
$38b24o$41b18o$48b4o!
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
rowett
Moderator
Posts: 4596
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett »

muzik wrote:... it seems as though only the first couple of generations alternate, and then it just carries on with one rule
This should be fixed, thanks.
User avatar
muzik
Posts: 6605
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik »

Fixed for Moore, but not von Neumann.

Code: Select all

x = 65, y = 55, rule = R2,C0,S0,2,4,6,8,10,12,B1,3,5,7,9,11,NN|R2,C0,S0-12,B,NN
o!
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
rowett
Moderator
Posts: 4596
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett »

muzik wrote:Fixed for Moore, but not von Neumann.

Code: Select all

x = 65, y = 55, rule = R2,C0,S0,2,4,6,8,10,12,B1,3,5,7,9,11,NN|R2,C0,S0-12,B,NN
o!
True I've not fixed that yet.
User avatar
rowett
Moderator
Posts: 4596
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett »

rowett wrote:
muzik wrote:Fixed for Moore, but not von Neumann.

Code: Select all

x = 65, y = 55, rule = R2,C0,S0,2,4,6,8,10,12,B1,3,5,7,9,11,NN|R2,C0,S0-12,B,NN
o!
True I've not fixed that yet.
Should now be fixed.
User avatar
muzik
Posts: 6605
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik »

Great!

I'm planning on committing a new batch of rule names soon. Can you check you've got all of the ones currently on all-rules that LifeViewer supports? Mini Bugs seems to be missing from the list of aliases in LifeViewer.
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
rowett
Moderator
Posts: 4596
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett »

muzik wrote:Can you check you've got all of the ones currently on all-rules that LifeViewer supports? Mini Bugs seems to be missing from the list of aliases in LifeViewer.
Done.
User avatar
rowett
Moderator
Posts: 4596
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett »

muzik wrote:Will it be possible to change the used rule from within the viewer?
It's on the backlog with the editor.
User avatar
muzik
Posts: 6605
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik »

Are there any plans to support isotropic non-totalistic rules that use the range-2 von Neumann neighbourhood?

In other news, I've set up a new merge request for the Catagolue project including even more rule names.
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
rowett
Moderator
Posts: 4596
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett »

muzik wrote:Are there any plans to support isotropic non-totalistic rules that use the range-2 von Neumann neighbourhood?
What is the rule syntax?
User avatar
muzik
Posts: 6605
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik »

rowett wrote:
muzik wrote:Are there any plans to support isotropic non-totalistic rules that use the range-2 von Neumann neighbourhood?
What is the rule syntax?
Here's a prototype for a syntax. It can get a bit long and unwieldy, though, since there is quite a lot of transitions.

EDIT: I'm currently implementing an alternative syntax as suggested on the thread.
Last edited by muzik on February 9th, 2019, 2:54 pm, edited 1 time in total.
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
muzik
Posts: 6605
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik »

The new rule aliases have been merged.
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
muzik
Posts: 6605
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik »

Looks like the Globe alias is assigned to a rule with M1 when it should be M0. Probably a mistake on my end.
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
Moosey
Posts: 4315
Joined: January 27th, 2019, 5:54 pm
Contact:

Re: Pattern viewer for forum threads

Post by Moosey »

I see a new build has been released.
Gustavo's dreams of an editor have been realized!
κ is measurable iff there is a nontrivial elementary embedding j:V→M (M transitive) with critical point κ
User avatar
toroidalet
Posts: 1514
Joined: August 7th, 2016, 1:48 pm
Location: My computer
Contact:

Re: Pattern viewer for forum threads

Post by toroidalet »

With multistate LTL rules, opening the LifeViewer and advancing it by one generation causes it to freeze. Opening a non-multistate pattern shows it advanced a generation.
Any sufficiently advanced software is indistinguishable from malice.
User avatar
muzik
Posts: 6605
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik »

I've made a post including the alternative notation: viewtopic.php?f=11&t=3808&p=70205#p70205
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
rowett
Moderator
Posts: 4596
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett »

toroidalet wrote:With multistate LTL rules, opening the LifeViewer and advancing it by one generation causes it to freeze. Opening a non-multistate pattern shows it advanced a generation.
Do you have an example pattern where this happens?
User avatar
toroidalet
Posts: 1514
Joined: August 7th, 2016, 1:48 pm
Location: My computer
Contact:

Re: Pattern viewer for forum threads

Post by toroidalet »

Perhaps it's because of my old browser, but it will do this with any multistate LTL pattern (not 2-state LTL or totalistic/non-totalistic generations). I haven't tried multistate HROT patterns, but they probably do this too.

EDIT: they do.

Clicking "Show in Viewer" for patterns in multistate LTL/HROT rules displays normally, but clicking the play or advance buttons causes it to freeze. Clicking the "Show in Viewer" button for any multistate LTL/HROT pattern results in a blank rectangle. Upon viewing a 2-state (or normal generations) pattern, it will show it on Gen 1.
Any sufficiently advanced software is indistinguishable from malice.
User avatar
rowett
Moderator
Posts: 4596
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett »

toroidalet wrote:Perhaps it's because of my old browser
No it's actually a bug, well spotted. It's now fixed and will be in the next released build.
User avatar
muzik
Posts: 6605
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik »

Why is text in the help menu still cyan?
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
rowett
Moderator
Posts: 4596
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett »

muzik wrote:Why is text in the help menu still cyan?
Because I like cyan.
User avatar
muzik
Posts: 6605
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik »

Fair enough.

EDIT: looks like the new build's out!
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
rowett
Moderator
Posts: 4596
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett »

muzik wrote:Fair enough.

EDIT: looks like the new build's out!
True. Unfortunately multi-state LtL is broken so I'm waiting for that fix to be released and then I'll publish the release notes.
User avatar
muzik
Posts: 6605
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik »

Brilliant.

(If you can fit it in somehow, can you correct the Globe alias and Waving human intestines alias to use M0 instead of M1?)
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
rowett
Moderator
Posts: 4596
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett »

muzik wrote:(If you can fit it in somehow, can you correct the Globe alias and Waving human intestines alias to use M0 instead of M1?)
Sure, but I'll keep it as an M1 rule for consistency (and just adjust the survival counts by 1).

You'll need to fix all-rules.txt in Catagolue: r8b74t252s162t222
Post Reply