13Jan/107

Self-Description

by Jeff

Image text: The contents of any one panel are dependent on the contents of every panel including itself. The graph of panel dependencies is complete and bidirectional, and each node has a loop. The mouseover text has two hundred and forty-two characters.

This is a comic, like the name, that describes itself.  However, as the image text explains, the contents are dependent on themselves and the other data.

The first frame is a pie chart of the black and white percentages of the whole comic strip.  If more black or white is added to any frame in the comic, the pie chart will change.

If the pie chart changes, the graph in frame 2 will change, which will cause the pie chart to change again and so on and so forth.

The third frame is an infinite loop of the comic.  If you look hard you can see the comic again and again in the last frame.

Filed under: Math Leave a comment
Comments (7) Trackbacks (0)
  1. This would of been great as a SVG

  2. “The third frame is an infinite loop of the comic. If you look hard you can see the comic again and again in the last frame.”

    … and if the pie chart and frame 2 graph changes, the third frame would change too, which would affect the pie chart and the graph all over again.

    Thinking about how he managed to do that gives me a headache

  3. That’s the purpose of self-referential “comics” – it’s all a plot of aspirin manufacturers to sell more product.

  4. The mouseover text is also self-descriptive as the “two hundred and forty-two characters” are all characters that help drive the count to 242.

  5. No headache. It’s simple algebra. x = k + ax + bx + cx, where a, b, and c are constants for each frame. Basically, the white space around the graphs has to be proportional to the ink used for text and frames.

  6. my uncle got stomach ulcers because he took a lot of Aspirin to take care of his high blood pressure.’`~


Leave a comment


Anti-Spam Protection by WP-SpamFree

No trackbacks yet.

Pages

Categories

Blogroll

Archive

Ads

Meta