TodePond / CellPond

surreal cellular automata
https://cellpond.cool
MIT License
279 stars 35 forks source link

Slow Loading and not loading #312

Open VINDI777 opened 1 year ago

VINDI777 commented 1 year ago

I tried to load a json file that I had by saving the elements, but when I opened it with CTRL O, it said that the page is slowing down my browser. So this is just a performance issue. But not really, because then, after ~10 mins letting it load, when I come back, all I see is all the shapes unlocked and infinite closed paddles, (I even zoomed out and saw that) and it had not even 1 rule loaded.

VINDI777 commented 1 year ago

Screenshot_20230702_152341

VINDI777 commented 1 year ago

i tried loading a simple sand thing: "[{\"width\":120,\"height\":80,\"x\":20,\"y\":70,\"rightTriangle\":false,\"cellAtoms\":[{\"value\":{\"channels\":[{\"values\":[false,false,false,false,false,false,false,false,true,false],\"channel\":0},{\"values\":[false,false,false,false,false,false,false,true,true,true],\"channel\":1},{\"values\":[true,false,false,false,false,false,false,false,false,false],\"channel\":2}],\"joins\":[]},\"x\":20,\"y\":20},{\"value\":{\"channels\":[{\"values\":[true,false,false,false,false,false,false,false,false,false],\"channel\":0},{\"values\":[true,false,false,false,false,false,false,false,false,false],\"channel\":1},{\"values\":[true,false,false,false,false,false,false,false,false,false],\"channel\":2}],\"joins\":[]},\"x\":60,\"y\":20}],\"expanded\":true,\"pinhole\":false},{\"width\":194.64101615137753,\"height\":120,\"x\":20,\"y\":170,\"rightTriangle\":true,\"cellAtoms\":[{\"value\":{\"channels\":[{\"values\":[false,false,false,false,false,false,false,false,true,false],\"channel\":0},{\"values\":[false,false,false,false,false,false,false,true,true,true],\"channel\":1},{\"values\":[true,false,false,false,false,false,false,false,false,false],\"channel\":2}],\"joins\":[]},\"x\":20,\"y\":20,\"slotted\":{\"channels\":[{\"values\":[true,false,false,false,false,false,false,false,false,false],\"channel\":0},{\"values\":[true,false,false,false,false,false,false,false,false,false],\"channel\":1},{\"values\":[true,false,false,false,false,false,false,false,false,false],\"channel\":2}],\"joins\":[]}},{\"value\":{\"channels\":[{\"values\":[true,false,false,false,false,false,false,false,false,false],\"channel\":0},{\"values\":[true,false,false,false,false,false,false,false,false,false],\"channel\":1},{\"values\":[true,false,false,false,false,false,false,false,false,false],\"channel\":2}],\"joins\":[]},\"x\":20,\"y\":60,\"slotted\":{\"channels\":[{\"values\":[false,false,false,false,false,false,false,false,true,false],\"channel\":0},{\"values\":[false,false,false,false,false,false,false,true,true,true],\"channel\":1},{\"values\":[true,false,false,false,false,false,false,false,false,false],\"channel\":2}],\"joins\":[]}}],\"expanded\":true,\"pinhole\":true},{\"width\":287.97434948471084,\"height\":120,\"x\":20,\"y\":310,\"rightTriangle\":true,\"cellAtoms\":[{\"value\":{\"channels\":[{\"values\":[false,false,false,false,false,false,false,false,true,false],\"channel\":0},{\"values\":[false,false,false,false,false,false,false,true,true,true],\"channel\":1},{\"values\":[true,false,false,false,false,false,false,false,false,false],\"channel\":2}],\"joins\":[]},\"x\":20,\"y\":20,\"slotted\":{\"channels\":[{\"values\":[true,false,false,false,false,false,false,false,false,false],\"channel\":0},{\"values\":[true,false,false,false,false,false,false,false,false,false],\"channel\":1},{\"values\":[true,false,false,false,false,false,false,false,false,false],\"channel\":2}],\"joins\":[]}},{\"value\":{\"channels\":[{\"values\":[true,false,false,false,false,false,false,false,false,false],\"channel\":0},{\"values\":[true,false,false,false,false,false,false,false,false,false],\"channel\":1},{\"values\":[true,false,false,false,false,false,false,false,false,false],\"channel\":2}],\"joins\":[]},\"x\":60,\"y\":60,\"slotted\":{\"channels\":[{\"values\":[false,false,false,false,false,false,false,false,true,false],\"channel\":0},{\"values\":[false,false,false,false,false,false,false,true,true,true],\"channel\":1},{\"values\":[true,false,false,false,false,false,false,false,false,false],\"channel\":2}],\"joins\":[]}}],\"expanded\":true,\"pinhole\":true,\"hasSymmetry\":true,\"symmetryCircle\":10},{\"width\":80,\"height\":80,\"x\":-60,\"y\":450,\"rightTriangle\":false,\"cellAtoms\":[],\"expanded\":false,\"pinhole\":false}]" and although it loaded fast, the EXACT SAME bug happened. nothing loaded, and infinite paddles.