Japanese Version

SamurAI Coding 2018–19 Final Round Rules

February 20th, 2019
IPSJ Programming Contest Committee

This document states the rules of the final round tournaments of SamurAI Coding 2018–19.


The final round tournament is organized as a single-elimination knockout tournament with 16 participating teams, with an additional third-place playoff.

Each of the tournament matches is a single game (two races on the same race course exchanging the start position). When the game is a draw, an extra game with a different race course is played. When the extra game is a draw again, the team seeded higher will proceed.

The tournament is conducted as shown in the bracket on the right. The numbers in squares are the seeding ranks of the participating teams.

Race Courses

Race courses used in the final round will be generated by the randomized course generator, used in the preliminary round, except for possible bug fixes.

Race courses used in the final round satisfy the following.


Seeding is based on team ranks resulting from the preliminary round tournament. When more than one teams is ranked the same, the seed order is decided by drawing lots.