CSSE 413: Teams for Game Tournament Programming Assignments
| Rubric | Weight
|
|---|
| Learning
| 35%
|
| System performance
| 35%
|
| Sportsmanship
| 15%
|
| Teamwork
| 15%
|
When it comes to grading the performance of our code, please notice
that tournament standing has no influence on it.
- Learning: A key purpose of the tournament is to see
different AIs play against each other and study how they do. To reward
experimentation, each team is asked to submit a brief write-up of
their system. Tell me what you tried, as well as how it worked
out. This category is used to reward experimentation and learning.
- System performance: While experimentation is good, we also
want to ensure that ideas get to be implemented well. This category is
used to determine how much effort you put into ensuring that your
software works well. To assess your performance in this category, I
ask you to keep a record of the games you played, their outcomes, and
approximate average move time. As part of this record, provide a
subjective assessment of why your code performed the way it did. I
will ask you to submit your code at the end of the term and as well as
a brief write-up of significant features. If your code does not run
as expected, please give me an indication of why it did not.
- Teamwork: How well does your team work together. Please use
the team evaluation form.
- Sportsmanship: Things that make the tournament fun,
non-competitive, and a good learning experience. Consider
participating in newsgroup discussions of server issues. Consider
making extensions to the server available to class. Consider working
with the team against which your software competes to assess
strategies displayed and how you achieved that. Consider giving fair
evaluations of games you played.
Total points: 300