Your final programming project is to create an entry in the
end-of-class RoboCup tournament to be held on Tuesday, December 18th.
By default, your task will be to create a full team of 11 agents. You
will be provided with code that parses the server messages, handles
the timing issues, and builds up a world model, but provides no
If you prefer, you may instead propose a variation on this task. For
instance, you may want to start with an existing team and build a
coach agent to control its behavior. Or you may choose to start from
scratch and build a team entirely on your own. The instructor will do
his best to provide you with the appropriate code to allow you to get
to your proposed starting point. Expectations will be commensurate
with the starting point you choose, so feel free to follow your
You may work as an individual or as a team of at most 2 people.
2-person teams should only turn in one submission for each portion of
the assignment (including final report). Expectations will be higher
for 2-person teams.
The schedule is as follows.
Some code is now available on the class machines at
You may use it for the purposes of this class only (if at some point
you want to use it for other purposes, please ask permission).
Please do not distribute it to anyone outside of the class.
[Back to Department Homepage]
Page maintained by
Questions? Send me