If this is invalid and cannot run, why does the generation counter increment nonetheless?
Code: Select all
x = 1, y = 1, rule = R500,C2,S,B
!
[[ MAXGRIDSIZE 9 AUTOSTART SHOWGENSTATS ]]
When rounding zoom levels for display in the zoom bar, can the value only be made to round down, and not up? Often when adjusting the zoom manually Imreach a value that reads as 4.0 or 8.0 or so, but is barely below it such that whatever special effect I want to see (e.g. grid, icons, non-rectangular cell shapes) don't display, such as here:
Code: Select all
x = 3, y = 5, rule = B2-p3o4-o6/S2m3-oH
bo$bo$b2o$3o$2bo!
[[ AUTOSTART GRID ZOOM 3.95 ]]
This pattern is empty at T=0 and has no script commands, but a cell comes into existence at T=1 (if you select it at T3 or T4, you cannot nudge that selection up or down):
Code: Select all
x = 10, y = 10, rule = M0,2,8,3,1,5,6,7,4,9,10,11,12,13,14,15:T10,10
$9bo$9bo$9bo$9bo$9bo$9bo$9bo$9bo$b9o!
Here's a bunch of anomalies I've noticed using the same set of paste commands:
If we use the range-1 algorithm, nothing particularly special happens, but with the general-range algorithm, there are intermittent "bursts" of activity as the scan line descends. Since this command is translationally invariant I find this behaviour to be unexpected. In addition, on the top and left borders, we can see history cells that don't fade out completely.
Code: Select all
x = 1, y = 1, rule = B3/S23
!
[[ MAXGRIDSIZE 9 PASTET EVERY 1 PASTEDELTA 0 1 PASTE 512o! -256 -256 AUTOSTART X 0 Y 0 ZOOM 1 LOOP 576 SHOWGENSTATS ]]
Code: Select all
x = 1, y = 1, rule = R1,C2,S2-3,B3
!
[[ MAXGRIDSIZE 9 PASTET EVERY 1 PASTEDELTA 0 1 PASTE 512o! -256 -256 AUTOSTART X 0 Y 0 ZOOM 1 LOOP 576 SHOWGENSTATS ]]
When using AUTOFIT, after everything dies, the camera remains in place when using the triangular grid or square grid but will zoom into the very bottom left corner when using the hexagonal grid.
Code: Select all
x = 1, y = 1, rule = B/S0123LE
!
[[ MAXGRIDSIZE 9 PASTET EVERY 1 PASTEDELTA 0 1 PASTE 512o! -256 -256 STARTFROM 384 AUTOSTART AUTOFIT ]]
Code: Select all
x = 1, y = 1, rule = B/S01234V
!
[[ MAXGRIDSIZE 9 PASTET EVERY 1 PASTEDELTA 0 1 PASTE 512o! -256 -256 STARTFROM 384 AUTOSTART AUTOFIT ]]
Code: Select all
x = 1, y = 1, rule = B/S0123HT
!
[[ MAXGRIDSIZE 9 PASTET EVERY 1 PASTEDELTA 0 1 PASTE 512o! -256 -256 STARTFROM 384 AUTOSTART AUTOFIT ]]
This results in a negative value for population:
Code: Select all
x = 1, y = 1, rule = M0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
!
[[ MAXGRIDSIZE 9 PASTET EVERY 1 PASTEDELTA 0 1 PASTE 512o! -256 -256 STARTFROM 513 SHOWGENSTATS ]]
This says zero cells are alive when clearly there are many alive:
Code: Select all
x = 1, y = 1, rule = M0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
!
[[ MAXGRIDSIZE 9 PASTET EVERY 1 PASTEDELTA 0 1 PASTE 512o! -256 -256 STARTFROM 1 SHOWGENSTATS ]]
Code: Select all
x = 1, y = 1, rule = 2PCA4,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
!
[[ MAXGRIDSIZE 9 PASTET EVERY 1 PASTEDELTA 0 1 PASTE 512o! -256 -256 STARTFROM 1 SHOWGENSTATS ]]
The amount of cells alive seems to alternate between 511 and 512, even though the number of deaths is constant, and examining the scan line doesn't show any gaps, implying the population indeed always should be 512:
Code: Select all
x = 1, y = 1, rule = M0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
!
[[ MAXGRIDSIZE 9 PASTET EVERY 1 PASTEDELTA 0 1 PASTE 512o! -256 -256 SHOWGENSTATS AUTOSTART STARTFROM 3 GPS 4 ]]
At the right edge of the grid in PCA, we get p2 cells that alternate between being background and fresh history, which is very strange. Also notice the population/births/deaths incongruities in the first few generations, as well as when it reaches the bottom border after 500 generations. Everything at the very top of the grid also appears to remain permanently freshly dead.
Code: Select all
x = 1, y = 1, rule = 2PCA4,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
!
[[ MAXGRIDSIZE 9 PASTET EVERY 1 PASTEDELTA 0 1 PASTE 512o! -256 -256 AUTOSTART X 256 ZOOM 8 TRACK 0 1 GPS 6 LOOP 576 SHOWGENSTATS ]]
Is it at all possible to fix these visual artifacts on the hexagonal and triangular grids? These screenshots have a pixel ratio of 2.00 and both scale and window zoom values of 1.00. Note the periodic "waves" on the hexagonal grid, as well as areas on the triangular grid where horizontal grid lines are less thick than the others:
Code: Select all
x = 1, y = 1, rule = B/S0H
o!
[[ GRID ZOOM 4 ]]
Code: Select all
x = 1, y = 1, rule = B/S0L
o!
[[ GRID ZOOM 4 ]]

- IMG_2287.jpeg (1.56 MiB) Viewed 1336 times

- IMG_2288.jpeg (1.72 MiB) Viewed 1336 times
rowett wrote: February 21st, 2025, 1:25 pm
muzik wrote: February 21st, 2025, 11:01 am
I tried editing some of the icons for buttons, but when I built LifeViewer it still used the old graphics. Both .png and .bmp were replaced with updated versions. Why is this?
Because LifeViewer embeds the icons in
lv-plugin.js as I only want to distribute a single file. They used to be embedded as an image but that no longer works because of
CSP. Now the icons get converted and compressed by custom code. At some stage I'll release that but it's low on the priority list.
Since the code isn't public yet can I provide an updated icons.png that can be added manually?