Poet-Bot

July 20, 2007 · Filed Under Cartoons, Poet-Bot 

Savage Chickens - Poet-Bot

And that has made all the difference.

More Poet-Bot: 1 - 2 - 3 - 4 - 5 - 6

[Technorati tags: , , , , , , ]

Comments

12 Responses to “Poet-Bot”

  1. Radioactive Jam on July 20th, 2007 11:33 am

    Less than 30 seconds after I finished reading this cartoon, I slipped into “how might I ‘improve’ i.e. hack this code” mode.

    Clearly I have no life.

    (But it’s still a great cartoon)

  2. Anonymous on July 20th, 2007 1:10 pm

    try deciphering what came first– the chicken or the egg, poet-bot.

  3. kthompsn on July 20th, 2007 1:24 pm

    Profound. Verily.

  4. Elizabeth on July 20th, 2007 1:58 pm

    The first time I read that poem (in high school), it sounded a lot like the Poet-Bot’s version! Gotta love public school…haha!

  5. ZaidaZadkiel on July 20th, 2007 3:48 pm

    road_taken = (road1_traffic < road2_traffic ? 1 : 2)
    output = diff(road1, road2)

    “Set the value for road_taken to one,
    if road1_traffic is less than road2_traffic
    otherwise the value is two.
    Output is the difference between road one and two”

    :)

  6. Tim on July 20th, 2007 3:56 pm

    I, for one, enjoy the poetry written by our robot overlords!

  7. kp on July 20th, 2007 4:50 pm

    word.

  8. Anonymous on July 20th, 2007 5:04 pm

    if x > 1
    Then y = “to be
    else y = “not to be”
    output = y + “that is the question”

    Im so very ashamed

  9. Robert Johnson on July 20th, 2007 9:08 pm

    if (x=woodchuck::chuck(wood)) printf(”quantity=%d\n”,x);

  10. HappyCat on July 30th, 2007 12:37 am

    I feel smarter! :D

  11. Lester Smith on April 4th, 2008 6:01 pm

    question = (2b || !2b)

  12. Anonymous on April 10th, 2008 4:14 pm

    The function for choosing the road to take is deficient, as a matter of logic and of fidelity to the poem — because it ignores the trichotomy of conditions given as (1) A < B, (2) A = B, or (3) A > B.

    Namely, the poem offers the facts that the alternative roads seem to be equal, a priori. The poet then must have selected on other grounds, unmentioned here — leaving us with the impression of the Age of Uncertainty. There is no criterion score validating one’s choice — which then becomes essentially arbitrary, or random — a choice compelled only by the circumstances of having to make a choice.

    In the last stanza of the poem, the poet opines that he was unable, with foreknowledge, to determine that the road that he took was going to be the one less traveled by. He could have whined about his “mistake” at that point — but instead he simply observes, that’s the way life is, you must make choices among equally plausible alternatives — without any justification for the road you choose. And, he does not rationalize his choice, for its consequences to him, that the one he chose proved, after all, after the fact, and despite an initial apparent equality, to be less traveled. Sigh.

    Hence, the proper function coding for the choice procedure is missing the element of indeterminacy. I suggest this:

    Procedure Choose_Road(A,B)
    If A > B, Choice < - A
    Elseif B > A, Choice < - B,
    Else Choice < - Random(A,B)
    Endif
    Return Choice
    End_Procedure

Leave a Reply