                                   
    Description of the Monkey and Bananas task.
    altmann@cs.cmu.edu
    -----------
    

    A monkey is in a room containing a box and a bunch of bananas.  The
    bananas are hanging from the ceiling out of reach of the monkey.
    What sequence of actions will allow the monkey to get the bananas?
    The monkey can move around in the room, push the box around the room,
    climb on and off the box, and reach for the bananas.  We assume that if
    the monkey climbs on the box and reaches for the bananas, it will indeed
    get the bananas.







    Soar behavior specification for Monkey and Bananas.
    altmann@cs.emu.edu, 3-13-90
    -------------

    Pseudo-trace:

        O: do-mab
            S: (^at place1 ^box-at place2)
            O: move (^to .. )
            O: move-box (^to .. )
            O: climb (^dir on)
            O: climb (^dir off)
            O: reach

            ... etc.
        

    Optimal operator sequence:

            O: move (^to place2)
            O: move-box (^to bananas)
            O: climb (^dir on)
            O: reach
