Competition Instructions

At the lecture (April 25th) we agreed upon the following for the 3rd competition

  • Maps should be A and D
  • Team order in the table should be randomized (to provide new opponents)
  • Games should be 2.5 minutes long
  • All executables should be made available by 5:30 pm on Sunday 28th
  • All games should be run and filled in the table by 9am on Monday 29th
  • There will be no Playoff bracket, instead there will only be The Final, played between the two top ranked teams, to be run in class.
  • To handle "matches that cannot be played" we do as follows
    • All teams that have a non-mac partner try to export their executables from the non-mac computer
    • If you are not able to run a game you do as follows (this was decided by the teachers after the lecture)
      • write in the comment of the appropriate cell what happened, and mark the cell with a dash "-"
      • instead, run the match marked by the gray cell in your row (see image below)
      • if additional replacement matches are needed, search leftwards from the gray cell 
      • Example: In the image below, group 3 failed to run matches against groups 26, 29, 30. To compensate it ran games against groups 24, 22 and 21 (having failed to run against 23 as well)
      • To avoid having the extra games of groups 21, 22 and 24 being a problem, we count average points instead of accumulated points.
      • Note that if you are "somehow" not able to compete with good teams, only with less good teams, your karma will be reduced.
      • If you are not able to run 8 games after having tried your entire row in this way, you mark the original unplayable games as a "-100" loss (in this case we assume your code is to blame for the problem)
    • If one of your "away matches" is not played, but has a "-" as a result of the process above you do as follows:
      • First you see if you can run the game yourself. If so you do that and add the result in the corresponding cell (note that a win for your team is indicated by e.g. "-20" as this is a loss for the "row team". Add a comment in the cell saying that you ran the game since the other team was not able to do so.
      • If this is not possible you start from the gray cell in your own row and run that game instead (and so on) to compensate for the missing game.
    • Note that as a result of the process above, each team should have at least 8+8 games played. However some teams might have more that that, as a result of being an opponent for someone else replacement game, or as a result of running replacement games yourself, for games that are later executed by your opponent. This is however not a problem since now we count "Average points per game" to sort the final table.
    • Finally, the above process has some parts that are depending on "students having to do extra work to compensate for other students not being able to run games", but we have tried to keep that to a minimum. Hopefully all designated games can be run.

 

Screen Shot 2024-04-25 at 14.18.42.png