ConwayLife.com - A community for Conway's Game of Life and related cellular automata
Home  •  LifeWiki  •  Forums  •  Download Golly

Pattern viewer for forum threads

For discussion directly related to ConwayLife.com, such as requesting changes to how the forums or wiki function.

Re: Pattern viewer for forum threads

Postby muzik » February 8th, 2019, 5:59 pm

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.

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:
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!
Bored of using the Moore neighbourhood for everything? Introducing the Range-2 von Neumann isotropic non-totalistic rulespace!
muzik
 
Posts: 3248
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Postby rowett » February 8th, 2019, 6:56 pm

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.
rowett
Moderator
 
Posts: 1230
Joined: January 31st, 2013, 2:34 am
Location: UK

Re: Pattern viewer for forum threads

Postby muzik » February 8th, 2019, 7:13 pm

Fixed for Moore, but not von Neumann.

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!
Bored of using the Moore neighbourhood for everything? Introducing the Range-2 von Neumann isotropic non-totalistic rulespace!
muzik
 
Posts: 3248
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Postby rowett » February 8th, 2019, 7:14 pm

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

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.
rowett
Moderator
 
Posts: 1230
Joined: January 31st, 2013, 2:34 am
Location: UK

Re: Pattern viewer for forum threads

Postby rowett » February 8th, 2019, 7:37 pm

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

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.
rowett
Moderator
 
Posts: 1230
Joined: January 31st, 2013, 2:34 am
Location: UK

Re: Pattern viewer for forum threads

Postby muzik » February 8th, 2019, 8:39 pm

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.
Bored of using the Moore neighbourhood for everything? Introducing the Range-2 von Neumann isotropic non-totalistic rulespace!
muzik
 
Posts: 3248
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Postby rowett » February 9th, 2019, 3:36 am

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.
rowett
Moderator
 
Posts: 1230
Joined: January 31st, 2013, 2:34 am
Location: UK

Re: Pattern viewer for forum threads

Postby rowett » February 9th, 2019, 3:37 am

muzik wrote:Will it be possible to change the used rule from within the viewer?

It's on the backlog with the editor.
rowett
Moderator
 
Posts: 1230
Joined: January 31st, 2013, 2:34 am
Location: UK

Re: Pattern viewer for forum threads

Postby muzik » February 9th, 2019, 11:20 am

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.
Bored of using the Moore neighbourhood for everything? Introducing the Range-2 von Neumann isotropic non-totalistic rulespace!
muzik
 
Posts: 3248
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Postby rowett » February 9th, 2019, 11:50 am

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?
rowett
Moderator
 
Posts: 1230
Joined: January 31st, 2013, 2:34 am
Location: UK

Re: Pattern viewer for forum threads

Postby muzik » February 9th, 2019, 12:28 pm

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.
Bored of using the Moore neighbourhood for everything? Introducing the Range-2 von Neumann isotropic non-totalistic rulespace!
muzik
 
Posts: 3248
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Postby muzik » February 9th, 2019, 1:40 pm

The new rule aliases have been merged.
Bored of using the Moore neighbourhood for everything? Introducing the Range-2 von Neumann isotropic non-totalistic rulespace!
muzik
 
Posts: 3248
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Postby muzik » February 9th, 2019, 2:16 pm

Looks like the Globe alias is assigned to a rule with M1 when it should be M0. Probably a mistake on my end.
Bored of using the Moore neighbourhood for everything? Introducing the Range-2 von Neumann isotropic non-totalistic rulespace!
muzik
 
Posts: 3248
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Postby Moosey » February 9th, 2019, 4:54 pm

I see a new build has been released.
Gustavo's dreams of an editor have been realized!
My rules:
They can be found here

Bill Watterson once wrote: "How do soldiers killing each other solve the world's problems?"
User avatar
Moosey
 
Posts: 827
Joined: January 27th, 2019, 5:54 pm
Location: A house, or perhaps the OCA board.

Re: Pattern viewer for forum threads

Postby toroidalet » February 9th, 2019, 5:33 pm

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.
x = 4, y = 2, rule = B3/S23
ob2o$2obo!

(Check Gen 2)
User avatar
toroidalet
 
Posts: 915
Joined: August 7th, 2016, 1:48 pm
Location: my computer

Re: Pattern viewer for forum threads

Postby muzik » February 9th, 2019, 5:35 pm

I've made a post including the alternative notation: viewtopic.php?f=11&t=3808&p=70205#p70205
Bored of using the Moore neighbourhood for everything? Introducing the Range-2 von Neumann isotropic non-totalistic rulespace!
muzik
 
Posts: 3248
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Postby rowett » February 9th, 2019, 10:17 pm

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?
rowett
Moderator
 
Posts: 1230
Joined: January 31st, 2013, 2:34 am
Location: UK

Re: Pattern viewer for forum threads

Postby toroidalet » February 9th, 2019, 11:51 pm

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.
x = 4, y = 2, rule = B3/S23
ob2o$2obo!

(Check Gen 2)
User avatar
toroidalet
 
Posts: 915
Joined: August 7th, 2016, 1:48 pm
Location: my computer

Re: Pattern viewer for forum threads

Postby rowett » February 10th, 2019, 3:15 am

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.
rowett
Moderator
 
Posts: 1230
Joined: January 31st, 2013, 2:34 am
Location: UK

Re: Pattern viewer for forum threads

Postby muzik » February 10th, 2019, 5:16 am

Why is text in the help menu still cyan?
Bored of using the Moore neighbourhood for everything? Introducing the Range-2 von Neumann isotropic non-totalistic rulespace!
muzik
 
Posts: 3248
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Postby rowett » February 10th, 2019, 5:17 am

muzik wrote:Why is text in the help menu still cyan?

Because I like cyan.
rowett
Moderator
 
Posts: 1230
Joined: January 31st, 2013, 2:34 am
Location: UK

Re: Pattern viewer for forum threads

Postby muzik » February 10th, 2019, 5:18 am

Fair enough.

EDIT: looks like the new build's out!
Bored of using the Moore neighbourhood for everything? Introducing the Range-2 von Neumann isotropic non-totalistic rulespace!
muzik
 
Posts: 3248
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Postby rowett » February 10th, 2019, 5:21 am

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.
rowett
Moderator
 
Posts: 1230
Joined: January 31st, 2013, 2:34 am
Location: UK

Re: Pattern viewer for forum threads

Postby muzik » February 10th, 2019, 5:22 am

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?)
Bored of using the Moore neighbourhood for everything? Introducing the Range-2 von Neumann isotropic non-totalistic rulespace!
muzik
 
Posts: 3248
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Postby rowett » February 10th, 2019, 5:45 am

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
rowett
Moderator
 
Posts: 1230
Joined: January 31st, 2013, 2:34 am
Location: UK

PreviousNext

Return to Website Discussion

Who is online

Users browsing this forum: No registered users and 1 guest