Conway's Game of Life for curved surfaces (2012)
11–17 of 17 posts
Re: Conway's Game of Life for curved surfaces (2012)
#12The end of the post links to two jsfiddles: > If you want to try out SmoothLife yourself in your browser, I made a few jsFiddles which illustrate the basic principle. Here is a Fourier based implementation that follows the discussion in this article pretty closely: http://jsfiddle.net/mikola/aj2vq/ > I also made a second WebGL/GPU based implementation that uses a discretization similar to that proposed in Rafler’s or…
Same. Looks like the "numeric" JS library is no longer hosted at the URL they link to in their dependency list— I had to replace it with " https://unpkg.com/numeric ", which seems to have fixed it for me.
My best attempt was setting numeric="https://unpkg.com/numeric" in the "Framework attribute" dialog but that did nothing.
EDIT: fixed it by copypasting the numeric.rep code from https://gist.github.com/ftrotter/5605853#file-numeric-1-2-4-... with 'var numeric = {}' in front of it near the top of the JS file
Re: Conway's Game of Life for curved surfaces (2012)
#13Re: Conway's Game of Life for curved surfaces (2012)
#14Since this is (at least approximately) invariant under continuous shifts, continuous rotations, and time, should there be some kind of conservation of momentum and energy be visible? At least the amount of white/black shade in cells isn't conserved as far as I can tell (unless perhaps the white is spreading out while fading to black over huge distances... but the grid is wraparound here so probably not the case here)
Re: Conway's Game of Life for curved surfaces (2012)
#15Earlier quoted context omitted.
Same. Looks like the "numeric" JS library is no longer hosted at the URL they link to in their dependency list— I had to replace it with " https://unpkg.com/numeric ", which seems to have fixed it for me.
Where can you see this dependency list? Tried to look everywhere in the jsfiddle UI but don't find it My best attempt was setting numeric=" https://unpkg.com/numeric " in the "Framework attribute" dialog but that did nothing. EDIT: fixed it by copypasting the numeric.rep code from https://gist.github.com/ftrotter/5605853#file-numeric-1-2-4-... with 'var numeric = {}' in front of it near the top of the JS file
"Resources" in the left side menu
Re: Conway's Game of Life for curved surfaces (2012)
#16webgl implementation of SmoothLife from the comments section of the YouTube video linked in this article