Skip to content

Commit 1297b65

Browse files
committed
Re-ordered headings & cleaned document
1 parent c74ffbd commit 1297b65

File tree

1 file changed

+83
-71
lines changed

1 file changed

+83
-71
lines changed

superteam_rules.adoc

Lines changed: 83 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,11 @@ Detailed changes are listed below and link to the corresponding place in the rul
7676

7777
{+-~TOC-CHANGES~-+}
7878

79+
[[general-rules]]
80+
== RoboCupJunior International 2026 General Rules
81+
82+
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] <<general-rules>> applies.
83+
7984
[[gameplay]]
8085
== GAMEPLAY
8186

@@ -96,13 +101,7 @@ SuperTeam teammates show up for the game.
96101
The final game score will be trimmed so that there is at most 10-goal
97102
difference between the losing and the winning team.
98103

99-
[[tournament-mode-byes]]
100-
=== Tournament mode and Bye games
101-
In some cases (e.g. uneven number of teams) not every team can play every round.
102-
In threse cases the team that is free from play is awarded a Bye. In SuperTeam
103-
matches where fewer goals are scored the Bye is awarded as a 3:0 victory instead
104-
of the usual 10:0. Contact your regional/super-regional tournament organizers for
105-
details at tournaments other than the international RoboCupJunior tournament.
104+
106105

107106
[[pre-match-meeting]]
108107
=== Pre-match meeting
@@ -155,22 +154,22 @@ small change: all robots must be at least 30 cm away from the ball
155154
[[scoring]]
156155
=== Scoring
157156

158-
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] rule <<scoring>> applies.
157+
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] <<scoring>> applies.
159158

160159
[[ball-movement]]
161160
=== Ball movement
162161

163-
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] rule <<ball-movement>> applies.
162+
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] <<ball-movement>> applies.
164163

165164
[[inside-penalty-area]]
166165
=== Inside the Penalty Area (Pushing and Multiple defense)
167166

168-
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] rule <<inside-penalty-area>> applies.
167+
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] <<inside-penalty-area>> applies.
169168

170169
[[lack-of-progress]]
171170
=== Lack of progress
172171

173-
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] rule <<lack-of-progress>> applies.
172+
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] <<lack-of-progress>> applies.
174173

175174
[[out-of-bounds]]
176175
=== Out of bounds
@@ -196,21 +195,76 @@ out"++} and may slightly push the robot back onto the field.
196195
[[damaged-robots]]
197196
=== Damaged robots
198197

199-
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] rule <<damaged-robots>>
198+
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] <<damaged-robots>>
200199

201200
[[human-interference]]
202201
=== Human interference
203202

204-
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] rule <<human-interference>> applies.
203+
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] <<human-interference>> applies.
205204

206205
[[interruption-of-game-ref-interruption]]
207206
=== Interruption of Game
208207

209-
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] rule <<interruption-of-game-ref-interruption>> applies.
208+
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] <<interruption-of-game-ref-interruption>> applies.
209+
210+
[[tournament-mode-byes]]
211+
=== Tournament mode and Bye games
212+
In some cases (e.g. uneven number of teams) not every team can play every round.
213+
In threse cases the team that is free from play is awarded a Bye. In SuperTeam
214+
matches where fewer goals are scored the Bye is awarded as a 3:0 victory instead
215+
of the usual 10:0. Contact your regional/super-regional tournament organizers for
216+
details at tournaments other than the international RoboCupJunior tournament.
210217

211218
[[robots]]
212219
== ROBOTS
213220

221+
[[robots-interference]]
222+
=== Interference
223+
224+
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] <<robots-interference>> applies.
225+
226+
227+
[[robots-control]]
228+
=== Control & Communication
229+
230+
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] <<robots-control>> applies.
231+
232+
[[agility]]
233+
=== Agility
234+
235+
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] <<agility>> applies.
236+
237+
[[handle]]
238+
=== Handle
239+
240+
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] <<handle>> applies.
241+
242+
[[top-markers]]
243+
=== Top Markers
244+
245+
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] <<top-markers>> applies.
246+
247+
[[violations]]
248+
=== Violations
249+
250+
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] <<violations>> applies.
251+
252+
[[specifications]]
253+
=== Material specifications
254+
255+
link:https://robocup-junior,github.io/soccer-rules/master.rules.html[RoboCupJunior Soccer Rules] <<specifications>> applies.
256+
257+
[[infrared-ball-change]]
258+
=== Soccer Infrared League Ball Change 2026
259+
260+
link:https://robocup-junior.github.io/soccer-rules/master.rules.html[RoboCupJunior Soccer Rules] <<infrared-ball-change>> applies.
261+
262+
[[tournament-balls]]
263+
=== Tournament Balls
264+
265+
link://https://robocup-junior.github.io/soccer-rules/master.rules.html[RoboCupJunior Soccer Rules] <<tournament-balls>> applies.
266+
267+
214268
[[number-of-robots-substitution]]
215269
=== Number of robots / substitution
216270

@@ -229,7 +283,7 @@ identifying the robot as being a member of a team.
229283

230284
Example: Robot A-2: the referee would identify robot with sticker A-2 as robot
231285
number 2 belonging to team A. These IDs will be written on the Top Markers of
232-
robots (see link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] rule <<top-markers>>).
286+
robots (see link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] <<top-markers>>).
233287

234288
Each individual team is required to have at least one of its robots as an
235289
active player, with the exception of a sixth team in which case SuperTeam is
@@ -238,39 +292,27 @@ individual teams evenly. SuperTeam members can decide freely how to substitute
238292
robots between the current players and the reserve players during gameplay, but
239293
the captain is required to ask a referee for robot substitution authorization.
240294

241-
Substitutions are allowed only at every kick-off (see rule <<kick-off>>).
242-
243-
244-
[[robots-interference]]
245-
=== Interference
246-
247-
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] rule <<robots-interference>> applies.
295+
Substitutions are allowed only at every kick-off (see <<kick-off>>).
248296

297+
[[code-of-conduct]]
298+
== CODE OF CONDUCT
249299

250-
[[robots-control]]
251-
=== Control & Communication
252-
253-
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] rule <<robots-control>> applies.
254-
255-
[[agility]]
256-
=== Agility
257-
258-
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] rule <<agility>> applies.
300+
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] <<code-of-conduct>> and its subsections apply.
259301

260-
[[handle]]
261-
=== Handle
302+
[[conflict-resolution]]
303+
== CONFLICT RESOLUTION
262304

263-
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] rule <<handle>> applies.
305+
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] <<conflict-resolution>> and its subsections apply.
264306

265-
[[top-markers]]
266-
=== Top Markers
307+
[[league-regulations]]
308+
== LEAGUE REGULATIONS
267309

268-
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] rule <<top-markers>> applies.
310+
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] <<league-regulations>> and its subsections apply.
269311

270-
[[violations]]
271-
=== Violations
312+
[[kicker-power-measuring]]
313+
== Kicker Power Measuring Procedures
272314

273-
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] rule <<violations>> applies.
315+
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] <<kicker-power-measuring>> and its subsections apply.
274316

275317
[[field]]
276318
== BIGFIELD
@@ -313,37 +355,7 @@ In front of each goal there is a 35 cm wide and 120 cm long penalty area.
313355
The penalty areas are marked by a white line of 20 mm (±10%) width. The
314356
line is part of the area.
315357

316-
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] rule <<specifications>> and its subsections apply with the above exceptions.
317-
318-
[[infrared-ball-change]]
319-
=== Soccer Infrared League New Ball (starting 2026)
320-
321-
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] rule <<infraded-ball-change>> and its subsections apply.
322-
323-
[[tournament-balls]]
324-
=== Tournament balls
325-
326-
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] rule <<tournament-balls>> and its subsections apply.
327-
328-
[[code-of-conduct]]
329-
== CODE OF CONDUCT
330-
331-
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] rule <<code-of-conduct>> and its subsections apply.
332-
333-
[[conflict-resolution]]
334-
== CONFLICT RESOLUTION
335-
336-
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] rule <<conflict-resolution>> and its subsections apply.
337-
338-
[[league-regulations]]
339-
== LEAGUE REGULATIONS
340-
341-
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] rule <<league-regulations>> and its subsections apply.
342-
343-
[[kicker-power-measuring]]
344-
== Kicker Power Measuring Procedures
345-
346-
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] rule <<kicker-power-measuring>> and its subsections apply.
358+
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] <<specifications>> and its subsections apply with the above exceptions.
347359

348360
[discrete]
349361
[[big-field-diagram]]

0 commit comments

Comments
 (0)