LEAGUE STRUCTURE
User Guide| Novice Division
LEAGUE STRUCTURE
CoderZ League is a virtual competition where teams complete a series of activities called missions and challenges, in which they program a robot in a virtual simulation. The goal of every team is to earn the most points and advance through the stages to become the champions.
CoderZ League is comprised of three divisions based on age group:
What are Regions?
Regions are geographic segments of teams participating in CoderZ League. The regions existing in CoderZ League are one for every US state (e.g. Texas region, California region) and one for every country (e.g. Japan, Russia, China). Teams play against other teams in their region throughout the competition. The winner of each region advances to the world finals where they play against all other region winners.
How to Join a Region
On September 12, every team will be placed in a region, depending on the geographic location of the school. Teams are automatically assigned to the region that they belong to.
Expectations
Regions that do not have at least 32 teams or 2 different organizations participating (school / club = organization) will not be opened. The teams from that region will instead be placed in one of the open regions: For US teams, the open region is the US Open region, for non-US teams, the open region is the International region.
Overview
The Novice division is comprised of the following stages:
Training Camp (2 weeks): The training camp includes special missions whose only purpose is to help ease the students into the competition.
Preliminaries (6 weeks): Teams complete a series of missions and challenges. The 64 teams with the highest overall score from every region move on to the group stage.
World Finals (2 days): The regional winners from the junior and pro divisions play against each other in a similar fashion to the region finals. In addition, the winners of the novice division will also be presented and participate in the awards ceremony. The games will be broadcast on Twitch.tv/gocoderz
Training Camp
Overview: Every division has its own unique training camp. The training camps are special missions whose only purpose is to help ease the students into the competition. Completing the training camp missions does not grant points toward the team score.
Availability: The training camp will become available 2 weeks before the league begins (See schedule for exact dates) and remain available throughout the competition until it is fully concluded.
Preliminary stage
In the preliminary stage, teams complete a series of Missions and Challenges to gain points.
Scoring: Missions will earn you points immediately but challenges will place you on a Leaderboard that only at the end of the stage will give you a bonus depending on your position in comparison to other teams.
Missions: Each individual team member contributes points to their team by completing missions. The maximum number of points that can be contributed per mission is 100. Completing a mission multiple times is permitted. However, points obtained for each time a specific mission is completed is not accumulated. Rather, a team member’s highest score for that mission is contributed to their team. Multiple students can give a contribution to the same mission.
Challenges: Challenges are summative activities similar to missions but on a larger scale. All team members may participate in the challenges. However, unlike missions, only the highest-scoring team member contributes their score to the team. Challenges may be attempted multiple times. The highest score for a team is always the one contributed to the final ranking.
At the end of the preliminary stage, team scores for each challenge are ranked on a Leaderboard. The following point totals are awarded based on final ranking:
Multiple teams cannot share a place on the Leaderboard, meaning two teams cannot both be placed 2nd, for example. In the event of a tie, the team to first acquire the tied score will supplant any other teams with that same score.
Example:
Team A is a team in the Novice division:
The team has 3 students; Student A, Student B and Student C, all of whom completed the Robogolf challenge. Student A got 300 points for the challenge, students B got 400 points and student C got 500 points.
On the Robogolf challenge Leaderboard, Team A has 500 points thanks to student C.
Team A is placed 3rd on the Leaderboard at the end of preliminaries, with 500 points right after Team B with 750 points and Team C with 900 points. Team A will receive 2,500 points for the Robogolf challenge, Team B will receive 3,500 points and Team C will receive 5,000 points.
Overall Score
The overall score is the sum of all points of a team, comprising both the points from missions and the points from challenges. The overall score is the one determining whether teams advance to the group stage or not. The top 64 teams with the highest score from every region advance to the group stage. The Overall Score tab is only revealed after the calculation of the bonus from the challenges, which happens two days after the preliminaries are over.
Examples of calculations for overall score: