Page 84 of 98

Re: Life tag testing

Posted: September 4th, 2023, 10:49 am
by dvgrn
rowett wrote: September 4th, 2023, 9:35 am Do you think it's worth adding [R]Extended to Golly's Super algo?
If [R]Extended seems to be working out for people in LifeViewer, then definitely it would be great to add it to the Super algo.

I haven't done any of the thinking and designing to see how "Extended" generalizes to non-Life rules, but so far it definitely looks like things are in working order! (with some minor feedback about the naming being "bad and lame"...)

Re: Life tag testing

Posted: September 4th, 2023, 2:24 pm
by rowett
Build 1046 is now available on the lazyslug server

Enhancements in this build:
  • renamed [R]Extended to [R]Investigator

Re: Life tag testing

Posted: September 4th, 2023, 2:26 pm
by rowett
dvgrn wrote: September 4th, 2023, 10:49 am If [R]Extended seems to be working out for people in LifeViewer, then definitely it would be great to add it to the Super algo.
I've checked in [R]Investigator changes to Golly. If you get a chance to take a look I'd be grateful. I'd be even *more* greatful if you'd update the Help documentation.

Also need to consider whether it's worth having Lua conversion scripts.

Re: Life tag testing

Posted: September 5th, 2023, 4:47 am
by rowett
Build 1047 is now available on the lazyslug server

Fixes in this build:
  • fixed repository load with Investigator postfix

Re: Life tag testing

Posted: September 5th, 2023, 4:48 am
by rowett
Build 1048 is now available on the lazyslug server

Fixes in this build:
  • fixed a sequencing issue with Undo/Step Back and PASTE

Re: Life tag testing

Posted: September 5th, 2023, 4:49 am
by rowett
Build 1049 is now available on the lazyslug server

Fixes in this build:
  • fixed deletion when patterns hit the grid boundary

Re: Life tag testing

Posted: September 5th, 2023, 4:49 am
by rowett
Build 1050 is now available on the lazyslug server

Fixes in this build:
  • fixed Fast Lookup calculation happening if pattern was invalid

Re: Life tag testing

Posted: September 5th, 2023, 12:00 pm
by rowett
Build 1051 is now available on the lazyslug server

Enhancements in this build:
  • minor performance improvement for [R]Investigator

Re: Life tag testing

Posted: September 5th, 2023, 12:00 pm
by rowett
Build 1052 is now available on the lazyslug server

Fixes in this build:
  • fixed deletion when HROT patterns hit the grid boundary

Re: Life tag testing

Posted: September 6th, 2023, 5:47 am
by rowett
Build 1053 is now available on the lazyslug server

Fixes in this build:
  • fixed dead cell state choice during Paste

Re: Life tag testing

Posted: September 6th, 2023, 7:43 am
by rowett
Build 1054 is now available on the lazyslug server

Fixes in this build:
  • fixed drawing with [R]Investigator rules

Re: Life tag testing

Posted: September 6th, 2023, 9:05 am
by rowett
Build 1055 is now available on the lazyslug server

Fixes in this build:
  • fixed more drawing with [R]Investigator rules

Re: Life tag testing

Posted: September 7th, 2023, 4:46 am
by rowett
Build 1056 is now available on the lazyslug server

Fixes in this build:
  • improved selection box rendering accuracy
  • fixed playback speed slider initial position

Re: Life tag testing

Posted: September 7th, 2023, 10:46 am
by rowett
Build 1057 is now available on the lazyslug server

Fixes in this build:
  • PCA and Margolus rules now show the engine generation in Generation Statistics when in Relative mode
  • fixed Step Back not triggering AutoFit when enabled
  • improved AutoFit for large zoom values

Re: Life tag testing

Posted: September 7th, 2023, 10:46 am
by rowett
Build 1058 is now available on the lazyslug server

Fixes in this build:
  • fixed invalid Mods for Identify

Re: Life tag testing

Posted: September 7th, 2023, 7:01 pm
by rowett
Build 1059 is now available on the lazyslug server

Fixes in this build:
  • fixed playback speed from script commands

Re: Life tag testing

Posted: September 8th, 2023, 4:25 am
by rowett
Build 1060 is now available on the lazyslug server

Enhancements in this build:
  • added Change Cell State button to Selection menu (hotkey Alt-K)
    • prompts to click on a cell and then replaces cells of that state in the selection with the current drawing state

Re: Life tag testing

Posted: September 8th, 2023, 8:55 am
by rowett
Build 1061 is now available on the lazyslug server

Enhancements in this build:
  • Non-deterministic HROT rules now support defining the percentage chance of surviving a death, and the chance of a birth:
    • Rrange,Cstates,Ssurvival-list,Bbirth-list,Nneighborhood[,P[survive%[,birth%]]]
      • Example: R100,C2,S5612-9776,B5612-7585,NN,P15,95
    • if the birth chance is not specified then the survival chance is used for both
    • if neither are specified then birth and surviving death chances are randomized

Re: Life tag testing

Posted: September 9th, 2023, 1:17 am
by rowett
Build 1062 is now available on the lazyslug server

Enhancements in this build:
  • allow picking a new drawing state during Change Cell State
Fixes in this build:
  • fixed RANDSEED not checking if it has an argument

Re: Life tag testing

Posted: September 12th, 2023, 1:48 am
by rowett
Build 1063 is now available on the lazyslug server

Enhancements in this build:
  • Non-deterministic rules now support an additional parameter:
    • Rrange,Cstates,Ssurvival-list,Bbirth-list,Nneighborhood[,P[survive%[,birth%[,immunity%]]]
      • survival% is the chance that a cell actually survives when the rule specifies it should
      • birth% is the chance that a cell is actually born when the rule specifies it should
      • immunity% is the chance that a cell survives when the rule specifies it should die
      • if only survival% is specified then that value is also used for birth%, and immunity% is set to 0%
      • if none are specified then a random values are used for survival% and birth%, and immunity% is set to 0%
Fixes in this build:
  • fixed a tiling issue with 1D RuleTable rules

Re: Life tag testing

Posted: September 18th, 2023, 10:31 am
by rowett
Build 1064 is now available on the lazyslug server

Fixes in this build:
  • fixed selections
  • fixed not cancelling current selection when new one is started via drag

Re: Life tag testing

Posted: September 19th, 2023, 5:36 pm
by rowett
Build 1065 is now available on the lazyslug server

Fixes in this build:
  • fixed rectanglur cells offset

Re: Life tag testing

Posted: September 19th, 2023, 5:36 pm
by rowett
Build 1066 is now available on the lazyslug server

Fixes in this build:
  • fixed [R]Investigator alive state handling

Re: Life tag testing

Posted: September 19th, 2023, 5:59 pm
by rowett
Build 1067 is now available on the lazyslug server

Enhancements in this build:
  • small performance improvement for [R]Investigator iterator

Re: Life tag testing

Posted: September 21st, 2023, 12:43 am
by rowett
Build 1068 is now available on the lazyslug server

Fixes in this build:
  • fixed pattern validation for [R]History, [R]Super and [R]Investigator
  • fixed Select All position when incorrect pattern size specified