generalized conway game of life.
the discovery of smoothlife was inspired by many things:
playing around with gpu programming, opengl, glsl shaders.
desire to use anti-aliasing wherever and in whatever form possible.
desire to see a glider that can go in any direction.
delight that you can use smooth functions that are calculated in real-time in the shader.
delight that you can change parameters in real-time while observing their effect on the simulation.
delight that you can generalize it to 3d in real-time.
delight that you have a four-dimensional parameter space to explore (like in the mandelbrot/julia fractals) for the beginning and in principle an infinite dimensional one.
and now lately the delight that you can use a real-time fft based convolution for it which makes everything even way faster.
can it get any better!?