Gödel, Escher, Bach An Eternal Golden Braid by Douglas R. Hofstadter

(Dana P.) #1
x

blue

red

green

green

FIGURE 111. "Find a block which is bigger than the one you are holding and put it into the
box." [Adapted from Terry Winograd, Understanding Natural Language, p.9.]


  1. Eta Din: find a block which is taller than the one you are holding and
    put it into the box. [Refer to Fig. 111.]
    Dr. Tony Earrwig: SHRDLU has to figure out what is meant by "one" and
    "it", as well as using deduction to decide which block it is holding.
    SHRDLU: BY "IT", I ASSUME YOU MEAN THE BLOCK WHICH IS TALLER
    THAN THE ONE I AM HOLDING.
    Dr. Tony Earrwig: There were two possible referents for "it": the one selected,
    and "the one you are holding". SHRDLU has heuristics for choosing
    between them.
    SHRDLU: OK.
    Dr. Tony Earrwig: SHRDLU's hand has to set down the red block to
    pick up the taller blue one.

  2. Eta Din: what does the box contain?
    SHRDLU: THE BLUE PYRAMID AND THE BLUE BLOCK.

  3. Eta Din: what is the pyramid supported by?
    Dr. Tony Earrwig: Earlier SHRDLU responded to "the pyramid" by saying "I
    DON'T UNDERSTAND WHICH PYRAMID YOU MEAN." Now, it assumes that
    you mean the one just mentioned.
    SHRDLU: THE BOX.

  4. Eta Din: how many blocks are not in the box?


SHRDLU, Toy of Man's Designing 587

Free download pdf