Page 57 of 98
Re: Life tag testing
Posted: April 12th, 2020, 6:52 pm
by dvgrn
rowett wrote: April 12th, 2020, 4:40 pmI think it is working. The first glider appears on the second lane at T=2559 (as in the script, and not
2259 as you wrote above. The second glider appears on that lane at T=7038 which is 2559 + 4479 = 7038 (again, as specified in the script).
Oh, good Golly. Yeah, I just forgot and wrote my slow-salvo data collector script to produce a series of absolute timestamps, instead of deltas between successive paste times. Thanks for the reminder...!
Code: Select all
x = 291, y = 292, rule = B3/S23
bo$2bo$3o253$260b2o$259bo2bo$260b2o2$256bo$255bobo$255bobo$256bo3$269b
2o$268bo2bo$269b2o2$265bo$264bobo$264bobo$265bo2$279b2o$278bo2bo$279b
2o2$275bo$274bobo$274bobo$275bo3$288b2o$287bo2bo$288b2o2$284bo$283bobo
$283bobo$284bo!
#C [[ STEP 64 ]]
#C [[ RLE glider bo$2bo$3o! ]]
#C [[ PASTET 640 640 640 1280 640 1280 1280 640 640 640 640 640 640 640 640 640 1280 1280 640 640 1280 640 640 640 640 640 640 1280 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 1280 1280 1280 640 640 640 1280 640 640 1280 640 1280 640 1280 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 1280 640 640 640 1280 640 640 640 640 1280 1280 640 640 640 640 640 1280 640 640 640 640 1280 640 640 640 640 640 640 640 640 640 640 640 640 1280 1280 1280 640 1280 640 640 1280 640 640 1280 640 640 640 640 1280 640 640 640 640 1280 640 640 640 640 1280 640 640 640 640 640 640 640 1280 640 640 640 640 640 640 1280 1280 640 640 640 640 640 640 640 640 640 1280 1280 1280 1280 640 640 ]]
#C [[ PASTE glider 0 0 ]]
#C [[ PASTET 2559 1920 1280 7040 1280 2560 5120 12800 1280 1280 3200 2560 1920 1920 11520 3200 3840 1280 4480 3840 8960 1280 1280 1920 2560 2560 3840 3840 3840 5760 5120 1280 7040 1280 1280 1280 2560 ]]
#C [[ PASTE glider 4 0 ]]
-- Oh, I meant to mention a problem I ran into: when the starting pattern is LifeHistory instead of Life, PASTE fills in the pasted glider with ON cells for some reason. I don't exactly see what the problem has to do with
this issue but maybe it's related?
Code: Select all
x = 291, y = 292, rule = LifeHistory
.A$2.A$3A246$283.2D$283.2D6$260.2A$259.A2.A$260.2A2$256.A$255.A.A$
255.A.A$256.A3$269.2A$268.A2.A$269.2A2$265.A$264.A.A$264.A.A$265.A2$
279.2A$278.A2.A$279.2A2$275.A$274.A.A$274.A.A$275.A3$288.2A$287.A2.A$
288.2A2$284.A$283.A.A$283.A.A$284.A!
#C [[ RLE glider bo$2bo$3o! ]]
#C [[ PASTET 640 640 640 1280 640 1280 1280 640 640 640 640 640 640 640 640 640 1280 1280 640 640 1280 640 640 640 640 640 640 1280 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 1280 1280 1280 640 640 640 1280 640 640 1280 640 1280 640 1280 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 1280 640 640 640 1280 640 640 640 640 1280 1280 640 640 640 640 640 1280 640 640 640 640 1280 640 640 640 640 640 640 640 640 640 640 640 640 1280 1280 1280 640 1280 640 640 1280 640 640 1280 640 640 640 640 1280 640 640 640 640 1280 640 640 640 640 1280 640 640 640 640 640 640 640 1280 640 640 640 640 640 640 1280 1280 640 640 640 640 640 640 640 640 640 1280 1280 1280 1280 640 640 ]]
#C [[ STEP 64 STOP 640 ]]
#C [[ PASTE glider 0 0 ]]
#C [[ PASTET 2559 1920 1280 7040 1280 2560 5120 12800 1280 1280 3200 2560 1920 1920 11520 3200 3840 1280 4480 3840 8960 1280 1280 1920 2560 2560 3840 3840 3840 5760 5120 1280 7040 1280 1280 1280 2560 ]]
#C [[ PASTE glider 4 0 ]]
Re: Life tag testing
Posted: April 13th, 2020, 2:13 am
by rowett
Build 518 is now available on the
lazyslug server
Fixes in this build:
- fixed [R]History 2-state paste
Re: Life tag testing
Posted: April 13th, 2020, 2:17 am
by rowett
dvgrn wrote: April 12th, 2020, 6:52 pm
Oh, I meant to mention a problem I ran into: when the starting pattern is LifeHistory instead of Life, PASTE fills in the pasted glider with ON cells for some reason.
Fixed your specific issue in build 518.
For reference [R]History PASTE only works with 2 states. All of the paste modes simply use (source & 1) {logical op} (dest & 1).
Re: Life tag testing
Posted: April 19th, 2020, 3:00 am
by rowett
If it would be helpful I could add a
BOOK Theme to LifeViewer to set the book's colours and
GRIDMAJOR setting.
Then you could replace:
Code: Select all
#C [[ GRID GRIDMAJOR 0 COLOR GRID 192 192 192 COLOR DEADRAMP 255 220 192 COLOR ALIVE 0 0 0 COLOR DEAD 192 220 255 COLOR BACKGROUND 255 255 255 ]]
with:
Re: Life tag testing
Posted: April 19th, 2020, 6:38 am
by dvgrn
rowett wrote: April 19th, 2020, 3:00 am
If it would be helpful I could add a
BOOK Theme to LifeViewer to set the book's colours and
GRIDMAJOR setting.
Then you could replace:
Code: Select all
#C [[ GRID GRIDMAJOR 0 COLOR GRID 192 192 192 COLOR DEADRAMP 255 220 192 COLOR ALIVE 0 0 0 COLOR DEAD 192 220 255 COLOR BACKGROUND 255 255 255 ]]
with:
That would be handy, I think -- thanks! I suspect Nathaniel can be convinced to update to the latest LifeViewer version, if that feature comes along.
Re: Life tag testing
Posted: April 19th, 2020, 10:03 am
by rowett
Build 519 is now available on the
lazyslug server
Enhancements in this build:
Code: Select all
x = 25, y = 21, rule = B3/S23
12b2o$12bobo$3bo3b2o6bo7b2o$2bobobo2bo2bo2bo7b2o$2bobo2b2o6bo$3bo8bobo
$12b2o4$2b3o$bo3bo$o5bo$bo3bo$2b3o$2b3o4$3b2o$3b2o!
#C [[ GRID THEME BOOK ]]
Re: Life tag testing
Posted: April 19th, 2020, 2:20 pm
by Nathaniel
rowett wrote: April 19th, 2020, 10:03 am
Enhancements in this build:
Nice, thanks!
Re: Life tag testing
Posted: April 22nd, 2020, 3:18 am
by rowett
Build 520 is now available on the
lazyslug server
Enhancements in this build:
- 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
Fixes in this build:
- fixed Theme button position
- fixed Help->Info->Identify having info when no identification happened
Re: Life tag testing
Posted: May 4th, 2020, 12:30 am
by rowett
Build 521 is now available on the
lazyslug server
Fixes in this build:
- fixed an issue with Nudge and Selection direction
Re: Life tag testing
Posted: May 21st, 2020, 1:00 pm
by rowett
Build 522 is now available on the
lazyslug server
Fixes in this build:
- fixed an issue with Copy to External Clipboard and Selection direction
Re: Life tag testing
Posted: May 25th, 2020, 5:58 am
by dvgrn
There's now a weird hiccup, at least for me, in the
highway robber article. On the first cycle of the infinite loop, the pattern suddenly gets drawn in a slightly different location, shifted a pixel or two northwest, somewhere around T=300. Once the mysterious adjustment happens, everything seems to stay steady in future cycles.
Re: Life tag testing
Posted: May 26th, 2020, 9:40 am
by rowett
dvgrn wrote: May 25th, 2020, 5:58 am
There's now a weird hiccup, at least for me, in the
highway robber article. On the first cycle of the infinite loop, the pattern suddenly gets drawn in a slightly different location, shifted a pixel or two northwest, somewhere around T=300. Once the mysterious adjustment happens, everything seems to stay steady in future cycles.
It happens at about T=400 and it's because at that point the grid grows from the default 512x512 cells to 1024x1024 cells due to a glider escaping. This causes LifeViewer to re-center.
Re: Life tag testing
Posted: May 31st, 2020, 3:04 am
by rowett
Build 523 is now available on the
lazyslug server
Fixes in this build:
- attempt to fix window position on iPad
- fix Load Pattern
Re: Life tag testing
Posted: June 5th, 2020, 1:47 am
by rowett
Build 524 is now available on the
lazyslug server
Fixes in this build:
- attempt to fix second popup move on iPad
Re: Life tag testing
Posted: June 6th, 2020, 6:18 am
by rowett
Build 525 is now available on the
lazyslug server
Enhancements in this build:
- Ctrl-C while Help displayed will copy topic to clipboard
Re: Life tag testing
Posted: June 13th, 2020, 1:24 pm
by rowett
Build 526 is now available on the
lazyslug server
Enhancements in this build:
- added support for Cross neighbourhood for LtL and HROT rules
Re: Life tag testing
Posted: June 14th, 2020, 3:51 am
by rowett
Build 527 is now available on the
lazyslug server
Enhancements in this build:
- added support for Saltire and Star neighbourhoods for LtL and HROT rules
- specify with NX for Saltire and N* for Star
Re: Life tag testing
Posted: June 16th, 2020, 4:57 pm
by rowett
Build 528 is now available on the
lazyslug server
Enhancements in this build:
- new script command [[ RANDOMIZE ]] will generate random pattern on start
Fixes in this build:
- attempt to fix ignored touch events on iPad
Re: Life tag testing
Posted: June 17th, 2020, 4:04 pm
by rowett
Build 529 is now available on the
lazyslug server
Enhancements in this build:
- improved Cross performance for LtL and HROT rules
- added some more aliases
Fixes in this build:
- don't randomize pattern if the rule is invalid
Re: Life tag testing
Posted: June 19th, 2020, 5:51 am
by rowett
Build 530 is now available on the
lazyslug server
Enhancements in this build:
- added support for L2 neighbourhood for LtL and HROT rules
Re: Life tag testing
Posted: June 19th, 2020, 2:15 pm
by rowett
Build 531 is now available on the
lazyslug server
Enhancements in this build:
- added more aliases
- added support for Cross, Saltire, Star and L2 neighbourhoods for Generations LtL/HROT rules
Re: Life tag testing
Posted: June 19th, 2020, 5:36 pm
by rowett
Build 532 is now available on the
lazyslug server
Fixes in this build:
- fixed LtL L2 random rule generation
- disabled Alt Gridlines button should be off
Re: Life tag testing
Posted: June 21st, 2020, 4:18 am
by rowett
Build 533 is now available on the
lazyslug server
Enhancements in this build:
- added support for Hex neighbourhood for LtL and HROT rules
Fixes in this build:
- display "New pattern" if there are only state 0 cells
- playback controls were not being reset after rule change from reversible rule
- fixed some Margolus Identify issues
Re: Life tag testing
Posted: June 24th, 2020, 11:36 am
by rowett
Build 534 is now available on the
lazyslug server
Enhancements in this build:
- improved text wrapping in Help->Aliases for some rule types
Fixes in this build:
- hex display was incorrect from ZOOM 1x to 4x when High Quality Rendering enabled
- hotkeys "b" and "Backspace" should only step back 1 generation
Re: Life tag testing
Posted: June 24th, 2020, 4:40 pm
by rowett
Build 535 is now available on the
lazyslug server
Enhancements in this build: