|
While at
Maker Faire I picked up a couple Game of Life kits. These are based on
Conway's "Game of Life," an example of automata and convergent systems.
Basically, lights are lit based on very simple rules (ie if a light is
not touching any other light, it is extinguished...) From these simple
rules, what appears to be complex 'intelligence' can emerge.
'Lifeforms' can seem to pop into existence, 'spaceships' fly around,
and eventually one can begin to discerne a complex behaviour from very
simple rules. I've always loved the game of life and I especially loved
the modular nature of this kit; kits can be added onto each other to
create a larger 'board'. In the picture above you can see I attached 4
of them together to create a 16x16 matrix (as opposed to the 4x4 that
each kit comes with.)
Unfortunately, as with Conway's
original Game of Life, sometimes the kit can enter a loop that will
repeat indefinitely. The kit does come with a reset button, but who
wants to hit that everytime a loop is entered? Hence, I came up with a
simple PIC based PCB that can be added onto the back that will reset
the unit every 20 minutes (this is about the cycle that I could find
would maximize the randomness but limit the amount of
repeatedness. This time can be adjusted if you want.) |