SmoothLife Is a Super Smooth Version of Conway’s Game of Life [Video]

By Jason Fitzpatrick on October 12th, 2012

What happens if you change cellular automaton program Game of Life to use floating point values instead of integers? You end up with SmoothLife, a fluid and organic growth simulator.

SmoothLife is a family of rules created by Stephan Rafler. It was designed as a continuous version of Conway’s Game of Life – using floating point values instead of integers. This rule is SmoothLifeL which supports many interesting phenomena such as gliders that can travel in any direction, rotating pairs of gliders, wickstretchers and the appearance of elastic tension in the ‘cords’ that join the blobs.

You can check out the paper outlining how SmoothLife works here and then grab the source code to run your own simulation here.

[via Boing Boing]

Jason Fitzpatrick is a warranty-voiding DIYer who spends his days cracking opening cases and wrestling with code so you don't have to. If it can be modded, optimized, repurposed, or torn apart for fun he's interested (and probably already at the workbench taking it apart). You can follow him on if you'd like.

  • Published 10/12/12
More Articles You Might Like

Enter Your Email Here to Get Access for Free:

Go check your email!