There seems to be a disparity with autofit here:
Code: Select all
x = 1, y = 1, rule = B3/S23
o!
[[ ZOOM 4 MAXGRIDSIZE 9 AUTOFIT
PASTEDELTA 2 0 PASTET EVERY 2 PASTE o! 0 0
PASTEDELTA 2 0 PASTET EVERY 2 1 PASTE o! 1 1 ]]
Code: Select all
x = 1, y = 1, rule = R1,C2,S2-3,B3
o!
[[ ZOOM 4 MAXGRIDSIZE 9 AUTOFIT
PASTEDELTA 2 0 PASTET EVERY 2 PASTE o! 0 0
PASTEDELTA 2 0 PASTET EVERY 2 1 PASTE o! 1 1 ]]
Compare:
Code: Select all
x = 2, y = 4, rule = B2/S
o$bo$bo$o!
[[ AUTOFIT MAXGRIDSIZE 9 ]]
Code: Select all
x = 2, y = 4, rule = R1,C2,S,B2
o$bo$bo$o!
[[ AUTOFIT MAXGRIDSIZE 9 ]]
After the pattern above dies, stepping back one generation and forward one generation seems to zoom out for the general-range case but not the range-1 case.
Also, it's possible for a spaceship's speed to be calculated by Identify but it to die via the boundary before it can compute further statistics. Could a table still be produced with limited info in such a case?
Code: Select all
x = 2, y = 4, rule = R1,C2,S,B2
o$bo$bo$o!
[[ MAXGRIDSIZE 9 STARTFROM 250 X 256 ]]
Speaking of Identify: it'd be useful if when Identify doesn't detect periodicity, or the pattern dies out, if the elapsed time could still be displayed in Help > Info > Identify for benchmarking purposes.
It still seems to be the case that the population displayed in the graph will be off by one if the pattern is modified via drawing.
Code: Select all
x = 10, y = 10, rule = B3/S23
9o$o7b2o$ob5o2bo$obo3b2obo$obobo2bobo$obo2bobobo$ob2o3bobo$o2b5obo$2o
7bo$b9o!
[[ SHOWGENSTATS ]]
Can there be some way to scroll through the key for the period map? It ends up not being very useful when there's enough periods present for it to go off the screen.
Code: Select all
x = 154, y = 142, rule = B3/S23
84b2o9b2o48b2o$83bo2bo9bo48bo$84b3o9bobo44bobo$83bo3bo9b2o9b2o22b3o8b
2o$82bob4o18b2o2bo19bo3b2o$69b2o11bobob2o18bo2b3o2b2o10b2o2bobo2b2o$70b
o12bobobobo16bo4bo2b2o10b2obo5bo$70bobo12b2obobo16b5o18b5o$71b2o3bo8b
4obo$77b2o6bo3bo17b5o18b5o$77b2o7b3o17bo4bo2b2o10b2obo5bo$66b2o5bo3bo
3bo4bo2bo16bo2b3o2b2o10b2o2bobo2b2o$71bobo3bo3b3o3b2o17b2o2bo19bo3b2o
$65bo3bo6b2o3b3o13b2o9b2o22b3o8b2o$64bo4bo6b2o4b3o11bobo44bobo$63bobo
bo5b3o4b2o14bo48bo$62bobobo7b3o3b2o13b2o48b2o$56b2o2bo4bo8b3o3bo3bobo
$56b2o2bo3bo11bo3bo3bo$70bo2bo5b2o36b2o6b2o$52bo9b2o6bo8b2o35bo2bo4bo
2bo$51bobo15bo4bo6bo3b2o29bo2bo4bo2bo$52bo15bobo2b2o10bobo28bo2bo4bo2b
o$56b3obo5b2obo17bo29b2o6b2o$55bob2ob2o25b3o7b2o$55bo5b2o27bo6bo$55b2o
5bo3bo2bo19b2o4bobo15b2o16b2o$56b2ob2obo5b2o25b2o17bo16bo$57bob3o29b3o
12b2o6bob2o10b2obo$65bo25b3o11bo2bo6bo3bo6bo3bo$64bobo38bobobo10bo4bo
$65bo3bo18b2o16bo2bo6bo3bo4bo3bo$68bobo16bobo4b2o14bo9bo4bo$60b2o6bob
o16bo6bo12bobo5bo3bo6bo3bo$60b2o4b3o2b2o13b2o7b3o16bob2o10b2obo$65b2o
2bobo8bo16bo16bo16bo$64bobob2o2bo6bobo15bob2o10b2obo16b2o$62b3obo3b2o
3bo13b2o7bo3bo6bo3bo38b2o$54b2o5bo4bob2o5bo2bo2bo4b2o2bo12bo4bo26bobo
2b2o6b3o2bo$54bobo4b2o3b2obo4bob2o7b2ob2o9bo3bo4bo3bo21bo2bo2bobo8b2o
$56bo2b2o17b2o5b2o16bo4bo9b2o15b2obo3bo4bo$47b2o6b2obobo14b2o2bo5b2o11b
o3bo6bo3bo4b2o19b2ob2o3bo$47b2o9bo16b2o3b2o3b2ob2o7bob2o10b2obo24b2o2b
o7b2o$54b5o2bo15bo8b2o2bo6bo16bo10b5o5b3o3b3o4b3o2bo$55bo3b3o17b3o7b2o
5b2o16b2o9bo9bo2b2o12b2o$54b2ob2o67bo2bo5b2ob2o$53bo5bo67b2o7bo3bob2o
$53b6o47b2o16b2o10bobo2bo2bo$98bo6bobo3b2o10bo2bo10b2o2bobo$55b2o22b3o
16b2o4bo2bo3b2o14bo$55b2o12bo12bo4b3o12bo3bo16b5o$69b2o7bo3bo3bo3bo11b
obo$47b3o27bobo2bo2bo5bo41b2o$46bo3bo14bobo2b3o2bo2bobo21bobo28b2o$45b
o5bo13b4obo4bo3bo4bo7bo9bo3bo$46bo3bo14b2o8bo8bo7bo5b2o4bo2bo3b2o$36b
3o8b3o26b3o19bo6bobo3b2o$18b2o5b2o9b3o8b3o35bo5bo14b2o$18b2o5b2o9b3o47b
o3bo29b2o15b2o$18b2o5b2o6b3o51b3o30b2o15b2o$18bo7bo6b3o39b2o$16b2ob2o
3b2ob2o4b3o11b2o25bo2bo$16b2ob2o3b2ob2o18b2o25bobobo$16b2o2bo3bo2b2o46b
ob3o53b2o$7b2o8b2obo3bob2o49b3o15bo2b2o4b2o2bo24bobo$7bo2b3o5b2o5b2o67b
o3b3o2b3o3bo18b3o$8b2o9bo5bo9b2o58bo2b2o4b2o2bo18bo3bo$13bo20b4o36b2o
50b2o3b2o$13bo19bo2bobo33bo4bo49bo$8b2o22bobo2b2o32bo6bo22b2o25b5o$7b
o2b3o5b2o5b2o4bobo36bo8bo3b3o43bo$7b2o9b2o5b2o3b2o38bo8bo5bo17bo5bo$18b
2o5b2o3b3o37bo8bo4bo18bo5bo3bo$18bo7bo4bobo37bo6bo22b4o3b4o17bo$16b2o
b2o3b2ob2o3b2o38bo4bo22b2o9b2o13b5o$16b2ob2o3b2ob2o45b2o23b3o2b2ob2o2b
3o17bo$5bobo8b2o2bo3bo2b2o70b2o3b2ob2o3b2o12b2o3b2o$4bo2bo9b2obo3bob2o
42bo2bo26b3obo3bob3o14bo3bo$4b2o2b2o8b2o5b2o47bo26b2o7b2o16b3o$4bo4bo
9bo5bo7b2o34bo5bo26b3o3b3o12bobo$b3o5bo22bo2bo33b2o4bo28b2ob2o15b2o$o
bo5bo22bobobo38bo28bobobobo$7bo23bo2bo38bo21b2o7bo3bo$2o4bobo9b2o5b2o
3bo41b4obo17b2o$2bo2bobobo2b2o4b2o5b2o4bobo38bo3bo43b2o15b2o$2b3o3bo3b
2o56bo3bo21bo23b2o15b2o$34b2o33bob4o20bobo$32bo4bo35bo16b2o2bo2bo4b3o
3b3o$8b2o21bo6bo33bo17b2obo8b2obobob2o$8b2o20bo8bo3b3o25bo4b2o16b2o9b
obo$30bo8bo5bo25bo5bo$30bo8bo4bo27bo31b2ob2o$31bo6bo34bo2bo6bo4bo$32b
o4bo43b3o3bob2o$34b2o44bo6bobo5b2o$80b2o6bobo3bobo$93b3o$74bob2o15b2o
$73bo2bob2o14bobo$73bo2bo3bo14bobo2b2o$73b3o20bo2bobo$68bo11bo16b4o$67b
o11bo18b2o$72b3o$67bo3bo2bo$68b2obo2bo$70b2obo$49bo$49b3o14b2o$52bo14b
o$51b2o11b3o$64bo$62bobo$62b2o7$58bobo$57bo2bo$57bo2bo$58bo2$53bo$51b
o2bo$51bo2bo$51bobo7$48b2o$47bobo$47bo$46b2o11b2o$59bo$60b3o$62bo!
[[ HISTORYSTATES 0 AGESTATES 0 ]]
For patterns where HISTORYSTATES and/or AGESTATES are 0, should ALIVERAMP, DEAD or DEADRAMP be displayed at all in Help > Themes, or not? They currently are, even though they can never be seen in this case (see above pattern).
Saving in higher-range rules still appears to be counting dead cells in some situations. Run this to generation 24, select the middle cell (or indeed any isolated cell), clear outside, get rid of the selection rectangle and then save the pattern. You should just get a 1x1 dot result again, but you instead get a 139x139 pattern whose only contents are a living dot.
Code: Select all
x = 1, y = 1, rule = R3,C2,S0,2,4,6,8,10,12,14,16,18,20,22,24,B1,3,5,7,9,11,13,15,17,19,21,23,NN
o!
[[ ZOOM 4 ]]
Since it's not possible to save images directly from LifeViewer on mobile platforms (iOS), would it be possible to include an image embed in viewer.html which any saved images would get placed into, such that they can be saved via that? I think this was present on the page before, but has since been removed.
Would it be possible to add buttons to generate a random population-preserving rule or random reversible rule in the Margolus rulespace? I know there are script commands for this, but dedicated buttons appear to be absent.
Finally, would it be possible to include a mouse in hotkeys.png to indicate what each mouse button/the scroll wheel does?