lifeviewer bug

Has something gone haywire? Let us know about it!
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: lifeviewer bug

Post by b-engine »

The major gridlines shift 3 cells diagonally when icons are turned on. The entire grid also shifts a few pixels away when icons are on.
User avatar
rowett
Moderator
Posts: 4592
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: lifeviewer bug

Post by rowett »

b-engine wrote: July 17th, 2024, 5:51 pm The cellmap generated from identifier seems to wrap.
Yes there is an issue with the offset square Cell Period Map at the moment. I've disabled it for now (so it will use the square one).

pifricted wrote: July 18th, 2024, 7:45 am Some grid lines lost when angle != 0
Fixed, thanks!

b-engine wrote: July 19th, 2024, 5:22 am The major gridlines shift 3 cells diagonally when icons are turned on. The entire grid also shifts a few pixels away when icons are on.
The major gridline issue should be fixed now. There will be minor differences between icon and cell positioning due to using two different renderers.
User avatar
confocaloid
Posts: 6697
Joined: February 8th, 2022, 3:15 pm
Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

Re: lifeviewer bug

Post by confocaloid »

When this pattern is Identified, the cell period map shows regions with periods 1, 94, 166, 7802.
On the left side of the cell period map, the label "7802" doesn't fit and extends beyond the grayed background area:
temp.png
temp.png (7.31 KiB) Viewed 7891 times
confocaloid wrote: July 20th, 2024, 11:06 am[...]

Code: Select all

x = 72, y = 52, rule = B3/S23
15b2o3bo$16bo2bobo$14bo4bobo$14b5obo21b2o$18bo23bobo$7b2o5b2o3bo24bo$
8bo5b2o4bo23b2o$2o6bobo8b2o$bo7b2o31b4o$bobo38bo2bo$2b2o39bo$40b3o$16b
o23bo$15b3o5b2o$14b5o4b2o$2o11bo5bo30bo$bo10b2o2bo24bob2o4bobo12b2o$bo
bo7b3obobo21b3ob2o4bobo2b3o7b2o$2b2o8b2o2bo21bo11bo$13bo7b2o16b3ob2o7b
o5bo$14b4o3bobo17bobo8bo5bo$15b3o5bo17bobo8bo5bo$16bo6b2o17bo$2o$2o$
68bo$42b2o8bo5bo8bobo$43bo8bo5bo8bobo$43bobo6bo5bo7b2ob2o$14b2o28b2o
14bo9bo$4b2o8bobo37b3o2bobo4b2obo$4bo4b2o5bo42bobo4b2obobo$5bo3b2o5b2o
42bo9b2o$6bo27b2o6b2o$4bob5o23b2o6b2o$3bobo4bo7b2o50bo$3bobo2bo10bo15b
o32b3o$4bo3b2o9bobo12bobo30bo$20b2o11bo3bo27bo2bo$25bo7bo3bo27b4o$24bo
bo6b2ob2o$25b2o38b2o$44bo21bo$43bobo20bobo$44b2o21b2o4$37b2o$37bobo25b
o$30b2o7bo26bo$30b2o7b2o23b3o!
#C [[ MAXGRIDSIZE 9 THEME Catagolue KILLGLIDERS ]]
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.
User avatar
unname4798
Posts: 2563
Joined: July 15th, 2023, 10:27 am
Location: Near ConwayLife servers

Re: lifeviewer bug

Post by unname4798 »

confocaloid wrote: July 20th, 2024, 11:31 am When this pattern is Identified, the cell period map shows regions with periods 1, 94, 166, 7802.
On the left side of the cell period map, the label "7802" doesn't fit and extends beyond the grayed background area:
temp.png
confocaloid wrote: July 20th, 2024, 11:06 am[...]

Code: Select all

x = 72, y = 52, rule = B3/S23
15b2o3bo$16bo2bobo$14bo4bobo$14b5obo21b2o$18bo23bobo$7b2o5b2o3bo24bo$
8bo5b2o4bo23b2o$2o6bobo8b2o$bo7b2o31b4o$bobo38bo2bo$2b2o39bo$40b3o$16b
o23bo$15b3o5b2o$14b5o4b2o$2o11bo5bo30bo$bo10b2o2bo24bob2o4bobo12b2o$bo
bo7b3obobo21b3ob2o4bobo2b3o7b2o$2b2o8b2o2bo21bo11bo$13bo7b2o16b3ob2o7b
o5bo$14b4o3bobo17bobo8bo5bo$15b3o5bo17bobo8bo5bo$16bo6b2o17bo$2o$2o$
68bo$42b2o8bo5bo8bobo$43bo8bo5bo8bobo$43bobo6bo5bo7b2ob2o$14b2o28b2o
14bo9bo$4b2o8bobo37b3o2bobo4b2obo$4bo4b2o5bo42bobo4b2obobo$5bo3b2o5b2o
42bo9b2o$6bo27b2o6b2o$4bob5o23b2o6b2o$3bobo4bo7b2o50bo$3bobo2bo10bo15b
o32b3o$4bo3b2o9bobo12bobo30bo$20b2o11bo3bo27bo2bo$25bo7bo3bo27b4o$24bo
bo6b2ob2o$25b2o38b2o$44bo21bo$43bobo20bobo$44b2o21b2o4$37b2o$37bobo25b
o$30b2o7bo26bo$30b2o7b2o23b3o!
#C [[ MAXGRIDSIZE 9 THEME Catagolue KILLGLIDERS ]]
XRecorder_20072024_183509.jpg
XRecorder_20072024_183509.jpg (316.53 KiB) Viewed 7890 times
User avatar
rowett
Moderator
Posts: 4592
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: lifeviewer bug

Post by rowett »

confocaloid wrote: July 20th, 2024, 11:31 am When this pattern is Identified, the cell period map shows regions with periods 1, 94, 166, 7802.
On the left side of the cell period map, the label "7802" doesn't fit and extends beyond the grayed background area
Please let me know:
  • Which build of LifeViewer you are using
  • Which browser you are using
  • Your device
  • The following data from Help>Info: Size, Scale, Pixel Ratio and Window Zoom
    User avatar
    confocaloid
    Posts: 6697
    Joined: February 8th, 2022, 3:15 pm
    Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

    Re: lifeviewer bug

    Post by confocaloid »

    rowett wrote: July 20th, 2024, 11:58 am
    • Laptop, Ubuntu 22.04 / GNOME 42.9, resolution 1366x768, Firefox 126.0.1, LifeViewer build 1164.
    • [browser window opened to full size:]
      Size 600x560, Scale 1.00, Pixel Ratio 1.00, Window Zoom 0.98
    • [browser window resized to match my usual workflow:]
      Size 600x560, Scale 1.00, Pixel Ratio 1.00, Window Zoom 0.81
    On my end, the label text "7802" doesn't fit in the grayed area, regardless of whether or not the browser window is opened to full size.
    User avatar
    rowett
    Moderator
    Posts: 4592
    Joined: January 31st, 2013, 2:34 am
    Location: UK
    Contact:

    Re: lifeviewer bug

    Post by rowett »

    confocaloid wrote: July 20th, 2024, 12:37 pm On my end, the label text "7802" doesn't fit in the grayed area, regardless of whether or not the browser window is opened to full size.
    Thanks for the data. Please try build 1165.
    User avatar
    confocaloid
    Posts: 6697
    Joined: February 8th, 2022, 3:15 pm
    Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

    Re: lifeviewer bug

    Post by confocaloid »

    rowett wrote: July 20th, 2024, 3:10 pm [...] Thanks for the data. Please try build 1165.
    Build 1165 seems to work for me:
    canvas.png
    canvas.png (43.3 KiB) Viewed 7859 times
    127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
    Unlikely events happen.
    My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.
    User avatar
    rowett
    Moderator
    Posts: 4592
    Joined: January 31st, 2013, 2:34 am
    Location: UK
    Contact:

    Re: lifeviewer bug

    Post by rowett »

    b-engine wrote: July 17th, 2024, 5:51 pm The cellmap generated from identifier seems to wrap.
    This should be fixed in build 1165.
    User avatar
    Banananananan
    Posts: 236
    Joined: May 5th, 2024, 8:52 pm

    Re: lifeviewer bug

    Post by Banananananan »

    For multistate rules like LifeSuper, when I try to load the pattern, lifeviewer says “Invalid character in pattern: <“
    Last edited by Banananananan on July 21st, 2024, 7:58 pm, edited 1 time in total.
    :oops:
    User avatar
    dvgrn
    Moderator
    Posts: 12034
    Joined: May 17th, 2009, 11:00 pm
    Location: Madison, WI
    Contact:

    Re: lifeviewer bug

    Post by dvgrn »

    Banananananan wrote: July 21st, 2024, 6:29 pm For multistate rules like LifeSuper, when I try to load the row, lifeviewer says “Invalid character in pattern: <“
    Please be more specific about what "try to load the row" means.
    User avatar
    Banananananan
    Posts: 236
    Joined: May 5th, 2024, 8:52 pm

    Re: lifeviewer bug

    Post by Banananananan »

    dvgrn wrote: July 21st, 2024, 7:57 pm
    Banananananan wrote: July 21st, 2024, 6:29 pm For multistate rules like LifeSuper, when I try to load the row, lifeviewer says “Invalid character in pattern: <“
    Please be more specific about what "try to load the row" means.
    i meant rle, but i just changed it to pattern.
    :oops:
    User avatar
    dvgrn
    Moderator
    Posts: 12034
    Joined: May 17th, 2009, 11:00 pm
    Location: Madison, WI
    Contact:

    Re: lifeviewer bug

    Post by dvgrn »

    Banananananan wrote: July 21st, 2024, 7:58 pm i meant rle, but i just changed it to pattern.
    Again, please be more specific. What pattern are you trying to load into LifeViewer, and how are you trying to do that?
    User avatar
    Banananananan
    Posts: 236
    Joined: May 5th, 2024, 8:52 pm

    Re: lifeviewer bug

    Post by Banananananan »

    dvgrn wrote: July 21st, 2024, 8:03 pm
    Banananananan wrote: July 21st, 2024, 7:58 pm i meant rle, but i just changed it to pattern.
    Again, please be more specific. What pattern are you trying to load into LifeViewer, and how are you trying to do that?
    On my phone, when I try to load a pattern with multistate (try loading the two kingdoms in Start a Colony thread in the sandbox or try to load the world of cgol role play in sandbox) and for some reason it’s an “invalid pattern”. I don’t know if this works on other devices.
    :oops:
    User avatar
    dvgrn
    Moderator
    Posts: 12034
    Joined: May 17th, 2009, 11:00 pm
    Location: Madison, WI
    Contact:

    Re: lifeviewer bug

    Post by dvgrn »

    Banananananan wrote: July 21st, 2024, 8:10 pm On my phone, when I try to load a pattern with multistate (try loading the two kingdoms in Start a Colony thread in the sandbox or try to load the world of cgol role play in sandbox) and for some reason it’s an “invalid pattern”. I don’t know if this works on other devices.
    Please be more specific. I have a reasonably generic Android 14 smartphone. I'm able to load the two-kingdoms pattern in my Chrome browser, and run it with no errors.

    What type of phone and what browser are you using?
    User avatar
    Banananananan
    Posts: 236
    Joined: May 5th, 2024, 8:52 pm

    Re: lifeviewer bug

    Post by Banananananan »

    dvgrn wrote: July 21st, 2024, 9:21 pm
    Banananananan wrote: July 21st, 2024, 8:10 pm On my phone, when I try to load a pattern with multistate (try loading the two kingdoms in Start a Colony thread in the sandbox or try to load the world of cgol role play in sandbox) and for some reason it’s an “invalid pattern”. I don’t know if this works on other devices.
    Please be more specific. I have a reasonably generic Android 14 smartphone. I'm able to load the two-kingdoms pattern in my Chrome browser, and run it with no errors.

    What type of phone and what browser are you using?
    I’m using google and iphone14 ios 17.5.1
    :oops:
    User avatar
    b-engine
    Posts: 3762
    Joined: October 26th, 2023, 4:11 am
    Location: Somewhere on where Earth At
    Contact:

    Re: lifeviewer bug

    Post by b-engine »

    Banananananan wrote: July 21st, 2024, 6:29 pm For multistate rules like LifeSuper, when I try to load the pattern, lifeviewer says "Invalid character in pattern: <"
    I could reproduce the issue by right click -> Translate to <insert a language> then click SHOW IN VIEWER, no matter what rule the codebox contains.
    User avatar
    rowett
    Moderator
    Posts: 4592
    Joined: January 31st, 2013, 2:34 am
    Location: UK
    Contact:

    Re: lifeviewer bug

    Post by rowett »

    Banananananan wrote: July 21st, 2024, 6:29 pm For multistate rules like LifeSuper, when I try to load the pattern, lifeviewer says “Invalid character in pattern: <“
    Try build 1168.
    User avatar
    pifricted
    Posts: 1130
    Joined: May 25th, 2024, 10:26 am
    Location: Click here to set your location

    Re: lifeviewer bug

    Post by pifricted »

    Code: Select all

    x = 1, y = 1, rule = B+Univ
    !

    Code: Select all

    x = 1, y = 1, rule = P&T
    !
    Why?

    Maybe bacause their url(https://conwaylife.com/wiki/Rule:B%2BUniv
    https://conwaylife.com/wiki/Rule:P%26T)
    both have "%xx"

    Another bug:
    Change rule to "P%26T" will show "Laoading rule" until you do something(e.g. draw).

    edit:
    but...

    Code: Select all

    x = 1, y = 1, rule = Wire123H+holders
    !
    Maybe something wrong on the second character.
    ...is enjoying his teenage time.
    User avatar
    dvgrn
    Moderator
    Posts: 12034
    Joined: May 17th, 2009, 11:00 pm
    Location: Madison, WI
    Contact:

    Re: lifeviewer bug

    Post by dvgrn »

    pifricted wrote: July 23rd, 2024, 7:08 am Maybe bacause their url(https://conwaylife.com/wiki/Rule:B%2BUniv
    https://conwaylife.com/wiki/Rule:P%26T)
    both have "%xx"
    Yes, there was a pass through LifeWiki rule definitions quite recently (see discussion here) to replace rule names that didn't match Golly's suggested limitations:
    To allow for possible future extensions in the way Golly handles rule names, it's best to use only letters and digits. Hyphens and underscores are also okay if you need some sort of separator.
    It would be best to rename these newly defined "B+Univ" and "P&T" rules so that they don't use special characters in the rule name -- quick, before they get used a lot in pattern posts.
    User avatar
    unname4798
    Posts: 2563
    Joined: July 15th, 2023, 10:27 am
    Location: Near ConwayLife servers

    Re: lifeviewer bug

    Post by unname4798 »

    dvgrn wrote: July 23rd, 2024, 8:07 am
    pifricted wrote: July 23rd, 2024, 7:08 am Maybe because their urls(https://conwaylife.com/wiki/Rule:B%2BUniv
    https://conwaylife.com/wiki/Rule:P%26T)
    both have "%xx"
    Yes, there was a pass through LifeWiki rule definitions quite recently (see p181013) to replace rule names that didn't match Golly's suggested limitations:
    To allow for possible future extensions in the way Golly handles rule names, it's best to use only letters and digits. Hyphens and underscores are also okay if you need some sort of separator.
    It would be best to rename these newly defined "B+Univ" and "P&T" rules so that they don't use special characters in the rule name - quick, before they get used a lot in pattern posts.
    Suggestion:
    "B+Univ" - "B_plus_Univ"
    "P&T" - "P_and_T"
    WhiteHawk
    Posts: 1424
    Joined: July 10th, 2024, 5:34 pm

    Re: lifeviewer bug

    Post by WhiteHawk »

    No link, but while doing things in lifeviewer, I found that when I copy something and try to paste it all I get is an empty paste box of the same dimensions as what I tried to copy.
    Currently working to improve Life's guns and work on updating SKOPs and Isotropic rules most similar to B3/S23 to Life standards. Will get software to begin searches eventually.

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

    Re: lifeviewer bug

    Post by rowett »

    WhiteHawk wrote: July 29th, 2024, 2:07 pm No link, but while doing things in lifeviewer, I found that when I copy something and try to paste it all I get is an empty paste box of the same dimensions as what I tried to copy.
    This should be fixed in build 1180. Thanks for reporting!
    Citation needed
    Posts: 698
    Joined: April 1st, 2021, 1:03 am

    Re: Lifeviewer Bugs

    Post by Citation needed »

    The glider should turn red gradually, but an error message came up.

    Code: Select all

    x = 5, y = 5, rule = ColourisedLife27s
    3o$o$bo!
    [[ T 1 COLOR 1 0 0 255 ]]
    [[ T 100 COLOR 1 255 0 0 ]] 
    The "Sync" button is also missing.
    User avatar
    b-engine
    Posts: 3762
    Joined: October 26th, 2023, 4:11 am
    Location: Somewhere on where Earth At
    Contact:

    Re: Lifeviewer Bugs

    Post by b-engine »

    Citation needed wrote: August 1st, 2024, 6:03 am The "Sync" button is also missing.
    It's at Settings > Clipboard > External Sync.
    Post Reply