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
Ian07
Moderator
Posts: 891
Joined: September 22nd, 2018, 8:48 am
Location: New Jersey, US

Re: Pattern viewer for forum threads

Post by Ian07 » May 14th, 2020, 9:18 am

Could redirects in the Rule namespace function as rule aliases? Example: Rule:ExtendedLife would cause this post to have a valid rule name.

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 » May 18th, 2020, 12:54 am

Will LV ever support odd Wolfram rules?

B0 and S3:
Take integer (177)
Convert to binary (10110001)
Reverse bits (10001101)
Negate bits (01110010, rule 114)
Run

Code: Select all

#C W177 emulated
x = 1, y = 1, rule = W114
o!

Code: Select all

#C W215 emulated
x = 1, y = 1, rule = W20
o!
B0 without S3:
Take integer (81)
Convert to binary (01010001)
Negate bits (10101110, rule 174)
Run on even
On original, reverse bits (10001010, rule 138)
Run on odd

Code: Select all

#C W81 emulated
#C pffff it looks the same as W174 only
x = 1, y = 1, rule = W174|W138
o!

Code: Select all

#C W99 emulated
x = 1, y = 1, rule = W156|W198
o!
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
gameoflifemaniac
Posts: 1242
Joined: January 22nd, 2017, 11:17 am
Location: There too

Re: Pattern viewer for forum threads

Post by gameoflifemaniac » May 18th, 2020, 7:39 am

gameoflifemaniac wrote:
May 5th, 2020, 5:07 am
The viewer runs twice as slow the first time launched after loading a page for the first time
...
I was so socially awkward in the past and it will haunt me for the rest of my life.

Code: Select all

b4o25bo$o29bo$b3o3b3o2bob2o2bob2o2bo3bobo$4bobo3bob2o2bob2o2bobo3bobo$
4bobo3bobo5bo5bo3bobo$o3bobo3bobo5bo6b4o$b3o3b3o2bo5bo9bobo$24b4o!

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 » May 19th, 2020, 1:24 am

gameoflifemaniac wrote:
May 18th, 2020, 7:39 am
gameoflifemaniac wrote:
May 5th, 2020, 5:07 am
The viewer runs twice as slow the first time launched after loading a page for the first time
...
Please let me know which browser version and operating system you're using.

User avatar
gameoflifemaniac
Posts: 1242
Joined: January 22nd, 2017, 11:17 am
Location: There too

Re: Pattern viewer for forum threads

Post by gameoflifemaniac » May 19th, 2020, 5:09 am

rowett wrote:
May 19th, 2020, 1:24 am
gameoflifemaniac wrote:
May 18th, 2020, 7:39 am
gameoflifemaniac wrote:
May 5th, 2020, 5:07 am
The viewer runs twice as slow the first time launched after loading a page for the first time
...
Please let me know which browser version and operating system you're using.
Windows 10, Google Chrome 81.0.4044.138 (64-bit)
I was so socially awkward in the past and it will haunt me for the rest of my life.

Code: Select all

b4o25bo$o29bo$b3o3b3o2bob2o2bob2o2bo3bobo$4bobo3bob2o2bob2o2bobo3bobo$
4bobo3bobo5bo5bo3bobo$o3bobo3bobo5bo6b4o$b3o3b3o2bo5bo9bobo$24b4o!

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 » May 19th, 2020, 1:59 pm

gameoflifemaniac wrote:
May 19th, 2020, 5:09 am
Windows 10, Google Chrome 81.0.4044.138 (64-bit)
Thanks. When you first launch it please press "T" and tell me what the timing display says (something like "60fps 10%").

User avatar
gameoflifemaniac
Posts: 1242
Joined: January 22nd, 2017, 11:17 am
Location: There too

Re: Pattern viewer for forum threads

Post by gameoflifemaniac » May 19th, 2020, 2:23 pm

rowett wrote:
May 19th, 2020, 1:59 pm
gameoflifemaniac wrote:
May 19th, 2020, 5:09 am
Windows 10, Google Chrome 81.0.4044.138 (64-bit)
Thanks. When you first launch it please press "T" and tell me what the timing display says (something like "60fps 10%").
Around 30fps 15%
I was so socially awkward in the past and it will haunt me for the rest of my life.

Code: Select all

b4o25bo$o29bo$b3o3b3o2bob2o2bob2o2bo3bobo$4bobo3bob2o2bob2o2bobo3bobo$
4bobo3bobo5bo5bo3bobo$o3bobo3bobo5bo6b4o$b3o3b3o2bo5bo9bobo$24b4o!

User avatar
muzik
Posts: 5650
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik » May 30th, 2020, 7:00 pm

I believe I've finally found a way to consistently reproduce that massively annoying bug with the viewer jumping to the tapped position and becoming permanently stuck there that I've been experiencing for months. iPad Air 2, iPad OS 13.5

1. Go to this post viewtopic.php?f=3&t=1622&start=1500#p88581
2. Tap show in viewer
3. Tap somewhere inside of the viewer
4. Use the close button on the viewer
5. In one swipe, scroll down to the next code box with a viewer link
6. Tap show in viewer
7. Tap somewhere to the left of the screen outside of the viewer, and then the window should jump to that position and become fixed there until the page is refreshed.

I'm not sure if this is fixable or if it's completely the fault of apple, but it's been driving me mad - and if it can drive someone like me mad it should be locked up in a high security facility due to being a severe mental health hazard to the rest of humanity. Please fix this if you can!

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 » May 31st, 2020, 1:44 am

muzik wrote:
May 30th, 2020, 7:00 pm
I believe I've finally found a way to consistently reproduce that massively annoying bug with the viewer jumping to the tapped position and becoming permanently stuck there that I've been experiencing for months. iPad Air 2, iPad OS 13.5
Build 523 just published may fix this. I don't have an iPad so it's hard to test. Please let me know.

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 » May 31st, 2020, 4:47 pm

rowatt wrote:
May 31st, 2020, 1:44 am
musik wrote:
May 30th, 2020, 7:00 pm
I believe I've finally found a way to consistently reproduce that massively annoying bug with the viewer jumping to the tapped position and becoming permanently stuck there that I've been experiencing for months. iPad Air 2, iPad OS 13.5
Build 523 just published may fix this. I don't have an iPad so it's hard to test. Please let me know.
It seems to have been fixed. (iPad Air 2, iPad OS 13.4.1)
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
muzik
Posts: 5650
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik » June 3rd, 2020, 6:14 pm

Been doing some heavy-duty testing over the past couple of days and I can't seem to find any instances of the viewer box jumping anymore. Looks like the issue that's been plaguing me for several months has finally been slain. Thanks!!!!!!


However, I've found a related but less significant bug: closing one viewer window and opening another fixes the newly opened one in place and I can't seem to move it.

User avatar
Ian07
Moderator
Posts: 891
Joined: September 22nd, 2018, 8:48 am
Location: New Jersey, US

Re: Pattern viewer for forum threads

Post by Ian07 » June 4th, 2020, 12:40 pm

Crossposting this from the wiki: GUYTU6J has discovered that there are several rules that are currently stored on the wiki as ruletables but which can be converted into either isotropic or MAP LifeViewer aliases.

User avatar
muzik
Posts: 5650
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik » June 4th, 2020, 10:33 pm

Ian07 wrote:
June 4th, 2020, 12:40 pm
Crossposting this from the wiki: GUYTU6J has discovered that there are several rules that are currently stored on the wiki as ruletables but which can be converted into either isotropic or MAP LifeViewer aliases.
I'm 99% sure that all of these are already converted into aliases.

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 » June 5th, 2020, 1:07 am

Ian07 wrote:
June 4th, 2020, 12:40 pm
Crossposting this from the wiki: GUYTU6J has discovered that there are several rules that are currently stored on the wiki as ruletables but which can be converted into either isotropic or MAP LifeViewer aliases.
LifeViewer will favour built-in aliases over Rule namespace lookup. The list of alias definitions can be seen in Help->Aliases.
You can tell whether LifeViewer is using a Rule namespace definition in Help->Info->Pattern. If so there will be a Type of @TABLE or @TREE.

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 » June 5th, 2020, 1:46 am

muzik wrote:
June 3rd, 2020, 6:14 pm
However, I've found a related but less significant bug: closing one viewer window and opening another fixes the newly opened one in place and I can't seem to move it.
I published a potential fix for this but can't test it. Please let me know if it works.

User avatar
gameoflifemaniac
Posts: 1242
Joined: January 22nd, 2017, 11:17 am
Location: There too

Re: Pattern viewer for forum threads

Post by gameoflifemaniac » June 7th, 2020, 5:37 am

gameoflifemaniac wrote:
May 19th, 2020, 2:23 pm
rowett wrote:
May 19th, 2020, 1:59 pm
gameoflifemaniac wrote:
May 19th, 2020, 5:09 am
Windows 10, Google Chrome 81.0.4044.138 (64-bit)
Thanks. When you first launch it please press "T" and tell me what the timing display says (something like "60fps 10%").
Around 30fps 15%
I was so socially awkward in the past and it will haunt me for the rest of my life.

Code: Select all

b4o25bo$o29bo$b3o3b3o2bob2o2bob2o2bo3bobo$4bobo3bob2o2bob2o2bobo3bobo$
4bobo3bobo5bo5bo3bobo$o3bobo3bobo5bo6b4o$b3o3b3o2bo5bo9bobo$24b4o!

GUYTU6J
Posts: 2200
Joined: August 5th, 2016, 10:27 am
Location: 拆哪!I repeat, CHINA! (a.k.a. 种花家)
Contact:

Re: Pattern viewer for forum threads

Post by GUYTU6J » June 7th, 2020, 8:44 am

Ancient aliases:
SansDomino
rotatingb (equals to B34c/S23)

User avatar
muzik
Posts: 5650
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik » June 7th, 2020, 4:57 pm

rowett wrote:
June 5th, 2020, 1:46 am
muzik wrote:
June 3rd, 2020, 6:14 pm
However, I've found a related but less significant bug: closing one viewer window and opening another fixes the newly opened one in place and I can't seem to move it.
I published a potential fix for this but can't test it. Please let me know if it works.
Appears to be working correctly now.

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 » June 8th, 2020, 8:33 pm

Oh cool! (no)

Code: Select all

#C [[ AUTOSTART TRACK 1 1 ]]
x = 7, y = 3, rule = MAPAQydAEBuUCZLAJY2A6CIwgQM+NAFAYOpALiBAoIQtJiCcQOEQA4bAIImeyAAEQCggFgc0FCSABiRAgAUgEoBgQ
2o2b3o$3b03b$b05b!
It appears that track breaks autofit. (also breaks fit pattern to display) It isn't even the track, turning track off first gives the same results. Starting autofit before track (via reset or smth else) is fine, though.
Also, track jumps erratically.

Code: Select all

#C [[ AUTOSTART TRACK 1/4 1/4 STEP 10 ]]
x = 3, y = 3, rule = B3/S23
bo$2bo$3o!
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
muzik
Posts: 5650
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik » June 9th, 2020, 2:07 pm

GUYTU6J wrote:
June 7th, 2020, 8:44 am
Ancient aliases:
SansDomino
rotatingb (equals to B34c/S23)
Can you commit these to the rule list on catagolue gitlab first?

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 » June 10th, 2020, 1:54 am

bubblegum wrote:
June 8th, 2020, 8:33 pm
It appears that track breaks autofit.
TRACK's assumption is that the pattern being tracked is constant size (like a glider or other spaceship). So AutoFit is using the original pattern size. I'll take a look to see how easy it will be to remove that assumption.

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 » June 10th, 2020, 8:44 pm

muzik wrote:
June 9th, 2020, 2:07 pm
GUYTU6J wrote:
June 7th, 2020, 8:44 am
Ancient aliases:
SansDomino
rotatingb (equals to B34c/S23)
Can you commit these to the rule list on catagolue gitlab first?
sansdomino is a rulespace for all b2-a rules but committed
rotatingb is already there as 4diagonal
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 » June 13th, 2020, 1:26 pm

Code: Select all

#C [[ AUTOFIT AUTOSTART ]]
x = 64, y = 64, rule = R3,C2,S6-10,B3,8,N+
o4bobob2obobob4obobob2obo6bo2bobo4b2o4b3obo2bo$bo3b3obob2o2bob6obobob
2o2b2ob2o7b4o2b2ob4o5bo$2bo7b2ob4ob4ob3o3b5o8b2obob4o2bo3bo2bo2bo$2ob
2o2bob2ob2o2b2o3bobo3bobobo2bo3bob2obob2o3b3obob2obo3bo$obob2o2bobob3o
2b5o4bobo5bo4b2o8b2ob2ob2o2bo2b2o$2o2bo2b2o2b6obo2b2ob2o3bo4bobob4ob2o
b5ob2ob2obobob2o$2b8ob2o3bob2obo4b2o4bo4b2obob2obobob6ob3ob4o$b2obobo
3b3ob3o3b4o2b4ob3obob2o4bo3b3obobo3b3o3bo$o4b4obo3bobo3b3ob2o2b2obo2b
4o2bo2bob6o2b2ob2o4b2o$3obo2b3o2b4ob4obobobo2bobo2bo2b3obo2bo2b2obobo
bob6o$2bob2ob4o4b2o5b4o6bo3b2ob2o2bo2b2ob2o3bob6o$ob5ob3o3bob2o4bobob
o2b2o3bob7ob2obobo2b2o2b2obobo$ob4o6b2ob3obobo2b3ob2o3b2o2bobob4o2b2o
8bo$2o2b4obobo2b2o3b3ob2o2b2ob4o2bo4b2o3bob3o2b7ob2o$5ob3o2bo2b3o3b3o
bobobo3b3o2b2obo5bo2bob6o2bob2o$bobo3b2o3bo2bo4bo2bo2bob5obob2ob2obo2b
o4bobob3o2b3obo$2bo3b2o5bo5b4ob2ob8o2b3o2b2ob3o4b2ob2o3b4o$3ob5obobo3b
ob2obobob2o3b2o3b2o5bo2bo3bo2bo2bo4b2obo$b2ob4o2bobo2b2ob2o2bo5bobo2b
2obobob2obo3bobob6o2bobobo$ob2ob2ob2obo3b3o3bobo3bob4o3bo3b2o2b3o2b4o
2bo2b2o3bo$4bo3b2o2b4ob2obob2obo2bob2obobo2b2ob4o2bo2bob2o4bo3b2o$3ob
2obo2b5o3b2ob2o3bo2bo4b4ob2o2b2o2b3o3b2o2bo4b2o$ob3obob2ob4obobob6o2b
3o2b2ob2ob2obob4obobob4o3b2obo$b3o3b2o3bo2b8o2bob2o3bobo2bo2bobo5b6o3b
4ob2o$3obo4b5obobo3bobobo3bo4bob2o2b2o2b2o2bo3bob4ob3obo$o6b7o2b2ob3o
8b4o2bob4obo6bobo8bo$bob2ob2o2b2o3b6o3bob2o4b2o2b2ob2o7bo3bobo4bo$2ob
3o3b5o3bo2bo3b2ob2o2bo2b3o4bob4o2bob2ob2o2bob2o$o2b3ob4ob2ob3o2bo3b3o
3b3o2b5o2b2ob3o3b3obob2ob2o$o2b6ob2ob2o2bo3bobo3bob2obobobo2b2o2b4o2b
4ob2ob3o$o2bo5b2obo2bob6o3b4o2b8o2bo2b2o2bo2bob2o3b2o2bo$7obo2bo2bobo
2bobob2ob2o5b3ob2o3b3obo2b4ob2ob2ob2obo$4b3ob6o2b2obob2o4b2ob2obobo2b
o3bo4b3obo2b4o2bo$b2o2b2ob8o4bobob2o2bob2o3b4o3bo2bob5obo3b5o$5b2ob3o
bob2ob2o3b3o4b2obob4obob2obobobob2obobob3obo$b2o2b2ob2o2bo3bob4o3b6ob
ob3ob3ob2o3b2ob3o2b3o2b2o$o3bob2o3bo7b2obobo2bob2obo2bo3bobo2b2obob3o
5bo3bo$b5ob3o4bob2ob2o3b2ob2obobobo3b2ob3o2bo2bobo2b3ob3o$2bob2o2b2o3b
o2b3ob7o4b2obob2o2bo2bobob2ob3ob2ob4ob2o$bob4o2b3obob2o3b2ob3o2bo3bo2b
2o4bob3o3b3ob2obo3bo$obo2b2obo4bobob4ob2obobob4ob3o2b2o3b2ob2ob3o2bob
ob2obo$b2obobo2b2o3b2obobo2b2o2bobo2b2o2b2ob2o4bobobob2o4b4obobo$ob3o
2b4o4b10obobo3b3o3b2ob6o2bo3b4o$bob6ob3o3bo2b3ob3ob6o2b2ob3o4b3o2b4o2b
ob2ob3o$b4ob3o2b3o3b2obo2b2o2bob3obob2o2bo3b2obob3ob2obob2o2b3o$2ob2o
b2o2bo4bob6obob4o2bo2b4o2b2obobobo3bo2bobo2bobo$bobobobobobob4o3bob3o
2bo2bo2bo2b3ob3ob3o3b3obobo3bob2o$bob2o4b3obo5bob2o5b2o3b2ob2obo2b2o2b
obob2o5bo3b3o$2b2o2b3obobo3b3o6b4o4b2o4b7ob2ob3obo2b2obob2o$obobo6bo3b
3obo3bo6bob7ob3ob3obob2obob2o4bobo$ob2o2b2o2bobo2b2o3bob2ob6o3bob6o2b
ob2obobo4b2obo3bo$2b8o2bo3bob3ob2ob2o3bo2bob2o7b2obobobob4o2bo3bo$2b2o
2b7ob4o2b3obo2bo2bob5obobob2ob4ob5obob6o$2b4obobo2bo2b2ob2o2bob4ob2o2b
2obob2obo2bo2b4ob3ob2o2bo$3bo3bo2bobob6obo2b3o3b3obob3obo3b2o3b2obob2o
bo4bo$2bo4bo2b2o7b3o2bobob3o3b3ob6o2bo2b2ob2obobob2obo$2ob2obob2o3bob
ob10o2bo2b2ob5obo3b3ob4obo5bo2bo$2b9ob2ob3o6bob2ob3ob5o3bo3b2obob3o3b
2o3bo$2ob7o2bo3b5ob3o3b6o2bobo2b3o2bob4o2b3ob2ob2o$2o5b3obo3bo2b2o2bo
3bob2obo2b2o5b2o2b6obob2ob5obo$3o2b2o3b5ob2obob2o3bo2bobo2b3ob5o2bobo
4bobo2b5o$3bo4b2o2b2o8b3o2bob5o2bob2o2b2o4b2o6bo6bo$obo2b2o2bo4bo2b6o
bob4o2bob4o6bob10o3b2obo$b2ob2o2b3ob3o3b3ob2obo2bo3bo2bob2ob5obobo2b3o
2b3o3bo!

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 » June 13th, 2020, 1:38 pm

rowett wrote:
June 13th, 2020, 1:26 pm
x = 64, y = 64, rule = R3,C2,S6-10,B3,8,N+ ...
(A hard refresh might be needed on your browser if you want to be able to run these kinds of Cross-neighbourhood LtL and HROT rules.)

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 » June 14th, 2020, 5:07 am

Build 527 is now live on the Forums and LifeWiki

Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)

Enhancements since the last released build:
  • UI
    • hotkey Ctrl+F will Fit Selection to display
    • hotkey Ctrl+M for Middle (center pattern on display but don't change Zoom)
    • hotkey Ctrl+C while Help displayed will copy topic to clipboard
  • Script commands
    • added [[ PASTEDELTA X Y ]] script command
      • sets incremental position delta for subsequent [[ PASTET EVERY ]] commands
    • annotations now support specifying the zoom range at which they will be visible
      • [[ LABEL X Y ZOOM (MAXZOOM) (FIXED) "string" ]]
      • [[ ARROW X1 Y1 X2 Y2 ZOOM (MAXZOOM) (FIXED) ]]
      • [[ POLYLINE X1 Y1 X2 Y2 .. ZOOM (MAXZOOM) (FIXED) ]]
      • [[ POLYFILL X1 Y1 X2 Y2 .. ZOOM (MAXZOOM) (FIXED) ]]
      • if MAXZOOM is specified then the annotation will be visible from ZOOM to MAXZOOM
      • if MAXZOOM is not specified then the annotation will be visible from ZOOM / 4 to ZOOM * 4 (the current default)
      • negative zoom value -N mean a zoom of 1/N so ZOOM -4 is the same as ZOOM 1/4 or ZOOM 0.25
    • added [[ REVERSESTART ]] script command
      • sets initiable playback direction to Reverse for reversible rules
      • ignored for other rules
      • reverse playback is also set on Hard Reset
  • Display
    • Margolus gridlines now alternate by default
    • display message if Identify reaches maximum period
  • Rules
    • added support for Cross, Saltire and Star neighbourhoods for LTL and HROT rules
      • specify with N+ for Cross, NX for Saltire and N* for Star
  • General
    • Randomize now supports alternating rules
    • added more aliases
Fixes since the last released build:
  • fix window position on mobile Safari
  • fix second popup move on mobile Safari
  • fix Load Pattern
  • fixed Theme button position
  • fixed Help->Info->Identify having info when no identification happened
  • fixed an issue with Nudge and Selection direction
  • fixed an issue with Copy to External Clipboard and Selection direction
  • fixed [R]History 2-state paste
  • fixed [[ RLE ]] with multi-line patterns
  • fixed support for reversible alternating Margolus rules
  • fixed a couple of aliases
  • fixed PCA Invert Selection
  • fixed PCA initial population count
  • change PCA births and deaths calculation to use subcells
  • fixed Change Rule incorrectly enforcing VIEWONLY
  • hide Random 2-state button for PCA patterns
  • check Mod values using more than 1 sample
  • remove Identify Close button for empty patterns
  • fixed inconsistency on PCA Identify
  • change Speed values to canonical form
  • fix Margolus Still Life detection
  • grey out Step Back button when disabled or at Gen 0 with non-reversible rule
  • PCA state 0 drawing should draw background colour
  • switched Alive, Births and Deaths label and value so the value is visible when reversible rules are loaded
  • disable reverse playback for alternating Margolus rules
  • fixed an issue calculating rotor and stator missing the final generation
  • allow custom colours for RuleTable states
  • fix Mod for PCA
  • fixed Margolus bounding box on alternate generations
  • fixed selection box position with #CXRLE Pos
  • fixed STEP in Waypoints
  • bounded grids were clipping Margolus patterns
  • check FlipX and FlipY before FlipXY in Mod detection
  • remove period 1 from simplified Speed
  • better error handling for invalid LtL/HROT rules
  • fix Evolve Selection initial position and handling life ending
The updated hotkey map detailing the LifeViewer keyboard controls is here.

Comments, feedback, suggestions and bug reports welcome!

Post Reply