A baby sweater generated by Conway’s “Game of Life”!

As a principle around here, I tend to avoid posting about my private life. But here’s something that is simply too cool not to share: Debbie Chachra, a longtime Collision Detection reader, knitted an utterly awesome sweater for my baby Gabriel — and the pattern is derived from John Conway’s cellular-automata Game of Life. Here’s a close-up of that pattern on the chest:

The sweater came into being during the December holidays. I had brunch with Debbie — an engineering professor at Olin College — and she offered to knit a sweater for my then-impending baby. We discussed what design to put on the chest, and I quickly began dreaming up variously unendurably geeky options: A famous mathematical equation? A pixellated video game icon from the 80s?

Then I remembered that, of course, knitting and weaving take place in a grid-like lattice, which is why the first robot industrial machines were the automated looms — and, indeed, why we owe some of our earliest concepts of computing to those looms. And then I remembered Conway’s Game of Life, in which you place a set of markers down on a grid, and let them “grow” according to a simple set of rules. The Game of Life is famous for producing unpredictable results from very simple original patterns: Start by laying down maybe 7 or 8 markers, and within a handful of generations you’ll be staring at a massive blooming organism of Rorschachian beauty.

The Game of Life has quite a lot of nostalgic resonance for me. Back when I was a kid, I found a BASIC version of the Game of Life from a computer magazine, and a friend and I spent a weekend programming it into his Atari computer. It took us forever to debug our typing mistakes, and we finally got it running at some ungodly hour late at night. It promptly blew my tiny brain, particularly when I discovered the many peculiar organisms in the Conway universe — such as the Flyer, a small five-cell pattern that slowly replicates itself diagonally, inching eternally off into the infinite Euclidean freespace of the grid.

Simple beginnings; emergent complexity; pretty designs: This all began to look like a fine concept for my baby’s sweater. But what to use as the initial pattern? I messed around with a number of ideas, and produced a set of big, lovely amoeba-like patterns. But my favorite came when I experimentally drew my son’s initials — GET — on a grid and ran the automata program for a single generation. The initials looked like this …

And the first-generation result looked like this …

It’s almost a reverse-image of the letters, except not quite. Actually, it looks as if his name were spelled in some language reverse-engineered from a crashed alien/human clone-hybrid UFO. Debbie did a meticulous job with the lettering, and used this gossamer-soft wool, so the baby loves wearing it. It’s just a lovely, lovely piece of work!

(Many, many thanks to Debbie Chachra for this one!)


blog comments powered by Disqus

Search This Site


Bio:

I'm Clive Thompson, a writer on science, technology, and culture. This blog collects bits of offbeat research I'm running into, and musings thereon.

Currently, I'm a contributing writer for the New York Times Magazine and a columnist for Wired magazine. I also write for Fast Company and Wired magazine's web site, among other places. Email or AOL IM me (pomeranian99) to say hi or send in something strange!

More of Me

Twitter
Tumblr
Flickr


Recent Entries

Teleportation, the last battle, and the Creator talks: How the world ends inside an online game

My latest Wired magazine column: Troll taming at Whitehouse.gov

Apparently NASA is filled with Joss Whedon fans

Incredibly weird, inch-wide single-celled creatures discovered rolling across the sea floor

In praise of the 3-hour game: My latest Wired News video-game column

» visit the Collision Detection archives

Clive Thompson's Tumblr
a bunch of stuff

March 25, 2009 » 05:10 PM
I had to ask! I was investigating getting DirecTV for my new office when I saw this pop-up window …

March 22, 2009 » 08:54 PM
““From an acoustical perspective, music is an overstructured language, which the brain invented and which the brain loves to hear.”” - Basics - In One Ear and Out the Other - NYTimes.com

March 20, 2009 » 04:48 PM
“No wonder young people find mainstream journalism uninviting; it would almost be more frightening if they embraced what passes for news today.” - The Death and Life of Great American Newspapers (Page 2)

March 19, 2009 » 01:12 PM
Printing The NYT Costs Twice As Much As Sending Every Subscriber A Free Kindle

March 18, 2009 » 08:44 PM
“Growth for the sake of growth is the ideology of the cancer cell.” — Edward Abbey” - Via Thor Muller’s twitter stream.

» visit my Tumblr

Recent Comments

Photos

» see all of my photos on Flickr

Collision Detection: A Blog by Clive Thompson