CS344M: Autonomous Multiagent Systems -- Fall 2012: 3D Programming Assignment 3
This assignments assumes the knowledge gained from assignment 1 and
assignment 2. If you did not do the 3D version of assignment 2, you should read through it before continuing.
Your goal is to use communication to help an agent improve its
performance in some way. Details for an example are given
here. It is expected that many of you will choose to follow the
example (which is perfectly acceptable). But you may choose another task
task (different from assignment 2) as long as you can show a
noticeable improvement with communication when compared to no
communication. Before choosing another task, be sure to
send us an email to ensure that it is acceptable. If you don't use the example, you
should still read carefully through the hints since they may be applicable to your
What to turn in:
You will be graded on how much you can improve your agents using
Note: If you did the 3D version of assignment 2, and you do not submit a new log file and updated source code that uses communication to improve upon your passing solution to assignment 2, then you will lose 2 points on this assignment.
- +9 points: Significant improvement with communication
- +8 points: Some improvement with communication
- +7 points: A little improvement with communication
- +1 point: A good description of your
communication protocol and an answer to the question.
[Back to Department Homepage]
Page maintained by
Questions? Send me