When I was updating the website some weeks ago to use SSL I changed the redirect mechanism from lazyslug.com -> lazyslug.no-ip.biz. This could be why it's no longer triggering the warning.
Pattern viewer for forum threads
Re: Pattern viewer for forum threads
LifeViewer https://lazyslug.com/lifeviewer
Re: Pattern viewer for forum threads
Build 436 is now live on the Forums and LifeWiki
Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)
Fixes since the last released build:
Comments, feedback, suggestions and bug reports welcome!
Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)
Fixes since the last released build:
- fixed tab position on scaled window for error messages
- remove focus from embedded Viewer after [[ THUMBLAUNCH ]]
- fixed resizing bounding box after some editor actions
Comments, feedback, suggestions and bug reports welcome!
LifeViewer https://lazyslug.com/lifeviewer
Re: Pattern viewer for forum threads
Will range-2 von Neumann isotropic non-totalistic rules be supported by LifeViewer? It seems as though the Feb 24th notation is pretty much agreed upon to be the official notation now, so that's what could be used, unless it is found to conflict with other notations and needs modification.
I'm also encountering a weird bug right now where LifeViewer only visually updates and evolves patterns when the page is scrolling. Honestly right now I think your best option is to have LifeViewer display a large, vulgar error message if it detects that it's running on iOS, given that iOS seems to be breaking everything it tries to load in extremely irritating ways that would take ages to fix were I to list everything i've found that the iOS update has broken so far.
I'm also encountering a weird bug right now where LifeViewer only visually updates and evolves patterns when the page is scrolling. Honestly right now I think your best option is to have LifeViewer display a large, vulgar error message if it detects that it's running on iOS, given that iOS seems to be breaking everything it tries to load in extremely irritating ways that would take ages to fix were I to list everything i've found that the iOS update has broken so far.
Help wanted: How can we accurately notate any 1D replicator?
Re: Pattern viewer for forum threads
Possibly but there's a lot on the backlog so it won't be soon.muzik wrote: ↑October 17th, 2019, 6:25 amWill range-2 von Neumann isotropic non-totalistic rules be supported by LifeViewer? It seems as though the Feb 24th notation is pretty much agreed upon to be the official notation now, so that's what could be used, unless it is found to conflict with other notations and needs modification.
Do you know which build that behaviour started? Which version of iOS are you using? I don't have an iPad so my iOS testing is on an iPhone 6 and I don't see the problem you're describing.muzik wrote: ↑October 17th, 2019, 6:25 amI'm also encountering a weird bug right now where LifeViewer only visually updates and evolves patterns when the page is scrolling. Honestly right now I think your best option is to have LifeViewer display a large, vulgar error message if it detects that it's running on iOS, given that iOS seems to be breaking everything it tries to load in extremely irritating ways that would take ages to fix were I to list everything i've found that the iOS update has broken so far.
LifeViewer https://lazyslug.com/lifeviewer
Re: Pattern viewer for forum threads
I'd hazard a guess of build 419, but I'm more sure it's iOS at fault since I wasn't noticing this issue to my knowledge before the update. I also can't reproduce the effect consistently either, which isn't fun.
Help wanted: How can we accurately notate any 1D replicator?
Re: Pattern viewer for forum threads
Extremely minor and insignificant bug: the red X to close button in the settings menu seems to be slightly higher up in position than the play pattern backwards button.
Help wanted: How can we accurately notate any 1D replicator?
- toroidalet
- Posts: 1514
- Joined: August 7th, 2016, 1:48 pm
- Location: My computer
- Contact:
Re: Pattern viewer for forum threads
Can you fix the bug where only state 1 shows up for patterns in invalid rules, or is that one of those "me bugs"?
Any sufficiently advanced software is indistinguishable from malice.
Re: Pattern viewer for forum threads
Please post an example.toroidalet wrote: ↑October 19th, 2019, 12:43 amCan you fix the bug where only state 1 shows up for patterns in invalid rules, or is that one of those "me bugs"?
LifeViewer https://lazyslug.com/lifeviewer
Re: Pattern viewer for forum threads
Isn't that the result of an intentional feature so that stuff like Margolus rules that use multiple states in Golly can be run using the one state in LV?toroidalet wrote: ↑October 19th, 2019, 12:43 amCan you fix the bug where only state 1 shows up for patterns in invalid rules, or is that one of those "me bugs"?
Help wanted: How can we accurately notate any 1D replicator?
Re: Pattern viewer for forum threads
Build 437 is now live on the Forums and LifeWiki
Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)
Enhancements since the last released build:
Comments, feedback, suggestions and bug reports welcome!
Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)
Enhancements since the last released build:
- added Oscillator and Spaceship period detection
- toggle with Settings->Pattern->Identify (hotkey F6)
- once enabled just run the pattern (at any STEP speed)
- will detect oscillators and spaceships up to a period of 2^20 generations
- Help->Info->Identify shows last search result
- adjusted position of Close Window button
- multi-state patterns with invalid rules were displaying as 2-state
Comments, feedback, suggestions and bug reports welcome!
LifeViewer https://lazyslug.com/lifeviewer
Re: Pattern viewer for forum threads
That's awesome.
It doesn't work for spaceships in 1D rules, though, due to their representation.
Could it be made to also calculate the mod of patterns, as well as provide simplified speeds alongside the unsimplified speeds?
It doesn't work for spaceships in 1D rules, though, due to their representation.
Code: Select all
x = 1, y = 50, rule = W2
o!
Code: Select all
x = 6, y = 5, rule = B3/S23
3bo$bo3bo$o$o4bo$5o!
Help wanted: How can we accurately notate any 1D replicator?
Re: Pattern viewer for forum threads
No and it won't.
Possibly to the first, and yes to the second.
LifeViewer https://lazyslug.com/lifeviewer
- toroidalet
- Posts: 1514
- Joined: August 7th, 2016, 1:48 pm
- Location: My computer
- Contact:
Re: Pattern viewer for forum threads
Rules that start with R are still displayed as 2-state rules, and patterns in invalid rules are not displayed at all at zoom levels below -1.0 (zoomed out more than 1 pixel/cell).
Test cases:
This variant is a fringe bug of little importance (it displays all extra states as the biggest state, although that might be a palette thing):
And the zoom bug (without the state 2 cell, it just displays it as if it's in a 1-state rule):
Test cases:
Code: Select all
x = 2, y = 1, rule = Rule
ABC!
Code: Select all
x = 2, y = 1, rule = R5B3C3
ABC!
Code: Select all
x = 2, y = 1, rule = R5,C3
ABCDE!
Code: Select all
x=1,y=1, rule = y
2555AB
Any sufficiently advanced software is indistinguishable from malice.
Re: Pattern viewer for forum threads
It'd be pretty awesome if this new feature could go full-on Oscillizer, spitting out all the values that oscillizer can for patterns, and for any rule as well. Of course, that's a pretty ginormous ask, and I doubt it's something we'll be seeing soon. (Would be super useful for filling in the wiki, though!)
Can the canonical notation for 1D Wolfram rules be made to include a range parameter (which is always set to 1 for now) for the future 1D rule family you mentioned implementing earlier?
Can the canonical notation for 1D Wolfram rules be made to include a range parameter (which is always set to 1 for now) for the future 1D rule family you mentioned implementing earlier?
Help wanted: How can we accurately notate any 1D replicator?
Re: Pattern viewer for forum threads
Build 438 is now live on the Forums and LifeWiki
Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)
Fixes since the last released build:
Comments, feedback, suggestions and bug reports welcome!
Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)
Fixes since the last released build:
- fixed various rendering issues for patterns with invalid rules
Comments, feedback, suggestions and bug reports welcome!
LifeViewer https://lazyslug.com/lifeviewer
Re: Pattern viewer for forum threads
I'll take a look.muzik wrote: ↑October 19th, 2019, 4:44 pmIt'd be pretty awesome if this new feature could go full-on Oscillizer, spitting out all the values that oscillizer can for patterns, and for any rule as well. Of course, that's a pretty ginormous ask, and I doubt it's something we'll be seeing soon. (Would be super useful for filling in the wiki, though!)
Probably not because it would break old patterns and pasting between different tools.
LifeViewer https://lazyslug.com/lifeviewer
Re: Pattern viewer for forum threads
On the topic of pattern analysis, could it also generate an apgcode for periodic patterns which then links to the pattern's catagolue page?
Help wanted: How can we accurately notate any 1D replicator?
Re: Pattern viewer for forum threads
Build 439 is now live on the Forums and LifeWiki
Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)
Enhancements since the last released build:
Comments, feedback, suggestions and bug reports welcome!
Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)
Enhancements since the last released build:
- Identify now adds the following metrics to Help->Info->Identify:
- Type (Still Life [0], Oscillator [1] or Spaceship [2])
- Cells (number of live cells) or if different:
- Min Cells and Max Cells [1][2]
- Bounding_box
- Direction (Orthogonal, Diagonal or Oblique) [2]
- Period [1][2]
- Slope [2]
- Speed (simplified) [2]
- Heat [1][2]
- Generation (the start and end generation of detection)
Comments, feedback, suggestions and bug reports welcome!
LifeViewer https://lazyslug.com/lifeviewer
Re: Pattern viewer for forum threads
Brilliant! There's still a few things I want to see though, just so we can fill in as much of the lifewiki infobox as possible:
- Volatility
- Strict volatility
- Minimum rule and maximum rule, both outer totalistic and isotropic non totalistic
- apgcode (perhaps linking to the appropiate catagolue page?)
Also, could the information be made to be displayed while using Identify, in a sort of table, so you don't need to navigate to help to see it? Maybe opening a sort of blank page that then gets filled in with the data rather than just remaining on the pattern menu.
- Volatility
- Strict volatility
- Minimum rule and maximum rule, both outer totalistic and isotropic non totalistic
- apgcode (perhaps linking to the appropiate catagolue page?)
Also, could the information be made to be displayed while using Identify, in a sort of table, so you don't need to navigate to help to see it? Maybe opening a sort of blank page that then gets filled in with the data rather than just remaining on the pattern menu.
Help wanted: How can we accurately notate any 1D replicator?
Re: Pattern viewer for forum threads
Build 440 is now live on the Forums and LifeWiki
Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)
Enhancements since the last released build:
Comments, feedback, suggestions and bug reports welcome!
Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)
Enhancements since the last released build:
- Identify improvements:
- automatically starts searching at full STEP speed
- stops playback when finished
- displays table of results
- autofits display to result
- clicking Settings->Pattern->Identify will now close Settings menu
- Reset to hide table of results
Comments, feedback, suggestions and bug reports welcome!
LifeViewer https://lazyslug.com/lifeviewer
Re: Pattern viewer for forum threads
Can it be made to report the following oblique displacements?
(2n,n) = knightwise
(3n,n) = camelwise
(4n,n) = giraffewise
(5n,n) = ibiswise
(6n,n) = flamingowise
(3n,2n) = zebrawise
(4n,3n) = antelopewise
Also, a bug: using identify on the viewer on this page reports a still life.
https://www.conwaylife.com/wiki/60P312
(2n,n) = knightwise
(3n,n) = camelwise
(4n,n) = giraffewise
(5n,n) = ibiswise
(6n,n) = flamingowise
(3n,2n) = zebrawise
(4n,3n) = antelopewise
Also, a bug: using identify on the viewer on this page reports a still life.
https://www.conwaylife.com/wiki/60P312
Help wanted: How can we accurately notate any 1D replicator?
Re: Pattern viewer for forum threads
Build 441 is now live on the Forums and LifeWiki
Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)
Fixes since the last released build:
Comments, feedback, suggestions and bug reports welcome!
Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)
Fixes since the last released build:
- improved hash function
- fixed bounding box for oscillators
- fix Identify not working with Themes with no history
Comments, feedback, suggestions and bug reports welcome!
LifeViewer https://lazyslug.com/lifeviewer
Re: Pattern viewer for forum threads
Fixed, thanks for reporting!
LifeViewer https://lazyslug.com/lifeviewer
Re: Pattern viewer for forum threads
Build 442 is now live on the Forums and LifeWiki
Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)
Fixes since the last released build:
Comments, feedback, suggestions and bug reports welcome!
Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)
Fixes since the last released build:
- IE11 compatibility fix
Comments, feedback, suggestions and bug reports welcome!
LifeViewer https://lazyslug.com/lifeviewer
Re: Pattern viewer for forum threads
Build 443 is now live on the Forums and LifeWiki
Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)
Enhancements since the last released build:
Comments, feedback, suggestions and bug reports welcome!
Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)
Enhancements since the last released build:
- added Volatility to Identify output for Oscillators
Comments, feedback, suggestions and bug reports welcome!
LifeViewer https://lazyslug.com/lifeviewer