Rules

The rules of the Small Size League are maintained by the Technical and Organizing Committee. Please contact the Technical Committee for any questions regarding the rules.

The source code for the rule book is maintained on Github.

Rulebook

The full text of the rule book is available in both HTML format optimized for viewing on electronic devices and as a PDF for printing.

Rule changes

This is a short summary of the changes in the rules from 2019 to 2020.

  • Increase number of robots in division A to 11 (#6)
  • Increase defense area and goal sizes (#30)
  • Replace indirect free kick by direct free kick (#3)
  • Chipping ball out of field is now a foul (#5)
  • Goalkeeper may be changed while ball is in play, if ball is in opponent half (#7)
  • Robots can be substituted while ball is in play (#9)
  • Game is not stopped for cards (#10)
  • Introduce the “emergency stop” (#11)
  • Replace the current penalty kick procedure by the one-on-one shootout procedure (#14)
  • Turn multiple yellow cards into red cards instead of penalty kicks (#15)
  • Introduce communication flags (#26)
  • Introduce challenge flags (#27)
  • Resume at the location of the ball when play is stopped after a foul (#29)
  • Ball placement is not always required anymore (#31)
  • The ball placement counter is decremented on failures, not reset (#31)
  • Fouls and offenses restructured (#32)
    • Stopping vs. non-stopping fouls
    • Only stop the game for a limited set of fouls
    • Game continues automatically 5s / 10s after a direct free kick and kick off
    • Remove foul “Attacker touched opponent in opponent defense area”
    • Remove foul “Defender partially in own defense area”

Rule History

The following sections contain references to the rulebooks of previous years and a brief summary of the changes in that year. Note that the summary is not guaranteed to be complete. Have a look at the documents containing the exact differences for details.

RoboCup 2019 in Sydney, Australia

Rules 2019 (HTML) | Rules 2019 (PDF)

  • Rulebook has been completely rewritten into a new structure
  • The Game Controller replaces the Referee Box
  • Dribbling devices that transfer a non-horizontal spin to the ball are permitted
  • The 10-0 early termination rule changes from a 10 goal advantage to 10 goals shot
  • The distance to field lines is doubled for all free kick positions
  • Scoring a goal from a indirect free kick requires a second ball contact of an attacking robot
  • The match continues after a penalty shot
  • The ball placement procedure is reworked
  • The stop speed limit does not apply to automatic ball placement any more
  • The aimless kick rule is no longer applied in division A
  • Lack of progress: Not shooting the free kick in time now results in an indirect free kick for the other team instead of a force start
  • The maximum allowed time to bring the ball into play is reduced to 10 seconds for division B and 5 seconds for division A. (It was 15 seconds)
  • Touching an opponent inside the own defense area no longer results in a penalty
  • Every third foul will result in a yellow card. There is a single counter that increases whenever a team commits a foul regardless of the type of foul
  • The minimum 0.2m distance to the opponent defense area also applies to stop
  • The match continues when robots crash with similar speed
  • Pushing is independent of the ball
  • Tipping over or dropping parts now counts as a foul
  • Showing lack of respect is defined as unsporting behavior
  • If an offense happens while the ball is out of play, the free kick type and position will not be overridden
  • Robot substitution is refactored
  • Robot substitution requires the match to be halted

RoboCup 2018 in Montreal, Canada

Rulebook | differences to previous year

  • Introduction of Divisions
  • Increase field size from 9x6m to 12x9m for DivA
  • Increase goal size for DivA from 1.0m to 1.2m
  • Increase number of robots for DivA from 6 to 8
  • Rectangular defense area (2.4×1.2m DivA, 2.0×1.0m DivB, before: 2×1.0m quarter circle + 1.0×0.5m rectangle
  • Reduce game time from 10 to 5 minutes, game time only counts down when ball is in play
  • Mandatory use of an autoRef
  • Robots have to be completely in their own half during kickoff
  • Robots do not need to move the ball forward during kickoff
  • Mandatory ball placement for DivA teams
  • Forbid chip-kick goals
  • Reduce maximum ball speed from 8 to 6.5m/s
  • Every third yellow card results in a penalty kick
  • Add a measurable definition for robot crashes
  • Punish collisions with yellow cards
  • Shoot-out procedure rewritten

RoboCup 2017 in Nagoya, Japan

Rulebook | differences to previous year

  • Introduction of automatic ball placement by teams
  • Robots interchanged at the halfway line can replaced immediately, otherwise teams have to wait for the next stoppage
  • Robots are allowed to enter the center circle during kickoff
  • Forbid pushing of opponent robots
  • Introduction of the one-on-one penalty shoot-out

RoboCup 2016 in Leipzig, Germany

Rulebook | differences to previous year

  • Only minor changes to formulation

RoboCup 2015 in Hefei, China

Rulebook | differences to previous year

  • Mandatory new field size of 9x6m (with 10% variation)
  • Increase defense area from 0.8m radius to 1.0m radius and width from 1.95m to 2.5m.
  • Increase goal width from 0.7m to 1.0m
  • Introduction of standard color paper for robot patterns that have to be bought by teams before the competition
  • Maximum dribbling distance is increased from 0.5m to 1.0m
  • Forbid touching the ball in the opponent defense area
  • Introduce the carpeting rule
  • Robot speed limit during stop increased from 1.0m/s to 1.5m/s

RoboCup 2014 in João Pessoa, Brazil

Rulebook | differences to previous year

  • Introduction of an optional increased field size (double-size field) (6x4m to 8x6m)
  • Increase defense area for double-size field from 0.8m radius to 1.0m radius and width from 1.95m to 2.5m.
  • Increase goal width for double-size field from 0.7m to 1.0m
  • Timeouts increased when playing on double-size field: 6 timeouts and 7.5 minutes
  • Ball must be touched for the multiple defender rule now (ball inside defense area was sufficient before)
  • Touching the ball while being partially within the defense area is a foul now
  • Introduce robot speed limit of 1m/s during stop

RoboCup 2013 in Eindhoven, Netherlands

Rulebook | differences to previous year

  • Introduce multiple defender rule and punish it with a penalty kick

RoboCup 2012 in Mexico City, Mexico

Rulebook | differences to previous year

  • Increase defense area; radius from 0.5m to 0.8m, width from 1.35m to 1.95m
  • Increase number of robots from 5 to 6
  • Damaged robots result in an indirect free kick
  • Reduce maximum ball speed from 10 to 8m/s

RoboCup 2011 in Istanbul, Turkey

Rulebook | differences to previous year

  • No changes

RoboCup 2010 in Singapore, Singapore

Rulebook | differences to previous year

  • Introduction of the shared vision system

RoboCup 2009 in Graz, Austria

Rulebook | differences to previous year

  • Reduce field size from 6.1×4.2m to 6.05×4.05m
  • Introduce the referee walking area
  • Reduce the maximum robot height to 0.15m for all robots
  • Reduce playing time from 15 to 10 minutes per half
  • Reduce the timeout time from 10 to 5 minutes

RoboCup 2008 in Suzhou, China

Rulebook | differences to previous year

  • Increase field size from 5×3.5m to 6.1×4.2m
  • Add a rectangle between the two quarter circles of the defense area (increase width by 0.35m)
  • Add penalty shoot-out

RoboCup 2007 in Atlanta, USA

Rulebook | differences to previous year

  • Increase field size from 4.9×3.4m to 5×3.5m
  • Allow the use of an autonomous referee
  • Forbid attackers to be closer than 0.2m to the opponent defense area during free kicks
  • Introduce a maximum ball speed of 10m/s

Questions or Clarifications

Questions regarding the rules should be sent to the Technical Committee.