The final project consists of a RoboCup tournament. Each group will consist of 1-2 students and will be responsible for one soccer team. At the end of the semester we will have a tournament where, hopefully, every team will play every other team (time permitting). Your grade will not be entirely determined by your performance in this competition, the competition is meant as a way for you to observe the robustness of the techniques you've developed. You should visit the SoccerBeans homepage. In there you will find the SoccerBeans source code and step-by-step instructions on how to run it. You can download the soccerserver from the soccerserver homepage. We will be using version 9.0.3.
rcssserver/src/rcssserver -sfile rcssserver-server.confThis configuration file turns off noise and makes some other things easier for you. I also turned on logging. You will want to replay these logs with the logplayer to see exactly what your players are doing. If there are issues with it let me know early on.
As will all the problem sets, you will hand them in using our department's dropbox. You will hand in all your source code, the javadoc, and the final writeup. The final writeup is a document that explains to the reader your approach for solving the robocup problem. It should include:
I understand that it is the responsibility of every member of the Carolina community to uphold an maintain the academic standards and integrity of the University of South Carolina. Any member of the University community, who has reasonable grounds to believe that an infraction of the Code of Student Academic Responsibility has occurred, has an obligation to report the alleged violation.
I certify that I have neither given nor received unauthorized aid on this problem set.