Life tag testing

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

Re: Life tag testing

Post by rowett »

Build 662 is now available on the lazyslug server

Fixes in this build:
  • ignore history states for Select All on PCA rules
User avatar
rowett
Moderator
Posts: 4597
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 674 is now available on the lazyslug server

Enhancements in this build:
  • added Shrink Selection button to Select mode (hotkey Shift-A)
  • combine generations per step and steps per second controls and add 1x speed button
  • allow blank RLE to mean empty pattern
  • minimum LifeViewer window width is now 40px wider
  • 2-state Random Fill (selection and paste) now use the current drawing state
  • increased the width of the current cell display
  • grid can now grow independently in X and Y direction
  • default grid size is now 512x256 (used to be 512x512)
  • Cells outside a bounded grid are shown as "[Boundary]"
  • [[ STARTFROM ]] now stops if all cells die
  • playback should now be more consistent (less janking)
Fixes in this build:
  • various fixes for Edit operations with [R]History state 6 cells
  • fixed Select All for [R]Super patterns
  • disable selection for none rules
  • fixed Bounded cell colour in Help
  • fixed state names in Help when patterns have more states than the rule
  • fix menu colours when invalid pattern loaded
  • Select All for Generations now ignores history states
  • don't show Heat for Margolus or alternating rules (including B0)
  • fix state names for none rule
  • fix neighborhood info for none rule
  • disable Layers and Depth for none rule
  • fix elapsed time not being calculated for T >= 16384 with Identify and [[ STARTFROM ]]
  • don't expand THUMBNAILs on Touch devices unless touch is released over Viewer
  • ignore extra states for 2-state patterns when computing number of alive cells at pattern load
  • disable [[ KILLGLIDERS ]] for non-2-state patterns
  • fixed [[ STARTFROM ]] when multi-state patterns die
  • don't create undo record if no selection is made
  • add AGESTATES to Theme Help
  • fixed an infinite loop when invalid [[ COLOR ]] element specified
  • improve invalid Theme error message
  • enforce even bounded grid width and height for triangular LtL/HROT rules
  • Select All was including bounding box for 2-state HROT/LtL patterns
  • when patterns are killed by hitting the grid boundary update the population and death statistics
  • hotkey "m" will display Memory topic when in Help topics menu
  • rectangular cells for triangular patterns were not being used for paste overlay
  • fixed clear [R]History/[R]Super tooltips
  • fixed rotate selection for hex rules
User avatar
rowett
Moderator
Posts: 4597
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 675 is now available on the lazyslug server

Fixes in this build:
  • fix issue for Safari 12 on iOS
User avatar
rowett
Moderator
Posts: 4597
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 676 is now available on the lazyslug server

Enhancements in this build:
  • added Cancel Selection button to Select mode
  • added Rand Pattern button to Settings->Pattern menu which randomizes the pattern but keeps the current rule
User avatar
rowett
Moderator
Posts: 4597
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 677 is now available on the lazyslug server

Enhancements in this build:
  • support different monitor refresh rates
    • measured refresh rate is shown in Help->Info->Display
User avatar
rowett
Moderator
Posts: 4597
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 678 is now available on the lazyslug server

Fixes in this build:
  • fix incorrect speed setting in initial UI control
User avatar
rowett
Moderator
Posts: 4597
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 679 is now available on the lazyslug server

Fixes in this build:
  • don't override GPS definition when STEP is 1x
User avatar
rowett
Moderator
Posts: 4597
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 680 is now available on the lazyslug server

Fixes in this build:
  • don't jump to Script Help Topic if Help requested with script errors displayed
User avatar
rowett
Moderator
Posts: 4597
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 681 is now available on the lazyslug server

Fixes in this build:
  • prevent flickering during frame rate measurement
User avatar
rowett
Moderator
Posts: 4597
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 682 is now available on the lazyslug server

Enhancements in this build:
  • add extra frame time measurement information to Help->Info->Display
User avatar
rowett
Moderator
Posts: 4597
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 683 is now available on the lazyslug server

Enhancements in this build:
  • ensure frame rate is no lower than 60Hz
User avatar
rowett
Moderator
Posts: 4597
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 684 is now available on the lazyslug server

Fixes in this build:
  • restore Hex grid support for HROT rules
User avatar
rowett
Moderator
Posts: 4597
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 685 is now available on the lazyslug server

Fixes in this build:
  • fixed issue with UI controls being hidden after error report
User avatar
rowett
Moderator
Posts: 4597
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 686 is now available on the lazyslug server

Fixes in this build:
  • fixed Alive cell count for "none" rules
User avatar
rowett
Moderator
Posts: 4597
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 687 is now available on the lazyslug server

Fixes in this build:
  • only show Age states in Help for rules that have them
  • restore Hex grid support for LtL rules
  • fixed issue with Triangular rules and grid alignment
User avatar
rowett
Moderator
Posts: 4597
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 688 is now available on the lazyslug server

Fixes in this build:
  • fix Tilt issue during frame rate measurement
  • prevent Script commands from altering camera controls not supported by the current rule
  • align "Empty Pattern" messages
  • Step Forward after Step Back was being ignored for the first step
  • sort outer-totalistic Triangular aliases alphabetically
User avatar
rowett
Moderator
Posts: 4597
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 689 is now available on the lazyslug server

Enhancements in this build:
  • you can now zoom out to -32x
    • hotkey Shift-3 now sets zoom to -32x
User avatar
rowett
Moderator
Posts: 4597
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 690 is now available on the lazyslug server

Enhancements in this build:
  • added a small dead zone in the Speed slider to make it easier to select 1x speed
    • you can also set 1x speed by clicking the 1x button to the left of the slider
  • added Hex RGB values to Help
Fixes in this build:
  • fixed CellBorders UI control not being set when [[ CELLBORDERS ]] script command specified
User avatar
rowett
Moderator
Posts: 4597
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 691 is now available on the lazyslug server

Enhancements in this build:
  • show in which directions there are more states on the State UI slider in Draw mode
Fixes in this build:
  • fixed Edit actions for 2-state RuleTable/RuleTree rules on odd generations
User avatar
rowett
Moderator
Posts: 4597
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 692 is now available on the lazyslug server

Enhancements in this build:
  • when a pattern fails to decode add a "Show Pattern Error" link which pops up the error details when clicked
User avatar
rowett
Moderator
Posts: 4597
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 693 is now available on the lazyslug server

Enhancements in this build:
  • added "Text" and "Error" colours to Help->Info->Theme when not customized
  • improved performance for HROT Triangular rules
User avatar
rowett
Moderator
Posts: 4597
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 694 is now available on the lazyslug server

Enhancements in this build:
  • improved performance for HROT Checkerboard rules
Fixes in this build:
  • fixed a potential crash for unbounded HROT von Neumann rules
User avatar
rowett
Moderator
Posts: 4597
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 695 is now available on the lazyslug server

Enhancements in this build:
  • further performance improvements to HROT NL rules
User avatar
rowett
Moderator
Posts: 4597
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 696 is now available on the lazyslug server

Enhancements in this build:
  • new LtL/HROT neighbourhood 'NF' for Far Corner/Far Edges rules
    • rule R parameter sets the default range for Corners and Edges
    • override R by specifying C<number> and/or E<number>
    • example: FarCorners rule would be: R2,C2,S2-3,B3,NFE1 (i.e. corners 2, edges 1)
  • new script command [[ PLAYTIME ]] will show duration of last playback
User avatar
rowett
Moderator
Posts: 4597
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Life tag testing

Post by rowett »

Build 697 is now available on the lazyslug server

Enhancements in this build:
  • new LtL/HROT 'ND' neighbourhood for Aligned Checkerboard rules
Locked