LifeViewer/Known bugs/Scripting: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 152: | Line 152: | ||
! | ! | ||
|viewerconfig = #C [[ PASTEMODE COPY PASTET 0 PASTE 7B$7B$2B3.2B$2B3.2B$2B3.2B$7B$7B! 0 0 THEME Book THUMBNAIL THUMBSIZE 4 WIDTH 600 HEIGHT 600 ]] | |viewerconfig = #C [[ PASTEMODE COPY PASTET 0 PASTE 7B$7B$2B3.2B$2B3.2B$2B3.2B$7B$7B! 0 0 THEME Book THUMBNAIL THUMBSIZE 4 WIDTH 600 HEIGHT 600 ]] | ||
}} | |||
|} | |||
* If a pattern that uses HISTORYFIT has its evolution modified by PASTE or Kill Gliders in a certain way, AUTOFIT will ignore all preceding history cells when calculating the box to fit the pattern to. | |||
{| class="wikitable" style="margin-left:auto; margin-right:auto; border:none" | |||
! PASTE | |||
! Kill Gliders | |||
|- | |||
| {{EmbedViewer | |||
|rle = x = 60, y = 3, rule = B3/S23 | |||
obo54bobo$b2o54b2o$bo56bo! | |||
|viewerconfig = #C [[ AUTOSTART AUTOFIT HISTORYFIT PASTEMODE XOR PASTET 200 PASTE o! 37 27 THEME Book THUMBNAIL THUMBSIZE 4 WIDTH 600 HEIGHT 600 ]] | |||
}} | |||
| {{EmbedViewer | |||
|rle = x = 10, y = 75, rule = B3/S23 | |||
obo$3bo$3bo5bo$o2bo3bobo$b3o4b2o67$4b2o$4bo$5b3o$7bo! | |||
|viewerconfig = #C [[ AUTOSTART AUTOFIT HISTORYFIT KILLGLIDERS THEME Book THUMBNAIL THUMBSIZE 4 WIDTH 600 HEIGHT 600 ]] | |||
}} | }} | ||
|} | |} | ||
Revision as of 14:44, 27 October 2025
Currently known issues with LifeViewer script commands.
- STATE1FIT does not work as expected in [R]Super rules.
- STATE1FIT may be deprecated in the future in favor of a new ALIVEFIT command in order to resolve this issue.[1]
| [R]Standard | [R]History |
|---|---|
(click above to open LifeViewer) |
(click above to open LifeViewer) |
| [R]Super | [R]Investigator |
(click above to open LifeViewer) |
(click above to open LifeViewer) |
- Setting up paste commands that cancel out to produce nothing will have differing results in the range-1 algorithm versus the general-range algorithm.
- At T=0, in the range-1 algorithm, a dead cell is visible in the thumbnail, but is not present in the popup viewer; in the general-range algorithm, it is present in both cases. In both cases, dead cells will manifest from T=1 onwards.
- The dead cells in the general-range algorithm, besides the first two, will never fade.
| Standard | General |
|---|---|
(click above to open LifeViewer) |
(click above to open LifeViewer) |
- Attempting to customize the colour of GRIDMAJOR in a hexagonal or triangular rule, or a square grid rule with a GRIDMAJOR interval of 0, will not display an error.
- This is unlike when trying to color cell states which do not apply to the active rule, as well as bounded grid edge cells in rules which do not specify a bounded grid; both cases produce an error to indicate that the customization is irrelevant.
| Hexagonal | Triangular | GRIDMAJOR 0 |
|---|---|---|
(click above to open LifeViewer) |
(click above to open LifeViewer) |
(click above to open LifeViewer) |
- Changing the color of "dead" in [R]Super or [R]Investigator will not change the color of any cell states. However, it also will not display an error indicating that "dead" is not a valid element to customize for these specific rules.
- In [R]Standard and [R]History, "dead" will affect the colors of freshly-dead cells.
- Attempting to customize the capitalized "DEAD" in [R]Super or [R]Investigator will display an error.
| [R]Standard | [R]History |
|---|---|
(click above to open LifeViewer) |
(click above to open LifeViewer) |
| [R]Super | [R]Investigator |
(click above to open LifeViewer) |
(click above to open LifeViewer) |
- Different errors will be produced when trying to customize the colors of history, mark1, markoff, mark2 and kill in a rulespace which does not support these states if they are specified as lowercase compared to uppercase.
| Lowercase | Uppercase |
|---|---|
(click above to open LifeViewer) |
(click above to open LifeViewer) |
- When changing the active theme, TRACKLOOP will not adjust, resulting in visual major grid line jumping.
- For the following, change the theme to a theme with major grid lines such as the MCell theme.
| (click above to open LifeViewer) |
- Pasting something in [R]History via PASTEMODE COPY will cause any state-0 cells to become freshly-created state 2 cells.
- This is in contract to pasting state-2 cells themselves: these are set as fully aged.
- Expected behaviour would be for state 0 cells to be pasted as state 0 cells.
| Input pattern | When pasted |
|---|---|
(click above to open LifeViewer) |
(click above to open LifeViewer) |
- If a pattern that uses HISTORYFIT has its evolution modified by PASTE or Kill Gliders in a certain way, AUTOFIT will ignore all preceding history cells when calculating the box to fit the pattern to.
| PASTE | Kill Gliders |
|---|---|
(click above to open LifeViewer) |
(click above to open LifeViewer) |