End of Quarter Tournament
Date Wednesday 6/9 7-9pm
The tournament will pit your best backgammon player against the backgammon players from the rest of the class and from the instructors in a two-phase tournament.
In the first phase (a.k.a. the “regular season”) the participants in the tournament will be split in eight pods (of size 4 or 5), randomly assigned, and play a round-robin tournament.
The best two players from each pod will continue into the second phase (a.k.a. the “playoffs”) which will be a single elimination tournament.
If your team’s player successfully completes all of the games it plays, your team will earn extra credit. Specifically, your team will (i) get full scores for all testing deliverables, (ii) all deadline penalties will be lifted for code deliverables and (iii) the best score your code achieved (throughout the quarter) will be the score that’s used for the final grade.
To maximize the amount of time you have to work on improving your code, we will grade all assignments for the final time on the Saturday after finals.
There is no bonus for winning the tournament, just glory.
Playing in the Tournament
We will not run your player for you; be prepared with a computer that can connect to the internet. We will tell you what host and port to connect your player to during the tournament. Look for a post on piazza with the zoom link.
Use your code from assignment 6 together with your player from assignment 9.
Your player’s name must be your team’s repo’s name, e.g., the word “team” followed by your team’s number.
The five-second move timeout will be in force during the tournament, so make sure that there are no bad boards that might cause your player to take a long time and time out.