Tournament Results |
 |
 |
 |
Posted on Wednesday April 26, 03:11PM |
The game results were:
Exhibition games:
USC2000 2
SoccerBots 4
Tigers 2
SoccerBots 6
First Round:
Tigers 6
USC2000 1
SoccerBots 1
Great 2
Knights 2
Yetis 1
SemiFinals:
Tigers 2
Great 1
Final:
Tigers 2
Knights 0
So, the tournament winners are the Carolina Tigers team,
congratulations! I also want to congratulate all the other teams who
participated. There were many good teams with interesting and diverse
strategies. You all did a fine job, especially given the fact that
there was more "infrastructure" code to write that I had expected. I
hope to change this and other aspects of the class in future
semester. Thanks for being patient. Again, please email me any comments/suggestions
you might have to make this a more pleasant and exciting experience for
next semester's class.
Finally, remember to turn in your writeups (try to use diagrams whenever
possible) by the deadline. This is a hard deadline since I have
to turn in grades to the University.
Have a good summer!
|
The games are on!!! |
 |
 |
 |
Posted on Wednesday April 19, 04:37PM |
The final tournament will be held during next Wednesday's class. We will
meet at the NCR lab. The tournament might run longer than the alloted
class time.
I have also updated the Final project handout to include
info about the write-up. Please note the deadline, and the fact that you have
to place a copy of your source in the class folder.
After you turn in the write up, and after a couple of beers and a good night
sleep (so you wont hate me as much), I would like to get some feedback on how
the course went. As you know, this is the first time I've used robocup to do
this so Im wondering if I should do it again. If so, what parts of the class/project
need improvement. Im especially curious about what parts of the project
you found hardest, most time-consuming, most fun. You can just email me these
comments.
Finally, I will be posting the final standings here after the tournament for
the whole world to see. And, no, Im not guaranteeing an A in the class for the
winning team, but It seems unlikely that they could get anything else ;-)
|
Getting more flags from the Robocup Server |
 |
 |
 |
Posted on Friday April 14, 02:54PM |
If you send an init message of
(init teamname (version 4.00))
then the server will send back all the flags in the field on every see
command. I am allowing you to use this command if you want, so you can
more consistently determine where your player is located.
|
TV for geeks: Code Rush |
 |
 |
 |
Posted on Sunday March 26, 05:15PM |
The blurb says: "CODE
RUSH, airing on PBS Thursday, March 30, 2000, 10:00 p.m. ET (check
local listings), takes a dramatic, inside look at living and working
in Silicon Valley. The one-hour documentary follows bright and quirky
Netscape Communications engineers as they pursue a revolutionary
venture to save their company. Through the program's verité style,
viewers see human and technological dramas unfold in the collision
between science, engineering, code and commerce." Sound
interesting.
|
The Teams are off! |
 |
 |
 |
Posted on Wednesday March 22, 10:28AM |
OK, I have graded the proposals. As usual, they are outside my door
and the grades are entered. I have also
created a page with all the teams. If your
team has a homepage please email it to me so I can add a link to it.
|
New Robocup Simulation Archive |
 |
 |
 |
Posted on Friday March 10, 02:35PM |
The Robocup simulator-league organizing committee is preparing for
this year's competition (FYI, their submission deadline is April 1).
They have also set up a new Robocup Simulation Library Archive, where you can find a
lot of useful software.
|
Readings for next Wednesday |
 |
 |
 |
Posted on Monday February 07, 05:54PM |
I have added links to the papers you should read before the next class
(Wednesday) in the calendar. These are
highly entertaining and interesting papers. I hope you will read them and
bring your questions/comments/critiques to class.
|
Grades for PS1 and PS2 out. |
 |
 |
 |
Posted on Wednesday February 02, 05:57PM |
I have graded the two problem sets. You can pick them up outside my door.
The grades were very good. However, you can
expect my grading to get more demanding as the semester wears on.
|
PS 3 out, due next week. |
 |
 |
 |
Posted on Monday January 31, 02:10PM |
PS3 is out (see on the left). I is due next Monday
(yeah, I know, thats not what I just said in class, I was
confused). It should be a simple change on top of your PS1 code. I
hope that you will start experimenting with the server (e.g. running
several of your agents on opposite teams) to get a feel for the
system.
|
New Mailing List |
 |
 |
 |
Posted on Friday January 28, 02:31PM |
As part of my never-ending effort to avoid my real work, I have set up
a mailing
list for 822. Please note that none of you are currently
subscribed to this list. If you want to subscribe to the list you
must go the the mailing
list page and subscribe by yourself. You will be asked for a
username and password. My system is not very secure so do not use the
same password as for your more valuable accounts. On the page you will
find a link to the mailing list archives. If you just want to send a
message to the list, and don't want to receive any of the email
yourself, you can email your question to 822@jmvidal.cse.sc.edu.
And, no, the mailing list and forum are not linked
together. Therefore, messages posted on one will not appear in the
other. The main advantage of the mailing is that I will get the email
immediately and will probably answer sooner.
|
Java Swing Presentation |
 |
 |
 |
Posted on Wednesday January 19, 04:44PM |
The following is an announcement that I thought some of you might
be interested in:
Ok folks- here's the deal. The ACM is bringing in the semester with our
first presentation of the year. You'll notice this has been sent to the
IEEE group in engineering as well, if that's you we hope to see and meet you
there. If anybody has questions regarding this email, posting, and/or the
presentation itself, send me an email at ovanders@cs.sc.edu.
WHAT?: General ACM Meeting
Wednesday, January 26th 2000
7:00pm
WHERE?: Sumwalt 106
WHY?: Title : An Introduction to Java Swing
Presenter : Billy Turkett
Description :
This talk will cover the essentials necessary for developing
GUI based applets and applications. The java.awt and swing
packages will be covered, as well as event handling and
the ideas of model-view programming. Examples of working
Swing programs will be shown.
Olivier Vanderstraeten
ACM vice-president
|
PS 1 Deadline Extension |
 |
 |
 |
Posted on Tuesday January 18, 10:03PM |
Since many of you have decided that the semester does not start until
February, I have postponed the deadline of PS 1 a week. I
strongly suggest that you do not wait to hand both in at the
same time. These problem sets take time. The sooner you start the
better off you will be. Oh, and I have posted PS 2.
|
About choosing between C++ and Java |
 |
 |
 |
Posted on Wednesday January 12, 03:30PM |
From speaking to some of you, it seems that I might have implied that
using Java was "the thing to do". It is not. While it is true that the
Java code I provide is more complete than the C++, this will only be
relevant for PS1. In fact, if you are using C++ and cannot finish PS1
in time I will be willing to give you an extra week to turn it in.
Regardless, the first PS is very short and only worth 5%. You should,
instead, focus on the final project. If you are much more comfortable
in one language then using that language will make the work much
easier. On the other hand, if you decide to use this class as an
opportunity to learn a new language, please keep in mind that this
will increase your workload.
In general, I believe that Java is a faster language to program in
simply because in Java you do not have to worry about pointers and
allocating memory. Still, I do not believe the differences are that
great, especially when you know what you are doing.
|
SoccerServer Manual Printout Available |
 |
 |
 |
Posted on Wednesday January 12, 11:26AM |
I have placed some copies of the soccerserver manual outside my door. It is a fairly
hefty volume. I recommend that everyone at least scan through the whole
thing once to see what's there. This manual will be your second
textbook for the class.
|
Updates to soccerclient (Java client) |
 |
 |
 |
Posted on Tuesday January 11, 11:04AM |
I have updated the instructions for compiling and running the Java soccerclient. Please let me
know if you are having problems compiling and/or running the software
I am making available.
|
|