I remember playing the computer “Life” game years ago (Commodore 64 years ago!).  Basically you place a number of “organisms” – dots or similar – on a grid.  When X number of dots are in contact, a new dot is formed, if Y dots are not touching a dot, it disappears.  There are variations, and I don’t remember the exact numbers for the games I played, but it was fun watching the patterns evolve and disappear from different starting patterns.

I came across an audio version of the “Life” game (or cellular automation to be fancy) recently.  It was developed by Batuhan Bozkurt and in addition to moving “dots” (squares in this case), it produces sounds when each “dot” touches an edge.  The note and pitch vary depending on where it touches.  Because the often replicating patterns, it usually creates rather pleasing “new age electronica” sort of music.  The name of the program is Otomata and it can be played on line without any downloads, etc.  Definitely worth checking out.