Rules in English

General rules for LEGO robots

Every robot competing in the LEGO category must meet the following conditions.

1. All robot components must be LEGO components (from any sets – for example MINDSTORMS, BIONICLE, LEGO Technic, …) or third-party parts that are certified partners of LEGO (Hitechnic …). Sensors and other active elements of Mindsensor are not allowed.

2. Genuine LEGO parts and parts of third parties must not be modified in any way, except for components designed for that purpose (hoses, strings, corugated pipes).

3. Auxiliary components (elastics, strings) doesn´t have to  be original LEGO and may be replaced by the same parts of another company.

4. Dual Lock – Velcro fasteners are not allowed.

5. Decorations (such as flags, sponsor logos, mascots, etc.) are allowed only if they are not functional parts and do not affect the functionality of the robot.

6. In the event of doubt, the referee may request verification whether a particular part of the robot is the original LEGO product or a product of certified partner, except for the items listed in paragraph 3.

7. These rules may be supplemented by additional rules for each competition category.

LEGO Sumo Rules

1. All the rules in the General Robot Rules and General Rules for LEGO robots apply for the robots.

2. Robot Parameters

A. Robot must meet all  the criteria in the General Rules for LEGO Robots

B. Robot must be completely autonomous.

C. Robot base must be at most 15 x 15 cm at the start of the robot (the entire robot must be within the control square). Only the height of the robot is not limited.

D. Robot can change its size after the first 5 seconds of each single duel.

E. The maximum robot weight is 1000 g = 1 Kg.

F. Robot parameters will be checked before the opening matches and then randomly during the tournament.

G. After the start sequence, robot can change its shape and size, the size can be increased. The weight of a robot must stay the same during a match.

H. The robot must not deliberately split into two or more parts that are not firmly connected to the robot.

I. The case of H. does not include the unintentional disintegration of the robot due to a duel.

J. The robot must not use any means to increase adhesion to the surface of the competition ring. Throughout the tournament, the robot owner may at any time be asked to verify it  by a so-called paper test.

3. Ring parameters

Ring is round made of wood or wood material.

B. The diameter of the ring is 77 cm.

C. The ring height is 2.5 cm.

D. The ring has a black matte surface.

E. There is a white line 2.5 cm wide at the edge of the ring.

F. The ring is laid on a non-white mat.

G. The forbidden zone  is clearly marked and it is  a zone approximately 70 cm from the edge of the ring.

4. The course of the match

A. Each match of two robots consists of  two winning duels.

B. Before the duel, the two robots must be back to back to each other in the opposite quadrants (the robot must have  front and back distinguished ). These quadrants will be chosen by a referee who will toss the directional cross. 

C. The referee starts a duel with command 3, 2, 1, now (start)

D. After this command, the competitor starts the robot startup sequence and moves out of the restricted zone within five seconds.

E. During the startup sequence, the robot can only blink and produce sounds.

F. After the startup sequence, the robot must not go directly against the opponent. (This means that the robot does not push out  its opponent immediately by turning around and pushing it out)

G. During a duel, no one except wrestling robots must be in a restricted zone.

H. The robot must not be controlled and influenced during a duel.

I. The fight ends when one of the competing robots touches any of the pads outside the ring.

J. If a robot unintentionally loses one  of his part in a duel, which is not obviously heavier than 2% of the weight of the robot and this component touches the pad outside the ring, this is not considered the end of the fight.

K. The robot which  touches the pad off the ring first, loses the duel. The robot which wins the duel gets one point.

L. The robot which  first gains two points, becomes the winner of the match.

M. If a competitor discovers that during the startup sequence his robot has not started, he will say  the word STOP and request a new start. This start is considered to be consecutive start. If a robot has two consecutive starts in a row, it loses a duel and its opponent wins a duel and gains a point.

N. If a robot does not show activity during a duel for more than 30 seconds (flicker and sound is not considered activity), the referee terminates the duel and the passive robot is considered a robot that has a consecutive start.

O. The match is terminated if, after 120 seconds from the start of a duel, it is not clear that one of the robots could gain the lead. In this case,  the referee will end the duel. Duel like this  is not counted and is replaced by a new duel. If the referee considers that after a lapse of 120 seconds there is a chance that one of the robots may win, he will let the robots continue in a duel, for a maximum of 60 seconds. After a total of 180 seconds, the referee terminates the match and it is a draw if the match does not end earlier. 

P. After the start time (sequence) has elapsed, the competitors  may agree to a draw at any time and notify the referee. In such  case, the referee will end the match and mark it as a draw. It continues with another duel.

Q. Between each match, the contestants  can use 60 seconds to fix and adjust the robot.

R. During a duel, the robot must not interfere with his opponent by deliberately attempting to disable the program or deliberately destroying its components or destroying a ring. Such a robot will be  disqualified.

S. If there are 10 battles in one match and none of the robots gets 2 points, the winner of the match is the following: If one of the robots has one point and the other no points, one-point robot wins. If both  robots score 0 points, the winner is chosen by throwing a dice. If both robots have 1 point, the winner is the one which  scored the point first. This rule  does not apply to final points.

T. If a robot does not reach a match within a specified period of time, it loses the game by default. It loses the game by default also in case he resigns.

5. Tournament

A. In a tournament, robots will compete in qualifying groups. From the qualification groups, then only the chosen robots will go on (the exact number is determined by the total number of registered robots). The chosen robots are the ones leading the group. When the same number of points appear, their mutual match decides.

6. Additional provisions

A. In arbitrary situations and disputes, the referee  always decides according to his conscience. If the result is ambiguous, he may order another duel.

B. In the event of a referee’s fault, the competitor may notify the main organizer of this fact, and he / she shall assess whether the referee has really failed and must do SEPUKU 🙂

C. All problems need to be resolved as soon as they occur. Later complaints will be disregarded.


1. The main goal of this discipline is that an autonomous robot travels as fast as possible on the track.

2. The track is marked with a black line on the white pad. The robot must follow the black line all the way from start to finish. If the robot leaves the course while driving, the ride is invalid. An exception to this is the situation referred to in point 3.

3. If the robot leaves the line for a brief moment while driving, and returns to it again without obviously shortening the run, such a ride is valid.

4. The black line is 15 mm wide within the whole path and is matte. The line around the line is white. The diameter of curves and the distance of the black lines are at least 150 mm apart from junctions.

5. Broken lines and crossed lines (always vertical) may be on the track. The robot must cross the junctions straight.

6. For all robots, the General Robot Rules and General Rules for LEGO Robots apply.

7. Due to the impossibility of ensuring a uniform illumination of the track, robots may have auxiliary passive components on the sensors that are not original LEGO products (paper, insulator, etc.)

8. It is not allowed to use special line tracking sensors (eg from Mindsensors).

9. The robot must not use the track memory algorithm. This means that it does not memorize the shape and length of the track so that it does not have to follow the line of the sensor on the next ride, and it only follows the recorded track image.

10. The competition itself consists of a qualifying part and elimination battles.

11. In the qualifying section, the robot can go as many times as possible. Each ride, however, with only one start. If the robot goes out of the way within the first 5 seconds of the start, the start can be repeated once. After a successful and unsuccessful ride as well, competitors must give space and time to ride to other competitors.

12. In elimination runs, each of the two robots runs idependently the whole track. The routing order of the robots is drawed.  The robot which goes faster, advances in further rides.

13. In elimination runs, the robot has the option of repeating  the ride if the robot goes out of the track within the first 5 seconds of the start.

14. While riding the robot, competitors or spectators must not take pictures with flash or use light sources that could affect the robot’s driving!

15. The dimensions of the robot must not exceed 30×30 cm.

LEGO Fast Track

1. Straight black line on a white base with a length of at least 10 m.

2. The task is to follow the line as quickly as possible without losing it, at the other end of the line,  the robot has to turn back and get back to the start (following the line again).

3. A black loop will be used to rotate at the end of the line.

4. The robot can be up to 30 cm wide and 30 cm long.

5. The height of the robot is not limited (of course, to a reasonable extent, the height of the two-meter robot will no longer be tolerated).

6. The other rules are identical to the rules for the LEGO Line follower.