Consider the simple world of a monkey. Th
ere is a room with a door and a window. A box is placed at the window and a
bunch of bananas is hanging from the ceiling at the middle of the room. Th e
monkey is hungry but it cannot get the bananas as these are out of its reach.
However, if the box is placed at the middle of the room just below the bunch of
bananas and the monkey climbs the top of the box then it can grab the bananas
and eat them. Th e monkey can walk, can push the box along the floor, can climb
on the top of the box, and if within its reach, it can grab the bananas.
Initially the monkey is at the door of the room. Can it catch the bananas? If
yes, what sequence of actions must be taken to achieve this goal? Propose a
Means-Ends Analysis system to solve this problem.