RoboCup 2D Soccer Simulation League: Difference between revisions
Fix Linter errors. |
|||
(34 intermediate revisions by 19 users not shown) | |||
Line 4: | Line 4: | ||
| founded = 1997 |
| founded = 1997 |
||
| region = International |
| region = International |
||
| current champions = {{flagicon|Japan}} |
| current champions = {{flagicon|Japan}} Helios |
||
| most successful team = {{flagicon|China}} WrightEagle (6 titles) |
| most successful team = {{flagicon|China}} WrightEagle (6 titles) |
||
| website = {{URL|http://www.robocup.org}} |
| website = {{URL|http://www.robocup.org}} |
||
| current = |
| current = |
||
}} |
}} |
||
{{Season sidebar |
|||
{{Infobox |
|||
| title = Tournaments |
|||
|image1 = |
|||
| |
| list = |
||
|bodyclass = hlist nowraplinks |
|||
|headerstyle = border-top:1px solid #aaa |
|||
|header1 = Tournaments |
|||
|data2 = |
|||
* [[1997 Robocup 2D Soccer Simulation League|1997]] |
* [[1997 Robocup 2D Soccer Simulation League|1997]] |
||
* [[1998 Robocup 2D Soccer Simulation League|1998]] |
* [[1998 Robocup 2D Soccer Simulation League|1998]] |
||
Line 38: | Line 34: | ||
* [[2017 Robocup 2D Soccer Simulation League|2017]] |
* [[2017 Robocup 2D Soccer Simulation League|2017]] |
||
* [[2018 Robocup 2D Soccer Simulation League|2018]] |
* [[2018 Robocup 2D Soccer Simulation League|2018]] |
||
* [https://docs.google.com/document/d/1BNe1-sV_5-AZvmM9SAc4TQwgX4_jbwIenl0QnEGUOyY/edit?usp=sharing 2019] |
|||
* [https://docs.google.com/document/d/18FbbsghP-4K5P_G2hUpANdibdUzqepqLAmdL2jZ_FMM/edit?usp=sharing 2021] |
|||
* [https://docs.google.com/document/d/1mP4SHTXTgdkruqdR7llE3jNgcOpjlB1-N-zHoGmsx0I/edit?usp=sharing 2022] |
|||
* [https://docs.google.com/document/d/1cTkWiUoDbj9lIQBSaObfzY2TfyoFIf4I0ViokpEC0NU/edit?usp=sharing 2023] |
|||
}} |
}} |
||
Line 46: | Line 46: | ||
==Rules== |
==Rules== |
||
In the 2D Simulation League, two teams of eleven autonomous software programs (called agents) each play soccer in a two-dimensional virtual soccer stadium represented by a central server, called SoccerServer. This server knows everything about the game, i.e. the current position of all players and the ball, the physics and so on. The game further relies on the communication between the server and each agent. On the one hand each player receives relative and noisy input of his virtual sensors (visual, acoustic and physical) and may on the other hand perform some basic commands (like dashing, turning or kicking) in order to influence its environment. |
In the 2D Simulation League, two teams of eleven autonomous software programs (called agents) each play soccer in a two-dimensional virtual soccer stadium represented by a central server, called SoccerServer.<ref>{{Citation |title=rcsoccersim/rcssserver |date=2024-04-09 |url=https://github.com/rcsoccersim/rcssserver |access-date=2024-04-23 |publisher=The RoboCup Soccer Simulator}}</ref> This server knows everything about the game, i.e. the current position of all players and the ball, the physics and so on. The game further relies on the communication between the server and each agent. On the one hand each player receives relative and noisy input of his virtual sensors (visual, acoustic and physical) and may on the other hand perform some basic commands (like dashing, turning or kicking) in order to influence its environment. |
||
The big challenge in the Simulation League is to conclude from all possible world states (derived from the sensor input by calculating a sight on the world as absolute and noise-free as possible) to the best possible action to execute. As a game is divided into 6000 cycles this task has to be accomplished in time slot of 100 ms (the length of each cycle) |
The big challenge in the Simulation League is to conclude from all possible world states (derived from the sensor input by calculating a sight on the world as absolute and noise-free as possible) to the best possible action to execute. As a game is divided into 6000 cycles this task has to be accomplished in time slot of 100 ms (the length of each cycle).<ref>{{Cite web |title=The RoboCup Soccer Simulator |url=https://rcsoccersim.github.io/ |access-date=2024-04-23 |website=The RoboCup Soccer Simulator |language=en-US}}</ref> |
||
==Results== |
==Results== |
||
Line 55: | Line 55: | ||
!width=5%|Year |
!width=5%|Year |
||
!width=10%|Host |
!width=10%|Host |
||
!rowspan=" |
!rowspan="28" style="width:1%;background:#fff"| |
||
!width=14%|Winner |
!width=14%|Winner |
||
!width=10%|Score |
!width=10%|Score |
||
!width=14%|Runner-up |
!width=14%|Runner-up |
||
!rowspan=" |
!rowspan="28" style="width:1%;background:#fff"| |
||
!width=14%|Third place |
!width=14%|Third place |
||
!width=10%|Score |
!width=10%|Score |
||
!width=14%|Fourth place |
!width=14%|Fourth place |
||
!rowspan=" |
!rowspan="28" style="width:1%;background:#fff"| |
||
!width=4%|Number of teams |
!width=4%|Number of teams |
||
|- |
|- |
||
Line 78: | Line 78: | ||
|- |
|- |
||
|1998 <br /> ''[[1998 Robocup 2D Soccer Simulation League|Details]]'' |
|1998 <br /> ''[[1998 Robocup 2D Soccer Simulation League|Details]]'' |
||
|{{flagicon|France}} |
|{{flagicon|France}} Paris |
||
|{{flagicon|USA|size=30px}}<br /> CMUnited |
|{{flagicon|USA|size=30px}}<br /> CMUnited |
||
|'''3–0''' |
|'''3–0''' |
||
Line 198: | Line 198: | ||
|- |
|- |
||
|2010 <br /> ''[[2010 Robocup 2D Soccer Simulation League|Details]]'' |
|2010 <br /> ''[[2010 Robocup 2D Soccer Simulation League|Details]]'' |
||
|{{ |
|{{flag|Singapore}} |
||
|'''{{flagicon|Japan|size=30px}}'''<br /> HELIOS |
|'''{{flagicon|Japan|size=30px}}'''<br /> HELIOS |
||
|'''2–1''' |
|'''2–1''' |
||
Line 258: | Line 258: | ||
|- |
|- |
||
|2016 <br /> ''[[2016 Robocup 2D Soccer Simulation League|Details]]'' |
|2016 <br /> ''[[2016 Robocup 2D Soccer Simulation League|Details]]'' |
||
|{{flagicon|Germany}} [[ |
|{{flagicon|Germany}} [[Leipzig]] |
||
|'''{{flagicon|AUS|size=30px}}'''<br /> Gliders |
|'''{{flagicon|AUS|size=30px}}'''<br /> Gliders |
||
|'''2–1'''<br /> |
|'''2–1'''<br /> |
||
Line 269: | Line 269: | ||
|2017 <br /> ''[[2017 Robocup 2D Soccer Simulation League|Details]]'' |
|2017 <br /> ''[[2017 Robocup 2D Soccer Simulation League|Details]]'' |
||
|'''{{flagicon|Japan|size=30px}}''' Nagoya |
|'''{{flagicon|Japan|size=30px}}''' Nagoya |
||
| |
|||
|'''{{flagicon|Japan|size=30px}}'''<br /> HELIOS |
|'''{{flagicon|Japan|size=30px}}'''<br /> HELIOS |
||
|'''2–0'''<br /> |
|'''2–0'''<br /> |
||
|'''{{flagicon|Germany|size=30px}}'''<br /> FRA-United |
|'''{{flagicon|Germany|size=30px}}'''<br /> FRA-United |
||
| |
|||
|'''{{flagicon|Romania|size=30px}}'''<br /> Oxsy |
|'''{{flagicon|Romania|size=30px}}'''<br /> Oxsy |
||
|'''0-0(2-1)'''<br /> |
|'''0-0(2-1)'''<br /> |
||
|'''{{flagicon|Iran|size=30px}}''' |
|'''{{flagicon|Iran|size=30px}}'''<br /> Cyrus |
||
Cyrus |
|||
| |
|||
|16 |
|16 |
||
|- |
|- |
||
|2018 <br /> ''[[2018 Robocup 2D Soccer Simulation League|Details]]'' |
|2018 <br /> ''[[2018 Robocup 2D Soccer Simulation League|Details]]'' |
||
|'''{{flagicon|Canada|size=30px}}''' Montreal |
|'''{{flagicon|Canada|size=30px}}''' Montreal |
||
| |
|||
|'''{{flagicon|Japan|size=30px}}'''<br /> HELIOS |
|'''{{flagicon|Japan|size=30px}}'''<br /> HELIOS |
||
|'''1–0''' |
|'''1–0''' |
||
|'''{{flagicon|Iran|size=30px}}'''<br /> Cyrus |
|'''{{flagicon|Iran|size=30px}}'''<br /> Cyrus |
||
| |
|||
|{{flagicon|China|size=30px}}<br /> MT |
|{{flagicon|China|size=30px}}<br /> MT |
||
|2-0 |
|'''2-0''' |
||
|{{flagicon|Romania|size=30px}}<br /> Oxsy |
|{{flagicon|Romania|size=30px}}<br /> Oxsy |
||
| |
|||
|13 |
|13 |
||
|- style="background:#D0E6FF" |
|- style="background:#D0E6FF" |
||
Line 297: | Line 290: | ||
''[https://docs.google.com/document/d/1BNe1-sV_5-AZvmM9SAc4TQwgX4_jbwIenl0QnEGUOyY/edit?usp=sharing Details]'' |
''[https://docs.google.com/document/d/1BNe1-sV_5-AZvmM9SAc4TQwgX4_jbwIenl0QnEGUOyY/edit?usp=sharing Details]'' |
||
|{{flagicon|Australia}} Sydney |
|{{flagicon|Australia}} Sydney |
||
|{{flagicon|Australia|size=30px}}<br /> Fractals |
|||
| |
|||
|{{flagicon|Australia}}Fractals |
|||
|'''1–0''' |
|'''1–0''' |
||
|'''{{flagicon|Japan|size=30px}}'''<br /> HELIOS |
|'''{{flagicon|Japan|size=30px}}'''<br /> HELIOS |
||
| |
|||
|'''{{flagicon|Iran|size=30px}}'''<br /> Cyrus |
|'''{{flagicon|Iran|size=30px}}'''<br /> Cyrus |
||
|'''3-1''' |
|'''3-1''' |
||
|'''{{flagicon|China|size=30px}}'''<br /> YuShan |
|'''{{flagicon|China|size=30px}}'''<br /> YuShan |
||
| |
|||
|15 |
|15 |
||
|- |
|||
|2021 |
|||
''[https://docs.google.com/document/d/18FbbsghP-4K5P_G2hUpANdibdUzqepqLAmdL2jZ_FMM/edit?usp=sharing Details]'' |
|||
|'''[[File:{{Ambox globe}}|28px]]''' Online WorldWide |
|||
|'''{{flagicon|Canada|size=30px}}'''<br /> Cyrus |
|||
|'''1–0''' |
|||
|'''{{flagicon|Japan|size=30px}}'''<br /> HELIOS |
|||
|'''{{flagicon|China|size=30px}}'''<br /> YuShan |
|||
|'''2-1''' |
|||
|'''{{flagicon|China|size=30px}}'''<br /> HfutEngine |
|||
|16 |
|||
|- style="background:#D0E6FF" |
|||
|2022 |
|||
''[https://docs.google.com/document/d/1mP4SHTXTgdkruqdR7llE3jNgcOpjlB1-N-zHoGmsx0I/edit?usp=sharing Details]'' |
|||
|'''{{flagicon|Thailand|size=30px}}''' Bangkok |
|||
|'''{{flagicon|Japan|size=30px}}'''<br /> HELIOS |
|||
|'''1–0''' |
|||
|'''{{flagicon|Canada|size=30px}}'''<br /> Cyrus |
|||
|{{flagicon|China|size=30px}}<br /> YuShan |
|||
|'''7-0''' |
|||
|{{flagicon|Romania|size=30px}}<br /> Oxsy |
|||
|12 |
|||
|- style="background:#D0E6FF" |
|||
|2023 |
|||
''[https://docs.google.com/document/d/1cTkWiUoDbj9lIQBSaObfzY2TfyoFIf4I0ViokpEC0NU/edit?usp=sharing Details]'' |
|||
|'''{{flagicon|France}}''' Bordeaux |
|||
|'''{{flagicon|Japan|size=30px}}'''<br /> HELIOS |
|||
|'''1–0''' |
|||
|'''{{flagicon|Canada|size=30px}}'''<br /> Cyrus |
|||
|{{flagicon|China|size=30px}}<br /> YuShan |
|||
|'''5-3''' |
|||
|{{flagicon|Romania|size=30px}}<br /> Oxsy |
|||
|14 |
|||
|- style="background:#D0E6FF" |
|||
|2024 |
|||
''[https://docs.google.com/document/d/1LZI8iDtDIxBufzyQpeKdrYMLOe_qbWMZ3VlWmxIGV-Y/edit?usp=sharing Details]'' |
|||
|'''{{flagicon|Netherlands}}''' Eindhoven |
|||
|'''{{flagicon|Japan|size=30px}}'''<br /> HELIOS |
|||
|'''2–2(4-3)''' |
|||
|'''{{flagicon|Canada|size=30px}}'''<br /> Cyrus |
|||
|{{flagicon|China|size=30px}}<br /> YuShan |
|||
|'''1-0''' |
|||
|{{flagicon|Germany|size=30px}}<br /> FRA-United |
|||
|10 |
|||
|- style="background:#D0E6FF" |
|||
|} |
|} |
||
Line 313: | Line 348: | ||
|- |
|- |
||
! Team !! Titles !! Runners-up !! Third place !! Fourth place |
! Team !! Titles !! Runners-up !! Third place !! Fourth place |
||
|- |
|||
| style="background:#fff68f" |{{flagicon|Japan}} HELIOS |
|||
| style="background:#fff68f" |7 (2010, 2012, 2017, 2018, 2022, 2023, 2024) |
|||
|6 (2009, 2011, 2013, 2015, 2019, 2021) |
|||
|2 (2007, 2008) |
|||
|1 (2014) |
|||
|- |
|- |
||
|style="background:#fff68f"|{{flagicon|China}} WrightEagle |
|style="background:#fff68f"|{{flagicon|China}} WrightEagle |
||
Line 319: | Line 360: | ||
| |
| |
||
| |
| |
||
|- |
|||
| style="background:#fff68f" |{{flagicon|Japan}} HELIOS |
|||
| style="background:#fff68f" |4 (2010, 2012, 2017, 2018) |
|||
|5 (2009, 2011, 2013, 2015 , 2019) |
|||
|2 (2007, 2008) |
|||
|1 (2014) |
|||
|- |
|- |
||
|style="background:#fff68f"|{{flagicon|GER}} Brainstormers |
|style="background:#fff68f"|{{flagicon|GER}} Brainstormers |
||
Line 343: | Line 378: | ||
| |
| |
||
|2 (1997, 2000) |
|2 (1997, 2000) |
||
|- |
|||
|style="background:#fff68f"|{{flagicon|Canada}} Cyrus |
|||
|style="background:#fff68f"|1 (2021) |
|||
| 3 (2022, 2023, 2024) |
|||
| |
|||
| |
|||
|- |
|- |
||
|style="background:#fff68f"|{{flagicon|Germany}} AT-Humboldt |
|style="background:#fff68f"|{{flagicon|Germany}} AT-Humboldt |
||
Line 370: | Line 411: | ||
|style="background:#fff68f"|{{flagicon|AUS}} Gliders |
|style="background:#fff68f"|{{flagicon|AUS}} Gliders |
||
|style="background:#fff68f"|1 (2016) |
|style="background:#fff68f"|1 (2016) |
||
| |
|1 (2014) |
||
|1 (2015) |
|1 (2015) |
||
| |
|1 (2012) |
||
|- |
|- |
||
|style="background:#fff68f" |
|style="background:#fff68f"|{{flagicon|Australia}} Fractals |
||
|style="background:#fff68f"|1 (2019) |
|style="background:#fff68f"|1 (2019) |
||
| |
| |
||
Line 396: | Line 437: | ||
|1 (2017) |
|1 (2017) |
||
| |
| |
||
|1 (2024) |
|||
|- |
|||
|{{flagicon|China}} YuShan |
|||
| |
| |
||
| |
|||
|5 (2013, 2021, 2022, 2023, 2024) |
|||
|1 (2019) |
|||
|- |
|- |
||
|{{flagicon|Romania}} Oxsy |
|{{flagicon|Romania}} Oxsy |
||
| |
| |
||
| |
| |
||
| |
|4 (2009, 2010, 2014, 2017) |
||
| |
|4 (2011, 2015, 2018, 2022) |
||
|- |
|- |
||
|{{flagicon|Iran}} MarliK |
|{{flagicon|Iran}} MarliK |
||
Line 421: | Line 468: | ||
|1 (2018) |
|1 (2018) |
||
| |
| |
||
|- |
|||
|{{flagicon|China}} YuShan |
|||
| |
|||
| |
|||
|1 (2013) |
|||
|1 (2019) |
|||
|- |
|- |
||
|{{flagicon|Japan}} Ri-one |
|{{flagicon|Japan}} Ri-one |
||
Line 463: | Line 504: | ||
|1 (1998) |
|1 (1998) |
||
| |
| |
||
|- |
|||
|{{flagicon|China}} HfutEngine |
|||
| |
|||
| |
|||
| |
|||
|1 (2021) |
|||
|- |
|- |
||
|{{flagicon|Iran}} Axiom |
|{{flagicon|Iran}} Axiom |
||
Line 492: | Line 539: | ||
==Titles per country== |
==Titles per country== |
||
{| class="wikitable sortable |
{| class="wikitable sortable" |
||
|- |
|- |
||
!bgcolor=#11ACD32|Country |
!bgcolor=#11ACD32|Country |
||
!bgcolor=#11ACD32|Titles |
!bgcolor=#11ACD32|Titles |
||
!bgcolor=#11ACD32|Runners-up |
!bgcolor=#11ACD32|Runners-up |
||
|---- bgcolor=#f5f5dc |
|---- bgcolor=#f5f5dc |
||
|{{flagicon|China|size=20px}} |
|{{flagicon|China|size=20px}} China |
||
|8 |
|8 |
||
|7 |
|7 |
||
|---- bgcolor=#f5f5dc |
|---- bgcolor=#f5f5dc |
||
|{{flagicon| |
|{{flagicon|Japan|size=20px}} Japan |
||
|5 |
|||
|5 |
|||
|---- bgcolor=#f5f5dc |
|||
|{{flagicon|GER|size=20px}} Germany |
|||
|4 |
|4 |
||
|7 |
|7 |
||
|---- bgcolor=#f5f5dc |
|---- bgcolor=#f5f5dc |
||
|{{flagicon| |
|{{flagicon|Australia|size=20px}} Australia |
||
| |
|2 |
||
| |
|1 |
||
|---- bgcolor=#f5f5dc |
|---- bgcolor=#f5f5dc |
||
|{{flagicon|USA|size=20px}} |
|{{flagicon|USA|size=20px}} United States |
||
|2 |
|2 |
||
|0 |
|0 |
||
|---- bgcolor=#f5f5dc |
|---- bgcolor=#f5f5dc |
||
|{{flagicon| |
|{{flagicon|Canada|size=20px}} Canada |
||
|1 |
|||
|1 |
|1 |
||
|0 |
|||
|---- bgcolor=#f5f5dc |
|---- bgcolor=#f5f5dc |
||
|{{flagicon| |
|{{flagicon|Netherlands|size=20px}} Netherlands |
||
|1 |
|1 |
||
|0 |
|0 |
||
|---- bgcolor=#f5f5dc |
|---- bgcolor=#f5f5dc |
||
|{{flagicon| |
|{{flagicon|Russia|size=20px}} Russia |
||
|1 |
|1 |
||
|0 |
|0 |
||
|---- bgcolor=#f5f5dc |
|---- bgcolor=#f5f5dc |
||
|{{flagicon| |
|{{flagicon|Portugal|size=20px}} Portugal |
||
|1 |
|||
|1 |
|1 |
||
|0 |
|||
|---- bgcolor=#f5f5dc |
|---- bgcolor=#f5f5dc |
||
|{{flagicon|Iran|size=20px}} [[Iran]] |
|{{flagicon|Iran|size=20px}} [[Iran]] |
||
Line 541: | Line 592: | ||
!Team(s)<br> |
!Team(s)<br> |
||
!University/Institute/School<br> |
!University/Institute/School<br> |
||
|- |
|||
|{{flagu|Australia}} |
|||
|Gliders<br>Receptivity<br>Fractals |
|||
|align="center"|CSIRO Computational Informatics<br><br><br> |
|||
|- |
|- |
||
|{{flag|Brazil}} |
|{{flag|Brazil}} |
||
| Asimov2D<br>GPR2D<br>ITAndroids<br>UFSJ2D<br>Warthog2D<br>Expertinos<br>Robotbulls<br>PMec-Allejos<br>RobôCIn |
| Asimov2D<br>GPR2D<br>ITAndroids<br>UFSJ2D<br>Warthog2D<br>Expertinos<br>Robotbulls<br>PMec-Allejos<br>RobôCIn |
||
|align="center"|Federal Institute of Espírito Santo<br>Parana Federal Technological University<br>Aeronautics Technological Institute<br>Federal University of São João del-Rei<br>University of São Paulo<br>Federal University of Itajubá<br>National Institute of Telecommunications<br> Federal University of Goiás<br> |
|align="center"|Federal Institute of Espírito Santo<br>Parana Federal Technological University<br>Aeronautics Technological Institute<br>Federal University of São João del-Rei<br>University of São Paulo<br>Federal University of Itajubá<br>National Institute of Telecommunications<br> Federal University of Goiás<br>Federal University of Pernambuco |
||
|- |
|- |
||
|{{ |
|{{flagu|Canada}} |
||
|Cyrus |
|||
|AUA2D<br>Apollo2D<br>Everest<br>HfutEngine<br>TsinghuAeolus<br>MT<br>WrightEagle<br>YuShan<br>GDUT_TiJi |
|||
|align="center"|Dalhousie University |
|||
|align="center"|Anhui University of Architecture<br><br>Beijing Institute of Technology<br>Nanjing University of Posts and Telecommunications<br>Tsinghua University<br>Hefei University<br>University of Science and Technology of China<br><br>Guangdong University of Technology<br> |
|||
|- |
|- |
||
|{{ |
|{{flagu|China}} |
||
|AUA2D<br>Apollo2D<br>Everest<br>HfutEngine<br>TsinghuAeolus<br>MT<br>WrightEagle<br>YuShan<br>GDUT_TiJi<br>Alice2D |
|||
|align="center"|Anhui University of Architecture<br><br>Beijing Institute of Technology<br>Nanjing University of Posts and Telecommunications<br>Tsinghua University<br>Hefei University<br>University of Science and Technology of China<br>Anhui University of Technology<br>Guangdong University of Technology<br>Hefei Normal University |
|||
|- |
|||
|{{flagu|Germany}} |
|||
|FRA-United |
|FRA-United |
||
|align="center"|Frankfurt University of Applied Sciences |
|align="center"|Frankfurt University of Applied Sciences |
||
|- |
|||
|{{flagu|India}} |
|||
|InfoGraphics |
|||
|align="center"|Indian Institute of Technology, Kharagpur |
|||
|- |
|- |
||
|{{flag|Iran}} |
|{{flag|Iran}} |
||
| |
|Cyrus<br>Tehran2D<br>MasterPiece<br>051<br>Armik<br>AUTParsian<br>Axiom<br>Shiraz<br>HERMES<br>Nexus2D<br>Unique<br>Riton<br>Artemis<br>Soccereus<br>AbouAliSina<br>ESKILAS<br>LegenDary<br>MarliK<br>NADCO-2D<br>Genius<br>Razi<br>Persepolis<br>The 8<br>RoboSampad<br>Hades2D |
||
|align="center"|Atomic Energy High School<br><br><br>Amirkabir University of Technology (Tehran Polytechnic)<br>Iran University of Science and Technology (IUST)<br><br>Shiraz University Of Technology<br>Allame Helli1 high school<br>Mashhad University<br><br><br>Allame Helli High School<br><br>AbouAliSina HighSchool<br>University of Guilan, Shahid Beheshti University |
|align="center"|Atomic Energy High School<br>Atomic Energy High School<br><br><br>Amirkabir University of Technology (Tehran Polytechnic)<br>Iran University of Science and Technology (IUST)<br><br>Shiraz University Of Technology<br>Allame Helli1 high school<br>Mashhad University<br><br><br>Allame Helli High School<br><br>AbouAliSina HighSchool<br>Islamic Azad University of Mashhad<br>University of Guilan, Shahid Beheshti University<br>University Of Guilan, UGM-LaB<br>Islamic Azad University, NADCO Educational Robotics Corporation<br>Ghazal High School<br><br><br>Shahid Beheshti Highschool of Ardabil<br><br> |
||
|- |
|- |
||
|{{ |
|{{flagu|Japan}} |
||
|HELIOS<br>RaiC<br>Ri-one |
|HELIOS<br>RaiC<br>Ri-one |
||
|align="center"|Fukuoka University, AIST, Osaka Prefecture University<br>Fukui National College of Technology<br>Ritsumeikan University |
|align="center"|Fukuoka University, AIST, Osaka Prefecture University<br>Fukui National College of Technology<br>Ritsumeikan University |
||
|- |
|||
|{{flag|Netherlands}} |
|||
|Windmill Wanderers<br>UvA Trilearn |
|||
|align="center"|Universiteit van Amsterdam |
|||
|- |
|- |
||
|{{flag|Portugal}} |
|{{flag|Portugal}} |
||
|FCPortugal |
|FCPortugal |
||
|align="center"|Aveiro University, Porto University |
|align="center"|Aveiro University, Porto University |
||
|- |
|||
|{{AUS}} |
|||
|Gliders<br>Receptivity |
|||
|align="center"|CSIRO Computational Informatics<br><br> |
|||
|- |
|||
|{{IND}} |
|||
|InfoGraphics |
|||
|align="center"|Indian Institute of Technology, Kharagpur |
|||
|- |
|- |
||
|{{ROU}} |
|{{ROU}} |
||
Line 584: | Line 643: | ||
* [[RoboCup Simulation League]] |
* [[RoboCup Simulation League]] |
||
* [[RoboCup 3D Soccer Simulation League]] |
* [[RoboCup 3D Soccer Simulation League]] |
||
== References == |
|||
{{reflist}} |
|||
==External links== |
==External links== |
||
* [ |
* [https://ssim.robocup.org/ RoboCup Soccer Simulation League] |
||
* [https://rcsoccersim.github.io/ The RoboCup Soccer Simulator] |
|||
* [https://web.archive.org/web/20140425091933/http://sourceforge.net/apps/mediawiki/sserver/index.php?title=Main_Page RoboCup Soccer Simulator Wiki] |
* [https://web.archive.org/web/20140425091933/http://sourceforge.net/apps/mediawiki/sserver/index.php?title=Main_Page RoboCup Soccer Simulator Wiki] |
||
* [https://sourceforge.net/projects/team-assistant/ Team Assistant for 3D Visualisation] |
* [https://sourceforge.net/projects/team-assistant/ Team Assistant for 3D Visualisation] |
||
Line 594: | Line 657: | ||
* [http://www.oxsy.ro/blog/ The Oxsy Team] |
* [http://www.oxsy.ro/blog/ The Oxsy Team] |
||
* [http://ml.informatik.uni-freiburg.de/research/bs2d The Brainstormers Team] |
* [http://ml.informatik.uni-freiburg.de/research/bs2d The Brainstormers Team] |
||
* [ |
* [https://www.cs.cmu.edu/~pstone/RoboCup/CMUnited-sim.html The CMUnited Team] |
||
* [http://www.oliverobst.eu/research/robocup/gliders/ The Gliders Team] |
* [http://www.oliverobst.eu/research/robocup/gliders/ The Gliders Team] |
||
* [https://github.com/drdeng/alice The Alice Team] |
* [https://github.com/drdeng/alice The Alice Team] |
Latest revision as of 15:57, 14 December 2024
Founded | 1997 |
---|---|
Region | International |
Current champions | Helios |
Most successful team(s) | WrightEagle (6 titles) |
Website | www |
Tournaments |
---|
The RoboCup 2D Simulated Soccer League is the oldest of the RoboCup Soccer Simulation Leagues. It consists of a number of competitions with computer simulated soccer matches as the main event.
There are no physical robots in this league but spectators can watch the action on a large screen, which looks like a giant computer game. Each simulated robot player may have its own play strategy and characteristic and every simulated team actually consists of a collection of programs. Many computers are networked together in order for this competition to take place.
Rules
[edit]In the 2D Simulation League, two teams of eleven autonomous software programs (called agents) each play soccer in a two-dimensional virtual soccer stadium represented by a central server, called SoccerServer.[1] This server knows everything about the game, i.e. the current position of all players and the ball, the physics and so on. The game further relies on the communication between the server and each agent. On the one hand each player receives relative and noisy input of his virtual sensors (visual, acoustic and physical) and may on the other hand perform some basic commands (like dashing, turning or kicking) in order to influence its environment.
The big challenge in the Simulation League is to conclude from all possible world states (derived from the sensor input by calculating a sight on the world as absolute and noise-free as possible) to the best possible action to execute. As a game is divided into 6000 cycles this task has to be accomplished in time slot of 100 ms (the length of each cycle).[2]
Results
[edit]Year | Host | Winner | Score | Runner-up | Third place | Score | Fourth place | Number of teams | |||
---|---|---|---|---|---|---|---|---|---|---|---|
1997 Details |
Nagoya | AT-Humboldt |
11–2 | Andhill |
ISIS |
2–1 | CMUnited |
29 | |||
1998 Details |
Paris | CMUnited |
3–0 | AT-Humboldt |
Windmill Wanderers |
– | ISIS |
36 | |||
1999 Details |
Stockholm | CMUnited |
7–0 | magmaFreiburg |
Essex Wizards |
– | 11 Monkeys |
24 | |||
2000 Details |
Melbourne | FCPortugal |
1–0 | Brainstormers |
ATT-CMUnited |
– | CMUnited |
24 | |||
2001 Details |
Seattle | TsinghuAeolus |
1–0 | Brainstormers |
FCPortugal |
– | UvA Trilearn |
24 | |||
2002 Details |
Fukuoka | TsinghuAeolus |
7–0 | Everest |
Brainstormers |
– | FCPortugal |
24 | |||
2003 Details |
Padova | UvA Trilearn |
4-3 | TsinghuAeolus |
Brainstormers |
2–1 | Everest |
24 | |||
2004 Details |
Lisbon | STEP |
8-1 | Brainstormers |
Mersad |
1-0 | TsinghuAeolus |
24 | |||
2005 Details |
Osaka | Brainstormers |
3-0 | WrightEagle |
TokyoTechSFC |
– | STEP |
17 | |||
2006 Details |
Bremen | WrightEagle |
2-1 | Brainstormers |
Ri-one |
– | TokyoTech |
16 | |||
2007 Details |
Atlanta | Brainstormers |
3-0 | WrightEagle |
HELIOS |
2-1 | OPU_hana_2D |
15 | |||
2008 Details |
Suzhou | Brainstormers |
4–3 | WrightEagle |
HELIOS |
– | AmoyNQ |
15 | |||
2009 Details |
Graz | WrightEagle |
2–1 | HELIOS |
Oxsy |
1–0 | Brainstormers |
19 | |||
2010 Details |
Singapore | HELIOS |
2–1 | WrightEagle |
Oxsy |
– | ESKILAS |
20 | |||
2011 Details |
Istanbul | WrightEagle |
3–2 | HELIOS |
MarliK |
3–2 | Oxsy |
19 | |||
2012 Details |
Mexico City | HELIOS |
4–1 | WrightEagle |
MarliK |
1-0 | Gliders |
19 | |||
2013 Details |
Eindhoven | WrightEagle |
2–0 | HELIOS |
YuShan |
– | Axiom |
20 | |||
2014 Details |
João Pessoa | WrightEagle |
3–2 |
Gliders |
Oxsy |
2-1 | HELIOS |
15 | |||
2015 Details |
Hefei | WrightEagle |
4–0 |
HELIOS |
Gliders |
– | Oxsy |
19 | |||
2016 Details |
Leipzig | Gliders |
2–1 |
HELIOS |
Rione |
– | CSU |
18 | |||
2017 Details |
Nagoya | HELIOS |
2–0 |
FRA-United |
Oxsy |
0-0(2-1) |
Cyrus |
16 | |||
2018 Details |
Montreal | HELIOS |
1–0 | Cyrus |
MT |
2-0 | Oxsy |
13 | |||
2019 | Sydney | Fractals |
1–0 | HELIOS |
Cyrus |
3-1 | YuShan |
15 | |||
2021 | Online WorldWide | Cyrus |
1–0 | HELIOS |
YuShan |
2-1 | HfutEngine |
16 | |||
2022 | Bangkok | HELIOS |
1–0 | Cyrus |
YuShan |
7-0 | Oxsy |
12 | |||
2023 | Bordeaux | HELIOS |
1–0 | Cyrus |
YuShan |
5-3 | Oxsy |
14 | |||
2024 | Eindhoven | HELIOS |
2–2(4-3) | Cyrus |
YuShan |
1-0 | FRA-United |
10 |
Teams reaching the top four
[edit]Titles per country
[edit]Country | Titles | Runners-up |
---|---|---|
China | 8 | 7 |
Japan | 5 | 5 |
Germany | 4 | 7 |
Australia | 2 | 1 |
United States | 2 | 0 |
Canada | 1 | 1 |
Netherlands | 1 | 0 |
Russia | 1 | 0 |
Portugal | 1 | 0 |
Iran | 0 | 1 |
Teams
[edit]Country |
Team(s) |
University/Institute/School |
---|---|---|
Australia | Gliders Receptivity Fractals |
CSIRO Computational Informatics |
Brazil | Asimov2D GPR2D ITAndroids UFSJ2D Warthog2D Expertinos Robotbulls PMec-Allejos RobôCIn |
Federal Institute of Espírito Santo Parana Federal Technological University Aeronautics Technological Institute Federal University of São João del-Rei University of São Paulo Federal University of Itajubá National Institute of Telecommunications Federal University of Goiás Federal University of Pernambuco |
Canada | Cyrus | Dalhousie University |
China | AUA2D Apollo2D Everest HfutEngine TsinghuAeolus MT WrightEagle YuShan GDUT_TiJi Alice2D |
Anhui University of Architecture Beijing Institute of Technology Nanjing University of Posts and Telecommunications Tsinghua University Hefei University University of Science and Technology of China Anhui University of Technology Guangdong University of Technology Hefei Normal University |
Germany | FRA-United | Frankfurt University of Applied Sciences |
India | InfoGraphics | Indian Institute of Technology, Kharagpur |
Iran | Cyrus Tehran2D MasterPiece 051 Armik AUTParsian Axiom Shiraz HERMES Nexus2D Unique Riton Artemis Soccereus AbouAliSina ESKILAS LegenDary MarliK NADCO-2D Genius Razi Persepolis The 8 RoboSampad Hades2D |
Atomic Energy High School Atomic Energy High School Amirkabir University of Technology (Tehran Polytechnic) Iran University of Science and Technology (IUST) Shiraz University Of Technology Allame Helli1 high school Mashhad University Allame Helli High School AbouAliSina HighSchool Islamic Azad University of Mashhad University of Guilan, Shahid Beheshti University University Of Guilan, UGM-LaB Islamic Azad University, NADCO Educational Robotics Corporation Ghazal High School Shahid Beheshti Highschool of Ardabil |
Japan | HELIOS RaiC Ri-one |
Fukuoka University, AIST, Osaka Prefecture University Fukui National College of Technology Ritsumeikan University |
Netherlands | Windmill Wanderers UvA Trilearn |
Universiteit van Amsterdam |
Portugal | FCPortugal | Aveiro University, Porto University |
Romania | Oxsy | Compa-IT |
See also
[edit]References
[edit]- ^ rcsoccersim/rcssserver, The RoboCup Soccer Simulator, 2024-04-09, retrieved 2024-04-23
- ^ "The RoboCup Soccer Simulator". The RoboCup Soccer Simulator. Retrieved 2024-04-23.
External links
[edit]- RoboCup Soccer Simulation League
- The RoboCup Soccer Simulator
- RoboCup Soccer Simulator Wiki
- Team Assistant for 3D Visualisation
- RoboCup Historical Data Repository (Log Files, Team Binaries...)
- The WrightEagle Team
- The Helios Team
- The Oxsy Team
- The Brainstormers Team
- The CMUnited Team
- The Gliders Team
- The Alice Team