In my spare time, I like to play with math. And flash. And now, I'll share a couple with you. Do keep in mind that the following experiments are completely bare bones and share little consistency with one another at this point, but I digress. Clicking these two titles will take you to a new window in which to experiment with two rather fascinating mathnerd toys.
A very simple application of a one-dimensional cellular automata, allowing you to manipulate the rule (0-255), the initialization value (string of 1s and 0s), the total number of steps (Flash allows up to 2000), and the constraint (some value less than twice the length of the steps value). There are some great explanations of cellular automata on Wikipedia and Stephen Wolfram's Mathworld site. This is about a straightforward an implementation as possible. Changing a value takes effect by either changing then hitting enter, or tabbing out of the text field.
Also keep in mind that with the Fibonacci app, the higher the base, the computation time increases more or less exponentially, depending on the number of sets required to complete the entire sequence. This will require a fair amount of optimization, as it times out on my macbook pro some time around base 71, but it's fun up until that point!
This was a very brief introduction to these. I'll post a much more detailed exploration either here or at my personal blog soon enough. Just wanted to get this out and let you play!
Edit: This post has been severely edited, because (as is now obvious to me) I should never be trusted to write anything in the middle of the night after an enjoyable evening at the local pub. So if you read this last night and anything struck you as making zero sense, I've hopefully noticed that too and corrected it.