CSSE 413: Teams for Game Tournament Programming Assignments
| Rubric | Weight
|
|---|
| Learning
| 45%
|
| System performance
| 30%
|
| Sportsmanship
| 10%
|
| 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 provide a write-up documenting
what they tried beyond the code turned in for earlier programming
assignments, as well as how it worked out. Please indicate what
significant features are part of your final version. 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. Please also submit your code at the end of the term.
- 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