Xkcd “Self-Description” solved with python+pygame
philhassey.com
philhassey.com
Pygame is a really nice library for 2d gaming, if a bit low-level. I like their approach to sprites and sprite-groups.
I loved that one before, but I didn't realise that the panels also described the xkcd logo itself. It's beautiful.
[Disclaimer: I am not Phil Hassey.]
http://yfrog.com/iyxkcd1p --- http://yfrog.com/iyxkcd2p --- http://yfrog.com/1sxkcd3p --- http://yfrog.com/jkxkcd4p --- http://yfrog.com/jkxkcd5p --- http://yfrog.com/jkxkcd6p --- http://yfrog.com/jqxkcd7p --- http://yfrog.com/jkxkcd8p --- http://yfrog.com/jqxkcd9p
And you can see how quickly it converges. In the actual program it flips back and forth with the real one so you can compare. But that actually makes it harder to see how it progresses.
And try this link: http://img710.imageshack.us/slideshow/webplayer.php?id=xkcd9... for a slideshow view.