Color Squares

Inspiried by a Hamiltonian Cards example that Devine Lu Linvega shared in Izzzzi (also referenced in their Paper computing page), I started to think about making my own "rules" to apply to a grid. Instead of revealing a coded message, my interest was seeing what types of designs, patterns, or randomness could be achieved.

The first three I've tried resulted in:

  1. Very regulated pattern
  2. Quickly hit a dead end
  3. Semi-random-ish!

The rules I used are below.

Three Iterations of color squares
Three Iterations of color squares [high res version]

V1

V2

V3

Scripted Color Squares

Paper grids are tactile and fun, but now I'm ready to try working through some ideas in code. The rule writing might take a little longer to figure out, but the results will be immediate. To start I've setup an HTML canvas and some initial code to paint the squares in a simple cycle.

Color squares in an HTML canvas, code on left, preview on right
Color squares in an HTML canvas, code on left, preview on right [high res version]