Or John Conway's Life, in any case. Introduced in 1970 in an article in Scientific American, this was the first example of cellular automata. Counters placed on a two-dimensional grid live, die, and reproduce based on certain rules (in this case, live if surrounded by two or three counters, and reproduce into empty squares surrounded by three counters) - the entire board changes with each timestep. Of course knitting is not going to blink around in this fashion! - but the stitches already knitted can be used to formulate rules for the next stitch. The easiest way to think of it is the row beneath (1-dimensional) generates the row above in the next "timestep." Though technically, you can also include the stitch just knitted in your rules (the coming stitch determined by the three stitches below, or the three stitches below plus the one just knitted).
I was thinking about developing a fractal pattern (more thoughts on that later, Sahara! - I will get to that eventually) - but wasn't enthused about combining fair isle with intarsia, which would be necessary for the pattern I was going to use. Enter Debbie New's Unexpected Knitting, with her cellular automata knitting. Voila! What could be geekier?