algorithmic snowflake generation for a laser cutter
The authors have access to a Glowforge laser cutter. What if we could algorithmically generate some interesting shape like snowflakes, and then just cut them out? That sounds pretty neat.
Reiter (2004) describes a method for applying hexagonal cellular automata to generate snowflake shapes. We implement that algorithm, and then we translate the resultant snowflake cell structure to svg. Glowforge accepts that svg for printing.
You can run the tests! You'll need tox.
$ tox