Well, that was interesting

A bit of a rush job again this time. The idea I chose was probably a bit too ambitious -- it took me until Thursday to come up with a suitable data structure and algorithm, and some fairly fundamental bugs were plagueing it until the last moment, so I didn't get a chance to implement most of the things I had in mind. On the plus side, I gained a few insights into how hexaflexagons work, hopefully not at the expense of too much of my sanity!

Some future directions I could go with this: