Pattern viewer for forum threads

For discussion directly related to ConwayLife.com, such as requesting changes to how the forums or home page function.
lemon41625
Posts: 354
Joined: January 24th, 2020, 7:39 am
Location: 小红点 (if you know where that is)

Re: Pattern viewer for forum threads

Post by lemon41625 » September 6th, 2020, 11:58 pm

There seems to be a difference in behaviour of this

Code: Select all

#C [[ RANDOMIZE ]]
x = 0, y = 0, rule = B0123/S9L
o!
and this

Code: Select all

#C [[ RANDOMIZE ]]
x = 0, y = 0, rule = R1,C2,S9,B0-3,NL:T100
o!
Also can B0 HROT be supported on an unbounded grid (or at least rendered in a way that stops the background from strobing)?
Download CAViewer: https://github.com/jedlimlx/Cellular-Automaton-Viewer

Supports:
BSFKL, Extended Generations, Regenerating Generations, Naive Rules, R1 Moore, R2 Cross and R2 Von Neumann INT
And some others...

User avatar
rowett
Moderator
Posts: 3821
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » September 7th, 2020, 2:34 am

lemon41625 wrote:
September 6th, 2020, 11:58 pm
There seems to be a difference in behaviour of this...
Fixed, thanks for reporting!
lemon41625 wrote:
September 6th, 2020, 11:58 pm
Also can B0 HROT be supported on an unbounded grid (or at least rendered in a way that stops the background from strobing)?
I'll take a look.

bprentice
Posts: 920
Joined: September 10th, 2009, 6:20 pm
Location: Coos Bay, Oregon

Re: Pattern viewer for forum threads

Post by bprentice » September 7th, 2020, 8:19 am

What is the correct URL for this important list of rule definitions?

https://conwaylife.com/wiki/Special:All ... space=3794

Is the list considered part of Pattern Viewer or part of LifeWiki? If it is considered part of LifeWiki, how do you get to it from here?

https://www.conwaylife.com/wiki/Main_Page

Why doesn't Golly use the list of rule definitions?

I tried to get the rule table for the following rule in order to run it in Golly yesterday.

viewtopic.php?f=11&t=4699#p103544

I was successful, but it was challenging and confusing. It would be useful if the Pattern Viewer Help described the rule definition list and how to use it.

Brian Prentice

MikeP
Posts: 105
Joined: February 7th, 2010, 9:51 am
Location: Ely, Cambridgeshire, UK

Re: Pattern viewer for forum threads

Post by MikeP » September 11th, 2020, 9:48 pm

Sorry - I'll admit I've been lazy and haven't read all 69 pages of this thread.

1- Is the LifeViewer documentation available somewhere online, rather than scrolling through it all inside the application itself?

2- How can I make a really tiny one for looking at localised regions of a pattern? I tried to post this but I'd like to strip out all the controls and make it even smaller so it doesn't visually dominate the post.

User avatar
dvgrn
Moderator
Posts: 10682
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Pattern viewer for forum threads

Post by dvgrn » September 11th, 2020, 10:28 pm

MikeP wrote:
September 11th, 2020, 9:48 pm
1- Is the LifeViewer documentation available somewhere online, rather than scrolling through it all inside the application itself?
Maybe it's a good idea to put a version of those scrollable Help files in the LifeWiki LifeViewer article.
2- How can I make a really tiny one for looking at localised regions of a pattern? I tried to post this but I'd like to strip out all the controls and make it even smaller so it doesn't visually dominate the post.
There's a convenient THUMBNAIL command that helps quite a bit:

Code: Select all

#CXRLE Pos=-14,-8 Gen=7
#C [[ THUMBNAIL THUMBSIZE 3 HEIGHT 240 ZOOM 16 ]]
x = 5, y = 3, rule = LifeHistory
A.A.A$2A.2A$.3D!

User avatar
bubblegum
Posts: 959
Joined: August 25th, 2019, 11:59 pm
Location: click here to do nothing

Re: Pattern viewer for forum threads

Post by bubblegum » September 12th, 2020, 1:19 am

Another suggestion: how about TRICELLS for switching triangular rule displays?
(or you could just repurpose HEXCELLS)

and remember the / hotkey (which on my keyboard is actually an é but you didn't need to know that)
Each day is a hidden opportunity, a frozen waterfall that's waiting to be realised, and one that I'll probably be ignoring
sonata wrote:
July 2nd, 2020, 8:33 pm
conwaylife signatures are amazing[citation needed]
anything

User avatar
rowett
Moderator
Posts: 3821
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » September 12th, 2020, 4:11 am

dvgrn wrote:
September 11th, 2020, 10:28 pm
MikeP wrote:
September 11th, 2020, 9:48 pm
1- Is the LifeViewer documentation available somewhere online, rather than scrolling through it all inside the application itself?
Maybe it's a good idea to put a version of those scrollable Help files in the LifeWiki LifeViewer article.
You can copy the Help information from LifeViewer to the clipboard with Ctrl-C (Command-C on Mac) while on each Help page.

User avatar
Andrew
Moderator
Posts: 933
Joined: June 2nd, 2009, 2:08 am
Location: Melbourne, Australia
Contact:

Re: Pattern viewer for forum threads

Post by Andrew » September 12th, 2020, 8:28 pm

rowett wrote:
September 12th, 2020, 4:11 am
You can copy the Help information from LifeViewer to the clipboard with Ctrl-C (Command-C on Mac) while on each Help page.
Command-C on Mac seems to just cycle through themes (tested with Safari and Chrome on Catalina).
Ctrl-C works ok.
Use Glu to explore CA rules on non-periodic tilings: DominoLife and HatLife

User avatar
dvgrn
Moderator
Posts: 10682
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Pattern viewer for forum threads

Post by dvgrn » September 12th, 2020, 9:52 pm

I've put a version of LifeViewer help into the LifeWiki LifeViewer article. It could definitely use some more formatting work, and maybe it would be better as a separate article, but at least it's a start.

Hopefully this is a good idea and not just another separate thing that will have to be maintained...!

User avatar
bubblegum
Posts: 959
Joined: August 25th, 2019, 11:59 pm
Location: click here to do nothing

Re: Pattern viewer for forum threads

Post by bubblegum » September 15th, 2020, 9:31 pm

Each day is a hidden opportunity, a frozen waterfall that's waiting to be realised, and one that I'll probably be ignoring
sonata wrote:
July 2nd, 2020, 8:33 pm
conwaylife signatures are amazing[citation needed]
anything

Hunting
Posts: 4395
Joined: September 11th, 2017, 2:54 am

Re: Pattern viewer for forum threads

Post by Hunting » September 16th, 2020, 1:07 am

dvgrn wrote:
September 12th, 2020, 9:52 pm
I've put a version of LifeViewer help into the LifeWiki LifeViewer article. It could definitely use some more formatting work, and maybe it would be better as a separate article, but at least it's a start.

Hopefully this is a good idea and not just another separate thing that will have to be maintained...!
Ah, no! Now the LV article is insanely long! Moving that to Help:LifeViewer should be better, though, and instead of a simple table, it should contain more proper words and detailed explanations.

User avatar
rowett
Moderator
Posts: 3821
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » September 16th, 2020, 3:01 am


User avatar
creeperman7002
Posts: 301
Joined: December 4th, 2018, 11:52 pm

Re: Pattern viewer for forum threads

Post by creeperman7002 » September 20th, 2020, 2:45 pm

Pasting in some rules causes LifeViewer to freeze:

Code: Select all

x = 1, y = 1, rule = SandpileMoore
P!


[[ TRACK 1/3 0 PASTEMODE 7 PASTEDELTA 1 0 PASTET EVERY 3 0 8192 PASTE P! ]]

@RULE SandpileMoore

@TABLE
n_states:18
neighborhood:Moore
symmetries:permute
var a={0,1,2,3,4,5,6,7,8}
var b={0,1,2,3,4,5,6,7,8}
var c={0,1,2,3,4,5,6,7,8}
var d={0,1,2,3,4,5,6,7,8}
var e={0,1,2,3,4,5,6,7,8}
var f={0,1,2,3,4,5,6,7,8}
var g={0,1,2,3,4,5,6,7,8}
var h={9,10,11,12,13,14,15,16,17}
var i={9,10,11,12,13,14,15,16,17}
var j={9,10,11,12,13,14,15,16,17}
var k={9,10,11,12,13,14,15,16,17}
var l={9,10,11,12,13,14,15,16,17}
var m={9,10,11,12,13,14,15,16,17}
var n={9,10,11,12,13,14,15,16,17}
var o={9,10,11,12,13,14,15,16,17}
var p={1,9}
var q={2,10}
var r={3,11}
var s={4,12}
var t={5,13}
var u={6,14}
var v={7,15}
var w={8,16}
var x={0,1,2,3,4,5,6,7,8}

0,a,b,c,d,e,f,g,h,2
0,a,b,c,d,e,f,h,i,3
0,a,b,c,d,e,h,i,j,4
0,a,b,c,d,h,i,j,k,5
0,a,b,c,h,i,j,k,l,6
0,a,b,h,i,j,k,l,m,7
0,a,h,i,j,k,l,m,n,8
0,h,i,j,k,l,m,n,o,9
p,a,b,c,d,e,f,g,h,2
p,a,b,c,d,e,f,h,i,3
p,a,b,c,d,e,h,i,j,4
p,a,b,c,d,h,i,j,k,5
p,a,b,c,h,i,j,k,l,6
p,a,b,h,i,j,k,l,m,7
p,a,h,i,j,k,l,m,n,8
1,h,i,j,k,l,m,n,o,9
q,a,b,c,d,e,f,g,h,3
q,a,b,c,d,e,f,h,i,4
q,a,b,c,d,e,h,i,j,5
q,a,b,c,d,h,i,j,k,6
q,a,b,c,h,i,j,k,l,7
q,a,b,h,i,j,k,l,m,8
q,a,h,i,j,k,l,m,n,9
2,h,i,j,k,l,m,n,o,10
r,a,b,c,d,e,f,g,h,4
r,a,b,c,d,e,f,h,i,5
r,a,b,c,d,e,h,i,j,6
r,a,b,c,d,h,i,j,k,7
r,a,b,c,h,i,j,k,l,8
r,a,b,h,i,j,k,l,m,9
r,a,h,i,j,k,l,m,n,10
3,h,i,j,k,l,m,n,o,11
s,a,b,c,d,e,f,g,h,5
s,a,b,c,d,e,f,h,i,6
s,a,b,c,d,e,h,i,j,7
s,a,b,c,d,h,i,j,k,8
s,a,b,c,h,i,j,k,l,9
s,a,b,h,i,j,k,l,m,10
s,a,h,i,j,k,l,m,n,11
4,h,i,j,k,l,m,n,o,12
t,a,b,c,d,e,f,g,h,6
t,a,b,c,d,e,f,h,i,7
t,a,b,c,d,e,h,i,j,8
t,a,b,c,d,h,i,j,k,9
t,a,b,c,h,i,j,k,l,10
t,a,b,h,i,j,k,l,m,11
t,a,h,i,j,k,l,m,n,12
5,h,i,j,k,l,m,n,o,13
u,a,b,c,d,e,f,g,h,7
u,a,b,c,d,e,f,h,i,8
u,a,b,c,d,e,h,i,j,9
u,a,b,c,d,h,i,j,k,10
u,a,b,c,h,i,j,k,l,11
u,a,b,h,i,j,k,l,m,12
u,a,h,i,j,k,l,m,n,13
6,h,i,j,k,l,m,n,o,14
v,a,b,c,d,e,f,g,h,8
v,a,b,c,d,e,f,h,i,9
v,a,b,c,d,e,h,i,j,10
v,a,b,c,d,h,i,j,k,11
v,a,b,c,h,i,j,k,l,12
v,a,b,h,i,j,k,l,m,13
v,a,h,i,j,k,l,m,n,14
7,h,i,j,k,l,m,n,o,15
w,a,b,c,d,e,f,g,h,9
w,a,b,c,d,e,f,h,i,10
w,a,b,c,d,e,h,i,j,11
w,a,b,c,d,h,i,j,k,12
w,a,b,c,h,i,j,k,l,13
w,a,b,h,i,j,k,l,m,14
w,a,h,i,j,k,l,m,n,15
8,h,i,j,k,l,m,n,o,16
9,a,b,c,d,e,f,g,x,1
10,a,b,c,d,e,f,g,x,2
11,a,b,c,d,e,f,g,x,3
12,a,b,c,d,e,f,g,x,4
13,a,b,c,d,e,f,g,x,5
14,a,b,c,d,e,f,g,x,6
15,a,b,c,d,e,f,g,x,7
16,a,b,c,d,e,f,g,x,8

@COLORS
0 0 0 0
1 96 96 96
2 255 0 0
3 255 127 0
4 255 255 0
5 127 255 0
6 0 255 0
7 0 255 127
8 0 255 255
9 0 128 255
10 0 0 255
11 128 0 255
12 255 0 255
13 255 0 128
14 128 0 0
15 128 63 0
16 128 128 0
17 255 255 255
B2n3-jn/S1c23-y is an interesting rule. It has a replicator, a fake glider, an OMOS and SMOS, a wide variety of oscillators, and some signals. Also this rule is omniperiodic.
viewtopic.php?f=11&t=4856

User avatar
rowett
Moderator
Posts: 3821
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » September 20th, 2020, 4:38 pm

creeperman7002 wrote:
September 20th, 2020, 2:45 pm
Pasting in some rules causes LifeViewer to freeze
It's because:
  • the rule specified only has 18 states (0 to 17)
  • you're using PASTEMODE 7 (which is OR)
  • and you're pasting state 16 over state 2 and (16 OR 2) = 18
State 18 is illegal so LifeViewer gets upset at that point.

I'll have LifeViewer ignore illegal pastes in future but you need to fix your script.

Thanks for reporting!

User avatar
praosylen
Posts: 2446
Joined: September 13th, 2014, 5:36 pm
Location: Pembina University, Home of the Gliders
Contact:

Re: Pattern viewer for forum threads

Post by praosylen » September 25th, 2020, 12:59 pm

On Chrome on Mac, I'm newly (today) getting a bug, which seems to be exclusive to INT rules (but happens both for history and non-history rules), where trying to draw using any state results exclusively in drawing with state 0, which makes LifeViewer's pattern editing capabilities largely unusable for these rules.
former username: A for Awesome
praosylen#5847 (Discord)

The only decision I made was made
of flowers, to jump universes to one of springtime in
a land of former winter, where no invisible walls stood,
or could stand for more than a few hours at most...

goldenratio
Posts: 295
Joined: July 26th, 2020, 10:39 pm
Location: Texas, USA

Re: Pattern viewer for forum threads

Post by goldenratio » September 25th, 2020, 2:26 pm

REDACTED
Last edited by goldenratio on March 6th, 2022, 5:58 pm, edited 1 time in total.
Oscillator discussion is boring me out. I'll return when the cgol community switches to something else.

Me on LifeWiki

User avatar
rowett
Moderator
Posts: 3821
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » September 25th, 2020, 3:33 pm

A for awesome wrote:
September 25th, 2020, 12:59 pm
On Chrome on Mac, I'm newly (today) getting a bug, which seems to be exclusive to INT rules (but happens both for history and non-history rules), where trying to draw using any state results exclusively in drawing with state 0, which makes LifeViewer's pattern editing capabilities largely unusable for these rules.
Fixed, thanks for reporting!

User avatar
bubblegum
Posts: 959
Joined: August 25th, 2019, 11:59 pm
Location: click here to do nothing

Re: Pattern viewer for forum threads

Post by bubblegum » September 26th, 2020, 12:41 pm

Multistate rules now draw with 1 if the selected state is not 0, and smart drawing is effectively off.
Each day is a hidden opportunity, a frozen waterfall that's waiting to be realised, and one that I'll probably be ignoring
sonata wrote:
July 2nd, 2020, 8:33 pm
conwaylife signatures are amazing[citation needed]
anything

User avatar
rowett
Moderator
Posts: 3821
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » September 26th, 2020, 1:58 pm

bubblegum wrote:
September 26th, 2020, 12:41 pm
Multistate rules now draw with 1 if the selected state is not 0, and smart drawing is effectively off.
Please post a pattern that reproduces that behaviour.

User avatar
bubblegum
Posts: 959
Joined: August 25th, 2019, 11:59 pm
Location: click here to do nothing

Re: Pattern viewer for forum threads

Post by bubblegum » September 26th, 2020, 2:53 pm

rowett wrote:
September 26th, 2020, 1:58 pm
bubblegum wrote:
September 26th, 2020, 12:41 pm
Multistate rules now draw with 1 if the selected state is not 0, and smart drawing is effectively off.
Please post a pattern that reproduces that behaviour.

Code: Select all

#C [[ PASTET 1 PASTE E! 0 1 ]]
x = 3, y = 1, rule = LifeHistory
3A!

Code: Select all

#C [[ PASTET 1 PASTE B! 0 1 ]]
x = 3, y = 1, rule = DeadlyEnemies
3A!
Each day is a hidden opportunity, a frozen waterfall that's waiting to be realised, and one that I'll probably be ignoring
sonata wrote:
July 2nd, 2020, 8:33 pm
conwaylife signatures are amazing[citation needed]
anything

User avatar
rowett
Moderator
Posts: 3821
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » September 26th, 2020, 3:13 pm

Should be fixed now. Please hard refresh your browser and try again.

User avatar
bubblegum
Posts: 959
Joined: August 25th, 2019, 11:59 pm
Location: click here to do nothing

Re: Pattern viewer for forum threads

Post by bubblegum » October 7th, 2020, 1:09 pm

I have another alias:

Code: Select all

loopy - MAPACD/JSDI//8AAL+/AAB//wAA/f+AgP//AAB//xCA//8IAP//AAD//wAA//8AAH//AAL//wCA//8AAvv7AAL//w
EDIT: Also, for whatever reason, LV thinks the multistate rule Gnats is HROT.

EDIT2: And the slider which controls the fill amount of the random fill, 100% is not at the end of the bar and it's possible, if you slide it slowly, to set it to 101%
Each day is a hidden opportunity, a frozen waterfall that's waiting to be realised, and one that I'll probably be ignoring
sonata wrote:
July 2nd, 2020, 8:33 pm
conwaylife signatures are amazing[citation needed]
anything

User avatar
rowett
Moderator
Posts: 3821
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » October 7th, 2020, 3:58 pm

bubblegum wrote:
October 7th, 2020, 1:09 pm
I have another alias:
Thanks
bubblegum wrote:
October 7th, 2020, 1:09 pm
LV thinks the multistate rule Gnats is HROT.
Because there is a Weighted rule alias called Gnats. See Help->Aliases->Weighted
bubblegum wrote:
October 7th, 2020, 1:09 pm
And the slider which controls the fill amount of the random fill, 100% is not at the end of the bar and it's possible, if you slide it slowly, to set it to 101%
I can't reproduce this. Which device are you using?

User avatar
bubblegum
Posts: 959
Joined: August 25th, 2019, 11:59 pm
Location: click here to do nothing

Re: Pattern viewer for forum threads

Post by bubblegum » October 7th, 2020, 5:15 pm

rowett wrote:
October 7th, 2020, 3:58 pm
bubblegum wrote:
October 7th, 2020, 1:09 pm
LV thinks the multistate rule Gnats is HROT.
Because there is a Weighted rule alias called Gnats. See Help->Aliases->Weighted
Right, that.
rowett wrote:
October 7th, 2020, 3:58 pm
bubblegum wrote:
October 7th, 2020, 1:09 pm
And the slider which controls the fill amount of the random fill, 100% is not at the end of the bar and it's possible, if you slide it slowly, to set it to 101%
I can't reproduce this. Which device are you using?
Chrome on Windows 10. I think it's something with JavaScript although I'm not sure how it could mess up that oddly. Don't think it happens on Firefox.
Each day is a hidden opportunity, a frozen waterfall that's waiting to be realised, and one that I'll probably be ignoring
sonata wrote:
July 2nd, 2020, 8:33 pm
conwaylife signatures are amazing[citation needed]
anything

User avatar
rowett
Moderator
Posts: 3821
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » October 8th, 2020, 2:38 am

bubblegum wrote:
October 7th, 2020, 1:09 pm
And the slider which controls the fill amount of the random fill, 100% is not at the end of the bar and it's possible, if you slide it slowly, to set it to 101%
Please will you post a screenshot of both the slider at 100% but not at the end of the bar, and also the 101%.

Post Reply