Re: Pattern viewer for forum threads
Posted: May 14th, 2020, 9:18 am
Could redirects in the Rule namespace function as rule aliases? Example: Rule:ExtendedLife would cause this post to have a valid rule name.
Forums for Conway's Game of Life
https://conwaylife.com/forums/
Code: Select all
#C W177 emulated
x = 1, y = 1, rule = W114
o!Code: Select all
#C W215 emulated
x = 1, y = 1, rule = W20
o!Code: Select all
#C W81 emulated
#C pffff it looks the same as W174 only
x = 1, y = 1, rule = W174|W138
o!Code: Select all
#C W99 emulated
x = 1, y = 1, rule = W156|W198
o!...gameoflifemaniac wrote: May 5th, 2020, 5:07 am The viewer runs twice as slow the first time launched after loading a page for the first time
Please let me know which browser version and operating system you're using.gameoflifemaniac wrote: May 18th, 2020, 7:39 am...gameoflifemaniac wrote: May 5th, 2020, 5:07 am The viewer runs twice as slow the first time launched after loading a page for the first time
Windows 10, Google Chrome 81.0.4044.138 (64-bit)rowett wrote: May 19th, 2020, 1:24 amPlease let me know which browser version and operating system you're using.gameoflifemaniac wrote: May 18th, 2020, 7:39 am...gameoflifemaniac wrote: May 5th, 2020, 5:07 am The viewer runs twice as slow the first time launched after loading a page for the first time
Thanks. When you first launch it please press "T" and tell me what the timing display says (something like "60fps 10%").
Around 30fps 15%rowett wrote: May 19th, 2020, 1:59 pmThanks. When you first launch it please press "T" and tell me what the timing display says (something like "60fps 10%").
Build 523 just published may fix this. I don't have an iPad so it's hard to test. Please let me know.muzik wrote: May 30th, 2020, 7:00 pm I believe I've finally found a way to consistently reproduce that massively annoying bug with the viewer jumping to the tapped position and becoming permanently stuck there that I've been experiencing for months. iPad Air 2, iPad OS 13.5
It seems to have been fixed. (iPad Air 2, iPad OS 13.4.1)rowatt wrote: May 31st, 2020, 1:44 amBuild 523 just published may fix this. I don't have an iPad so it's hard to test. Please let me know.musik wrote: May 30th, 2020, 7:00 pm I believe I've finally found a way to consistently reproduce that massively annoying bug with the viewer jumping to the tapped position and becoming permanently stuck there that I've been experiencing for months. iPad Air 2, iPad OS 13.5
I'm 99% sure that all of these are already converted into aliases.Ian07 wrote: June 4th, 2020, 12:40 pm Crossposting this from the wiki: GUYTU6J has discovered that there are several rules that are currently stored on the wiki as ruletables but which can be converted into either isotropic or MAP LifeViewer aliases.
LifeViewer will favour built-in aliases over Rule namespace lookup. The list of alias definitions can be seen in Help->Aliases.Ian07 wrote: June 4th, 2020, 12:40 pm Crossposting this from the wiki: GUYTU6J has discovered that there are several rules that are currently stored on the wiki as ruletables but which can be converted into either isotropic or MAP LifeViewer aliases.
I published a potential fix for this but can't test it. Please let me know if it works.muzik wrote: June 3rd, 2020, 6:14 pm However, I've found a related but less significant bug: closing one viewer window and opening another fixes the newly opened one in place and I can't seem to move it.
gameoflifemaniac wrote: May 19th, 2020, 2:23 pmAround 30fps 15%rowett wrote: May 19th, 2020, 1:59 pmThanks. When you first launch it please press "T" and tell me what the timing display says (something like "60fps 10%").
Appears to be working correctly now.rowett wrote: June 5th, 2020, 1:46 amI published a potential fix for this but can't test it. Please let me know if it works.muzik wrote: June 3rd, 2020, 6:14 pm However, I've found a related but less significant bug: closing one viewer window and opening another fixes the newly opened one in place and I can't seem to move it.
Code: Select all
#C [[ AUTOSTART TRACK 1 1 ]]
x = 7, y = 3, rule = MAPAQydAEBuUCZLAJY2A6CIwgQM+NAFAYOpALiBAoIQtJiCcQOEQA4bAIImeyAAEQCggFgc0FCSABiRAgAUgEoBgQ
2o2b3o$3b03b$b05b!Code: Select all
#C [[ AUTOSTART TRACK 1/4 1/4 STEP 10 ]]
x = 3, y = 3, rule = B3/S23
bo$2bo$3o!Can you commit these to the rule list on catagolue gitlab first?
TRACK's assumption is that the pattern being tracked is constant size (like a glider or other spaceship). So AutoFit is using the original pattern size. I'll take a look to see how easy it will be to remove that assumption.
sansdomino is a rulespace for all b2-a rules but committedmuzik wrote: June 9th, 2020, 2:07 pmCan you commit these to the rule list on catagolue gitlab first?
Code: Select all
#C [[ AUTOFIT AUTOSTART ]]
x = 64, y = 64, rule = R3,C2,S6-10,B3,8,N+
o4bobob2obobob4obobob2obo6bo2bobo4b2o4b3obo2bo$bo3b3obob2o2bob6obobob
2o2b2ob2o7b4o2b2ob4o5bo$2bo7b2ob4ob4ob3o3b5o8b2obob4o2bo3bo2bo2bo$2ob
2o2bob2ob2o2b2o3bobo3bobobo2bo3bob2obob2o3b3obob2obo3bo$obob2o2bobob3o
2b5o4bobo5bo4b2o8b2ob2ob2o2bo2b2o$2o2bo2b2o2b6obo2b2ob2o3bo4bobob4ob2o
b5ob2ob2obobob2o$2b8ob2o3bob2obo4b2o4bo4b2obob2obobob6ob3ob4o$b2obobo
3b3ob3o3b4o2b4ob3obob2o4bo3b3obobo3b3o3bo$o4b4obo3bobo3b3ob2o2b2obo2b
4o2bo2bob6o2b2ob2o4b2o$3obo2b3o2b4ob4obobobo2bobo2bo2b3obo2bo2b2obobo
bob6o$2bob2ob4o4b2o5b4o6bo3b2ob2o2bo2b2ob2o3bob6o$ob5ob3o3bob2o4bobob
o2b2o3bob7ob2obobo2b2o2b2obobo$ob4o6b2ob3obobo2b3ob2o3b2o2bobob4o2b2o
8bo$2o2b4obobo2b2o3b3ob2o2b2ob4o2bo4b2o3bob3o2b7ob2o$5ob3o2bo2b3o3b3o
bobobo3b3o2b2obo5bo2bob6o2bob2o$bobo3b2o3bo2bo4bo2bo2bob5obob2ob2obo2b
o4bobob3o2b3obo$2bo3b2o5bo5b4ob2ob8o2b3o2b2ob3o4b2ob2o3b4o$3ob5obobo3b
ob2obobob2o3b2o3b2o5bo2bo3bo2bo2bo4b2obo$b2ob4o2bobo2b2ob2o2bo5bobo2b
2obobob2obo3bobob6o2bobobo$ob2ob2ob2obo3b3o3bobo3bob4o3bo3b2o2b3o2b4o
2bo2b2o3bo$4bo3b2o2b4ob2obob2obo2bob2obobo2b2ob4o2bo2bob2o4bo3b2o$3ob
2obo2b5o3b2ob2o3bo2bo4b4ob2o2b2o2b3o3b2o2bo4b2o$ob3obob2ob4obobob6o2b
3o2b2ob2ob2obob4obobob4o3b2obo$b3o3b2o3bo2b8o2bob2o3bobo2bo2bobo5b6o3b
4ob2o$3obo4b5obobo3bobobo3bo4bob2o2b2o2b2o2bo3bob4ob3obo$o6b7o2b2ob3o
8b4o2bob4obo6bobo8bo$bob2ob2o2b2o3b6o3bob2o4b2o2b2ob2o7bo3bobo4bo$2ob
3o3b5o3bo2bo3b2ob2o2bo2b3o4bob4o2bob2ob2o2bob2o$o2b3ob4ob2ob3o2bo3b3o
3b3o2b5o2b2ob3o3b3obob2ob2o$o2b6ob2ob2o2bo3bobo3bob2obobobo2b2o2b4o2b
4ob2ob3o$o2bo5b2obo2bob6o3b4o2b8o2bo2b2o2bo2bob2o3b2o2bo$7obo2bo2bobo
2bobob2ob2o5b3ob2o3b3obo2b4ob2ob2ob2obo$4b3ob6o2b2obob2o4b2ob2obobo2b
o3bo4b3obo2b4o2bo$b2o2b2ob8o4bobob2o2bob2o3b4o3bo2bob5obo3b5o$5b2ob3o
bob2ob2o3b3o4b2obob4obob2obobobob2obobob3obo$b2o2b2ob2o2bo3bob4o3b6ob
ob3ob3ob2o3b2ob3o2b3o2b2o$o3bob2o3bo7b2obobo2bob2obo2bo3bobo2b2obob3o
5bo3bo$b5ob3o4bob2ob2o3b2ob2obobobo3b2ob3o2bo2bobo2b3ob3o$2bob2o2b2o3b
o2b3ob7o4b2obob2o2bo2bobob2ob3ob2ob4ob2o$bob4o2b3obob2o3b2ob3o2bo3bo2b
2o4bob3o3b3ob2obo3bo$obo2b2obo4bobob4ob2obobob4ob3o2b2o3b2ob2ob3o2bob
ob2obo$b2obobo2b2o3b2obobo2b2o2bobo2b2o2b2ob2o4bobobob2o4b4obobo$ob3o
2b4o4b10obobo3b3o3b2ob6o2bo3b4o$bob6ob3o3bo2b3ob3ob6o2b2ob3o4b3o2b4o2b
ob2ob3o$b4ob3o2b3o3b2obo2b2o2bob3obob2o2bo3b2obob3ob2obob2o2b3o$2ob2o
b2o2bo4bob6obob4o2bo2b4o2b2obobobo3bo2bobo2bobo$bobobobobobob4o3bob3o
2bo2bo2bo2b3ob3ob3o3b3obobo3bob2o$bob2o4b3obo5bob2o5b2o3b2ob2obo2b2o2b
obob2o5bo3b3o$2b2o2b3obobo3b3o6b4o4b2o4b7ob2ob3obo2b2obob2o$obobo6bo3b
3obo3bo6bob7ob3ob3obob2obob2o4bobo$ob2o2b2o2bobo2b2o3bob2ob6o3bob6o2b
ob2obobo4b2obo3bo$2b8o2bo3bob3ob2ob2o3bo2bob2o7b2obobobob4o2bo3bo$2b2o
2b7ob4o2b3obo2bo2bob5obobob2ob4ob5obob6o$2b4obobo2bo2b2ob2o2bob4ob2o2b
2obob2obo2bo2b4ob3ob2o2bo$3bo3bo2bobob6obo2b3o3b3obob3obo3b2o3b2obob2o
bo4bo$2bo4bo2b2o7b3o2bobob3o3b3ob6o2bo2b2ob2obobob2obo$2ob2obob2o3bob
ob10o2bo2b2ob5obo3b3ob4obo5bo2bo$2b9ob2ob3o6bob2ob3ob5o3bo3b2obob3o3b
2o3bo$2ob7o2bo3b5ob3o3b6o2bobo2b3o2bob4o2b3ob2ob2o$2o5b3obo3bo2b2o2bo
3bob2obo2b2o5b2o2b6obob2ob5obo$3o2b2o3b5ob2obob2o3bo2bobo2b3ob5o2bobo
4bobo2b5o$3bo4b2o2b2o8b3o2bob5o2bob2o2b2o4b2o6bo6bo$obo2b2o2bo4bo2b6o
bob4o2bob4o6bob10o3b2obo$b2ob2o2b3ob3o3b3ob2obo2bo3bo2bob2ob5obobo2b3o
2b3o3bo!
(A hard refresh might be needed on your browser if you want to be able to run these kinds of Cross-neighbourhood LtL and HROT rules.)