
Final
Take home open book.
No time limit, however it probably shouldn't take more than six hours.
Set Wednesday June 5th
For seniors, due on Sunday June 9th at 6pm.
For non-seniors, due on Friday June 14th at 6pm.
Write a discussion of the key concepts listed below,
in terms of the ore example and
give some outline Prolog code, and get some of it running
to illustrate and exemplify some of the concepts.
-
1. Goals and plans, and how they can be used and implemented in
the ore example. What different kinds of issue arise.
Are there different ways of structuring and controlling
an agent to handle goals and plans.
Give a definition of joint plan.
How can a set of individual plans be merged to form
a joint plan?
-
2. Belief, how can beliefs be maintained in the ore case.
What about beliefs with certainties or probabilities? How
would you handle these?
-
3. Communication. How should agents communication be
organized.
Devise a set of communication acts, i.e. performatives,
which would facilitate cooperation between agents
in an exploration and ore gathering task.
-
4. Negotiation. How would that come into the ore example?
What mechanism would you use?
-
5. Commitment. How would you arrange for agents to represent commitments,
generate commitments, and carry out or obey commitments?
Send me the URL where I can find your answers.
Alan Bond
2002-06-4