MazeBot (Primary) Game Rules

Updated: 17 April 2017

Download the MazeBot (Primary) challenge manual here or refer to the rules below.

*All updates from original game rules are highlighted in red below*


● Participants must be between the ages of 7 and 12 (inclusive) as of 31 December 2017.

●  The minimum number of participants per team is 2.

●  The maximum number of participants per team is 3.


Game Objective(s)

The theme for this year’s challenge is ‘Our Urban City’. Transportation of goods is commonplace in urban centres globally. In this game, your robot is to collect and transport different goods (represented by Ping Pong Balls and LEGO® cubes) whilst manoeuvring the roads and avoiding pedestrians (represented by LEGO® Minifigures).


To successfully accomplish the goal of improving goods transportation, the robot has to:

●  Navigate the playfield

●  Avoid hitting obstacles, represented by LEGO® Minifigures.

●  Collect Ping Pong balls placed around the playfield.

●  Deposit the Ping Pong balls at the Clear Zone.

●  Deposit LEGO® cubes at the End Zone.


The aim is to accumulate the highest score and complete the mission in the fastest time.


Playfield Design

●  Each tile is 300mm x 300mm.

●  A sample playfield layout is shown above in Figure 1. The actual layout will only be revealed on the competition day.

●  Each robot will only navigate within its own half of the playfield.

●  Different Zones are represented below by different colours:

  • The Green Tile represents the Start Zone.
  • The Blue Tile represents the End Zone.
  • The Yellow Tile represents the Clear Zone.

● A sample of the LEGO® Minifigures used is shown below in Figure 2. They will be placed along the sides of 4 fixed tiles around the playfield. These LEGO® Minifigures will be placed on, and completely cover, a 1×2 Flat Tile shown in Figure 3.

Screen Shot 2017-02-28 at 6.33.39 PM

Screen Shot 2017-02-28 at 6.33.44 PM

●  The cubes are made of 2×4 LEGO® bricks, as shown in Figure 4. Cubes will be given to teams to place on their robot. For every LEGO® Minifigure moved from its original position, a cube will be removed from the robot at the end of the run.

●  The sample of a Ping Pong ball is shown in Figure 5, and will be placed randomly around the playfield at the centre of 3 tiles. Ping Pong balls will be placed on a rubber ring.

Screen Shot 2017-02-28 at 6.36.21 PM


Game Play

●  The actual playfield layout and positions of Ping Pong Balls and LEGO® Minifigures will only be revealed on the competition day.

●  Teams will have 2 hours to program and calibrate their robot after the actual playfield has been revealed.

●  Robots will begin in the Start Zone at their respective corners of the playfield.

●  Robots are to collect Ping Pong balls and deposit them in the Clear Zone.

●  Robots are to transport 3 LEGO® cubes to the End Zone, and the cubes must remain on the robot at all times.

  • 1 LEGO® cube will be given to the teams before the start of the Round. The remaining 2 cubes will only be given if the robot completely enters the Clear Zone.
  • If the first cube is not placed on the robot before the start of the Round,teams are not allowed to place it on their robot at the Clear Zone.
  • Teams are only allowed to place the 2 cubes when the robot is entirely within the Clear Zone and stationary. (changed on 17 Apr 2017)

● Points will be awarded for each LEGO® Minifigure that is not moved from its original position (i.e. covers the 1×2 Flat Tile entirely).

  • For every LEGO® Minifigure that is moved from its original position, a scoring (added on 17 Apr 2017) LEGO® cube will be removed at the end of the run.

●  Points will be awarded when the robot is fully in End Zone (with or without LEGO® Cubes).

●  The time limit for each run is 2 minutes 30 seconds.

●  The run will end when the robot enters the End Zone, or when the time limit is reached.

●  Teams can request to end the mission at any time during the 2 minutes 30 seconds.



●  Teams are allowed a maximum of 2 re-runs per round.

●  The intention to have a re-run must be made clear to the referee.

●  When the team requests for a re-run, all items will be returned to their original positions and the score will be reset back to zero.

●  Time will continue to run during a re-run.

●  If the participant makes contact with the robot when it is not fully in Start or Clear Zones, it will be counted as a re-run.


Ranking System

●  Each team will have 2 Rounds.

●  The position of the objects will not be changed for the Round 2.

●  The robot run time and score will be recorded for each round.

●  The best score (and the respective timing) of the 2 rounds will be taken and the teams will be ranked accordingly.

●  After the first round, teams will be given 1 hour and 20 minutes to modify their programs and recalibrate their robots.



●  All scores will be tabulated at the end of the run.

●  Maximum score is 150 points.




Ping Pong balls removed from original position

5 points each; 15 points max

Ping Pong balls deposited at Clear Zone

10 points each; 30 points max

LEGO® Minifigure in original position

10 points each; 40 points max

LEGO® Cubes in End Zone

5 points each; 15 points max

End in End Zone

With 0 LEGO® Cubes

30 points

With at least one LEGO® Cube

50 points


150 points


●  The Ping Pong Balls must be fully within the Clear Zone at the end of the entire run to be counted as scored

●  There is no junk penalty for any attachment or parts left behind on the playfield.

●  The robot may or may not be touching the scoring objects. If the scoring objects are fully in the respective areas at the end of the round, it is considered as scored.

●  However, all scoring objects must be visible to the referees at the end of the run to be counted. Should they be blocked, referees can void that object’s score.

●  The LEGO® Minifigure must be in its original position to be considered untouched. If it is moved, it will not be counted in the scoring.

●  The robot must be fully within the Clear Zone before the teams are allowed to place the 2 LEGO® Cubes on the robot.

●  The Ping Pong Balls are to be left in the Clear Zone and not removed from the playfield in order to be counted as scored.

●  The robot and the LEGO® Cubes are to be completely within the End Zone to be considered as scored.

General Rules

●  Teams may build their robot prior to the competition day.

●  The robot must be within the dimensions of 250mm x 250mm x 250mm during inspection and no further amendments can be made after passing inspection.

●  The robot must be fully within the Start Zone before the operator runs the robot.

●  After the run begins, there is no restriction on the dimensions of the robot.

●  Teams are allowed to use any LEGO® part (e.g. parts from RCX, NXT or EV3 sets).

●  Teams are allowed to use any programming software to program their robots (e.g. Labview, RoboLab, NXT-G, EV3-G).

●  Teams are not allowed to control their robot via other means of control and, should the Bluetooth or Wi-Fi connection be found to be switched on, they may be disqualified.

●  Teams who fail inspection will be given 5 minutes to make adjustments on the spot. If the robot is still unable to pass the inspection, the team will be disqualified from the round.

●  Referees have the rights to disqualify any team showing defiance or exhibiting an unacceptable behaviour.


Annex A

●  The sample playfield layout in Figure 1 has been simplified to clearly indicate the Start Zone (represented in Green), Clear Zone (represented by yellow tile) and End Zone (represented in Blue) for each half of the playfield.

●  The actual colour scheme of the playfield is shown below in Figure 6, with the sample playfield layout for comparison.

Screen Shot 2017-02-28 at 6.49.51 PM