Life tag testing

For scripts to aid with computation or simulation in cellular automata.
Locked
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 1207 is now available on the lazyslug server

Fixes in this build:
  • fixed HistoryFit with hexagonal grid
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 1208 is now available on the lazyslug server

Fixes in this build:
  • fixed [[ X ]] script command for hexagonal grid
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 1209 is now available on the lazyslug server

Fixes in this build:
  • attempted fix for RS browser
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 1210 is now available on the lazyslug server

Enhancements in this build:
  • added option to force 60Hz refresh rate in Settings>Advanced>Force 60Hz (hotkey Shift-E)
    • typically only needed for slow computers where automatic refresh rate detection doesn't work
    • this setting is saved for the current browser on the current device
User avatar
dvgrn
Moderator
Posts: 12023
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Life tag testing

Post by dvgrn »

Hmm, people are still getting into arguments about LifeViewer's extraordinarily forgiving parser for RLE headers:

https://conwaylife.com/forums/viewtopic.php?p=197969#p197969

It still seems like the easiest way to make this silliness go away would be to update LifeViewer to throw an error when a header doesn't meet Golly's minimum standards. I can easily patch up the few forum posts that have patterns with weird headers, and then nobody will have any incentive to make more of them.
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

dvgrn wrote: November 15th, 2024, 10:33 am Hmm, people are still getting into arguments about LifeViewer's extraordinarily forgiving parser for RLE headers:

https://conwaylife.com/forums/viewtopic.php?p=197969#p197969

It still seems like the easiest way to make this silliness go away would be to update LifeViewer to throw an error when a header doesn't meet Golly's minimum standards. I can easily patch up the few forum posts that have patterns with weird headers, and then nobody will have any incentive to make more of them.
Build 1211 fixes this. The header must now contain x=M,y=N (with any amount of whitespace). The rule part is optional and will default to Conway's Life. Headerless RLE is still supported.
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 1211 is now available on the lazyslug server

Enhancements in this build:
  • enforce RLE header format
    • if the header is present it must contain x=M,y=N with any amount of whitespace
    • the rule part is optional and if missing defaults to Conway's Life.
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 1212 is now available on the lazyslug server

Enhancements in this build:
  • enforce 60Hz as minimum detected monitor refresh rate
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 1213 is now available on the lazyslug server

Enhancements in this build:
  • added support for - and = keys on Firefox
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 1214 is now available on the lazyslug server

Enhancements in this build:
  • performance improvement when drawing cells as Icons
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 1215 is now available on the lazyslug server

Fixes in this build:
  • fix Icon borders
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 1216 is now available on the lazyslug server

Enhancements in this build:
  • further performance improvement when drawing cells as Icons
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 1217 is now available on the lazyslug server

Enhancements in this build:
  • you can now set the default playback speed
    • the default playback speed is 60 generations per second and displays as 1X in the UI
    • Settings>Playback>Save Speed (hotkey Ctrl-E) makes the default playback speed the current playback speed
      • this will be remembered for the current browser on the current device
      • setting this will also automatically switch on Use Saved
    • Settings>Playback>Use Saved (hotkey Shift-E) allows you to toggle whether to use the saved playback speed or the default playback speed
    • if a pattern contains a script command that sets the speed ([[ GPS ]] or [[ STEP ]]) then this takes priority until Save Speed or Use Saved are used
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 1218 is now available on the lazyslug server

Enhancements in this build:
  • drawing cells as Icons now supports cell borders
  • improved refresh rate detection
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 1219 is now available on the lazyslug server

Enhancements in this build:
  • while there is a Selection or Paste active hotkeys X and Y will flip it (Golly hotkey compatibility)
    • otherwise hotkey X toggles Gridlines and hotkey Y toggles
      Population Graph
    • hotkeys Alt-X and Alt-Y always provide the flipping functions
Fixes in this build:
  • keep original selection size on Paste when using external clipboard
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 1220 is now available on the lazyslug server

Enhancements in this build:
  • prevent PopUp Viewer close box being translated
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 1221 is now available on the lazyslug server

Enhancements in this build:
  • gracefully handle Change Rule errors
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 1222 is now available on the lazyslug server

Enhancements in this build:
  • Go To Gen now remembers last valid input
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 1223 is now available on the lazyslug server

Enhancements in this build:
  • gracefully handle New Pattern errors
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 1224 is now available on the lazyslug server

Fixes in this build:
  • fix Icon handling for compatibility with older browsers
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 1225 is now available on the lazyslug server

Enhancements in this build:
  • improved short range HROT/LtL von Neumann performance
Fixes in this build:
  • fixed progress bar during [[ STARTFROM ]]
  • fixed boundary not always displaying during rotation
  • fixed RuleLoader rule name check being case-insensitive
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 1226 is now available on the lazyslug server

Fixes in this build:
  • fixed a regression with HROT/LtL
  • fixed a rendering issue with [R]Super at zooms >= -2 and < 1
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 1227 is now available on the lazyslug server

Enhancements in this build:
  • added a progress bar to show buffer usage during Identify period detection
  • Themes Help topic is now accessed via hotkey E
  • improved bailout when STEP > 1 and performance target is missed
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 1228 is now available on the lazyslug server

Fixes in this build:
  • fixed the population count with [R]Super Hex and von Neumann neighbourhoods
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 1229 is now available on the lazyslug server

Fixes in this build:
  • fixed consistency in [R]Investigator Hex and von Neumann neighbourhoods
Locked