Skip to content

Commit 1ed0fcd

Browse files
authored
Merge pull request #119 from robocup-junior/willplum/mandatory-communications-module
Moving communications module rule from Superteam to main rules.
2 parents 3f32770 + be1bbbe commit 1ed0fcd

File tree

2 files changed

+30
-5
lines changed

2 files changed

+30
-5
lines changed

rules.adoc

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -787,6 +787,18 @@ Maximum team size is 4 members for RoboCupJunior Soccer.
787787
Championship only twice. After their second participation, they need to move to
788788
Soccer Open.~>This rule has been removed from 2025 onwards.~~}
789789

790+
[[international-competition-gameplay]]
791+
=== Competition Gameplay
792+
793+
{++Starting from the 2025 International Competition in Brazil, the Soccer League
794+
Committee will provide each team with a Communication Module. This allow for
795+
easier co-ordination of games and referee control of robots during matches. Each
796+
team will be expected to interface with this module using a single 2.54mm GPIO
797+
pin at present to start and stop the robots. The Soccer League Committee plans
798+
on extending this to using UART or I²C for more complex applications in future
799+
years. Please see the GitHub page for more information on the module:
800+
https://github.com/robocup-junior/soccer-communication-module++}
801+
790802
[[interviews]]
791803
=== Interviews
792804

superteam_rules.adoc

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
= RoboCupJunior Soccer SuperTeam Rules 2024
1+
= RoboCupJunior Soccer SuperTeam Rules 2025
22
{docdate}
33
:toc: left
44
:sectanchors:
@@ -17,7 +17,7 @@ endif::basebackend-html[]
1717
:icons: font
1818
:numbered:
1919

20-
These are the draft SuperTeam Soccer rules for RoboCupJunior 2024. They are
20+
These are the draft SuperTeam Soccer rules for RoboCupJunior 2025. They are
2121
released by the RoboCupJunior Soccer League Committee. The English version
2222
of these rules has priority over any translations.
2323

@@ -54,6 +54,18 @@ been analyzed and are ruled here. For all other situations that do not change
5454
from the regular game rules, normally they have been only mentioned here as
5555
being the same regular game rule.**
5656

57+
[discrete]
58+
=== Changes from the 2024 RoboCupJunior Soccer SuperTeam Rules
59+
60+
// TODO: Summarize changes here
61+
The rule changes developed by the Soccer League Committee in cooperation with the
62+
RoboCup Junior Soccer Community (please continue to post ideas for the future on
63+
the forum any time) aim to improve gameplay.
64+
65+
Detailed changes are listed below and link to the corresponding place in the rule.
66+
67+
{+-~TOC-CHANGES~-+}
68+
5769
[[gameplay]]
5870
== GAMEPLAY
5971

@@ -79,11 +91,11 @@ difference between the losing and the winning team.
7991

8092
[[tournament-mode-byes]]
8193
=== Tournament mode and Bye games
82-
{++In some cases (e.g. uneven number of teams) not every team can play every round.
94+
In some cases (e.g. uneven number of teams) not every team can play every round.
8395
In threse cases the team that is free from play is awarded a Bye. In SuperTeam
8496
matches where fewer goals are scored the Bye is awarded as a 3:0 victory instead
8597
of the usual 10:0. Contact your regional/super-regional tournament organizers for
86-
details at tournaments other than the international RoboCupJunior tournament.++}
98+
details at tournaments other than the international RoboCupJunior tournament.
8799

88100
[[pre-match-meeting]]
89101
=== Pre-match meeting
@@ -294,14 +306,15 @@ link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJuni
294306

295307
link:https://robocup-junior.github.io/soccer-rules/master/rules.html[RoboCupJunior Soccer Rules] rule <<communication>> applies.
296308

297-
To make SuperTeam games more manageable at present and make
309+
{++To make SuperTeam games more manageable at present and make
298310
communication between multiple robots in a SuperTeam easier in the future, the
299311
Soccer League Committee will provide each team with a communication module. Each
300312
team will be expected to interface with this module using a single 2.54mm GPIO
301313
pin at present and the Soccer League Committee plans on extending this to using
302314
UART or I²C for more complex applications in future years.
303315

304316
More details will be provided by the Soccer League Committee before the competition.
317+
~>Communication module rule moved to main rules.++}
305318

306319
[[agility]]
307320
=== Agility

0 commit comments

Comments
 (0)