Another LifeViewer Pro exclusive issue: Generations rules with large amounts of states start to behave wrongly. This only appears to affect the range-1 algorithm (and may be related to the "some cells don't fade" issue from build 1323).
This works fine:
Code: Select all
x = 2, y = 4, rule = /2/66
A$.A$.A$A!
Starting from here, two permanent state 2 cells remain near the origin:
Code: Select all
x = 2, y = 4, rule = /2/67
A$.A$.A$A!
Starting from here, the pattern will spontaneously die at generation 257:
Code: Select all
x = 2, y = 4, rule = /2/80
A$.A$.A$A!
Starting from here, we start to see "bands" of colour left behind in the spaceship trail, where aged dying cells revert to fresher dying cells as you continue left:
Code: Select all
x = 2, y = 4, rule = /2/83
A$.A$.A$A!
When zoomed out beyond 1.0, the movement of the front end of these spaceships looks quite strange and bouncy as the number of states increases. None of these effects appear to happen in LifeViewer Standard.
Back to Standard bugs: there's still a GRIDMAJOR remnant in the hex/tri grids, since trying to customize it with a command will create a custom theme even though for these grids it does not exist.
Code: Select all
x = 5, y = 5, rule = B/S0123HT
obo2$o3bo2$2bobo!
[[ GRID COLOR GRIDMAJOR Blue ]]
Code: Select all
x = 12, y = 6, rule = B/S0123LE
bo9bo5$6bo!
[[ GRID COLOR GRIDMAJOR Blue ]]
Code: Select all
x = 5, y = 5, rule = B/S0123HT
obo2$o3bo2$2bobo!
[[ GRID GRIDMAJOR 32 ]]
Code: Select all
x = 12, y = 6, rule = B/S0123LE
bo9bo5$6bo!
[[ GRID GRIDMAJOR 32 ]]
For these, despite COLOR DEAD/DEADRAMP/ALIVERAMP not doing anything to these patterns due to those states not existing, there is no error produced when trying to customize them. In addition, they create a custom theme, which again should not happen as no actual color change has taken place.
Code: Select all
x = 2, y = 2, rule = /2/255
AB$AB!
[[ STARTFROM 256 COLOR DEAD Blue ]]
Code: Select all
x = 2, y = 2, rule = /2/256
AB$AB!
[[ STARTFROM 256 COLOR DEAD Blue COLOR DEADRAMP Green ]]
Code: Select all
x = 2, y = 4, rule = B2/S
bo$o$o$bo!
[[ STARTFROM 5 HISTORYSTATES 1 COLOR DEAD Green ]]
Code: Select all
x = 2, y = 4, rule = B2/S
bo$o$o$bo!
[[ STARTFROM 5 HISTORYSTATES 0 COLOR DEAD Green COLOR DEADRAMP Red ]]
Code: Select all
x = 1, y = 3, rule = B3/S23
o$o$o!
[[ STARTFROM 5 AGESTATES 0 COLOR ALIVERAMP Green ]]
Here's a better test case for a previously reported bug (for me this only works on desktop): open the first viewer and the top bar will look fine. If you open the second viewer, close it, then open the first one again, the top bar will shrink, making the buttons harder to use and the popup harder to move. This effect, from my testing, cannot be reverted without refreshing the page.
Code: Select all
x = 1, y = 1, rule = B/S0123HT
!
[[ POPUPWIDTH 4096 ]]
Further testing on a previously reported bug: it turns that Step Back doesn't just remove a single cell, but instead blanks an entire row or column:
Code: Select all
x = 1, y = 1, rule = B/S
!
[[ PASTEDELTA 0 -1 PASTET EVERY 1 PASTE 512o! -256 255 STARTFROM 288 Y 0 MAXGRIDSIZE 9 ZOOM 1 ]]
Code: Select all
x = 1, y = 1, rule = B/S
!
[[ PASTEDELTA -1 0 PASTET EVERY 1 PASTE o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o
$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$
o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o
$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$
o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o
$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$
o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o
$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$
o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o
$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$
o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o
$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$
o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o
$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$
o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o$o! 255 -256 STARTFROM 288 X 0 MAXGRIDSIZE 9 ZOOM 1 ]]
This test case for drawn cell connectedness may be clearer: try drawing a straight line as fast as you can within the bounds of the green lines and within the bounds of the red lines. Green lines indicate that the resulting line is connected (as it should be), whereas red lines indicate where gaps will occur.
Code: Select all
x = 37, y = 37, rule = B/S0123HT
9bb9$b26bb9$18bo9$9bb26bb9$27bb!
[[ GRID ZOOM 24 POLYSHADOW OFF COLOR POLY Red POLYLINE 26 7 7 26 32 POLYLINE 29 10 10 29 32 COLOR POLY Green POLYLINE 7 -1 26 37 32 POLYLINE 10 -1 29 37 32 POLYLINE -1 10 37 29 32 POLYLINE -1 7 37 26 32 THUMBNAIL THUMBSIZE 4 WIDTH 600 HEIGHT 600 ]]
Code: Select all
x = 37, y = 19, rule = B/S0123LE
9bb17bb9$b17bo17bb9$9bb17bb!
[[ GRID ZOOM 24 POLYSHADOW OFF COLOR POLY Green POLYLINE -4 8.5 40 8.5 32 POLYLINE -4 11.5 40 11.5 32 COLOR POLY Red POLYLINE 27/6 0 159/6 22 32 POLYLINE 9 -1.5 93/3 20.5 32 POLYLINE 27 -1.5 5 20.5 32 POLYLINE 189/6 0 11 20.5 32 THUMBNAIL THUMBSIZE 4 WIDTH 600 HEIGHT 600 ]]
Is there a bias toward higher state numbers when zoomed out beyond one cell per pixel? State 2's colour dominates in both of these, despite the cell roles being swapped entirely in both of the following examples (otherwise behaviourally equivalent):
Code: Select all
x = 1, y = 1, rule = Fredkin_mod3_hexagonal
A!
[[ AUTOFIT STARTFROM 728 ]]
Code: Select all
x = 1, y = 1, rule = Fredkin_mod3_hexagonal
B!
[[ AUTOFIT STARTFROM 728 ]]