Jump to content

RoboCup 2D Soccer Simulation League: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Fix Linter errors.
 
(44 intermediate revisions by 23 users not shown)
Line 4: Line 4:
| founded = 1997
| founded = 1997
| region = International
| region = International
| current champions = {{flagicon|Japan}} Helios2018 (4th title)
| 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 =
|caption1 =
| 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 34: Line 30:
* [[2013 Robocup 2D Soccer Simulation League|2013]]
* [[2013 Robocup 2D Soccer Simulation League|2013]]
* [[2014 Robocup 2D Soccer Simulation League|2014]]
* [[2014 Robocup 2D Soccer Simulation League|2014]]
* ''[[2015 Robocup 2D Soccer Simulation League|2015]]''
* [[2015 Robocup 2D Soccer Simulation League|2015]]
* [[2016 Robocup 2D Soccer Simulation League|2016]]
* [[2017 Robocup 2D Soccer Simulation League|2017]]
* [[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 43: 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) [http://wiki.robocup.org/wiki/Soccer_Simulation_League].
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 52: Line 55:
!width=5%|Year
!width=5%|Year
!width=10%|Host
!width=10%|Host
!rowspan="21" style="width:1%;background:#fff"|
!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="21" style="width:1%;background:#fff"|
!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="21" style="width:1%;background:#fff"|
!rowspan="28" style="width:1%;background:#fff"|
!width=4%|Number of teams
!width=4%|Number of teams
|-
|-
Line 75: Line 78:
|-
|-
|1998 <br /> ''[[1998 Robocup 2D Soccer Simulation League|Details]]''
|1998 <br /> ''[[1998 Robocup 2D Soccer Simulation League|Details]]''
|{{flagicon|France}} [[Paris]]
|{{flagicon|France}} Paris
|{{flagicon|USA|size=30px}}<br /> CMUnited
|{{flagicon|USA|size=30px}}<br /> CMUnited
|'''3–0'''
|'''3–0'''
Line 195: Line 198:
|-
|-
|2010 <br /> ''[[2010 Robocup 2D Soccer Simulation League|Details]]''
|2010 <br /> ''[[2010 Robocup 2D Soccer Simulation League|Details]]''
|{{flagicon|Singapore}} [[Singapore]]
|{{flag|Singapore}}
|'''{{flagicon|Japan|size=30px}}'''<br /> HELIOS
|'''{{flagicon|Japan|size=30px}}'''<br /> HELIOS
|'''2–1'''
|'''2–1'''
Line 255: Line 258:
|-
|-
|2016 <br /> ''[[2016 Robocup 2D Soccer Simulation League|Details]]''
|2016 <br /> ''[[2016 Robocup 2D Soccer Simulation League|Details]]''
|{{flagicon|Germany}} [[Leipziq]]
|{{flagicon|Germany}} [[Leipzig]]
|'''{{flagicon|AUS|size=30px}}'''<br /> Gliders
|'''{{flagicon|AUS|size=30px}}'''<br /> Gliders
|'''2–1'''<br />
|'''2–1'''<br />
Line 264: Line 267:
|18
|18
|- style="background:#D0E6FF"
|- style="background:#D0E6FF"
|2017 <br /> ''[[2017 Robocup 2D Soccer Simulation League|Details]]''
|2017
|'''{{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}}FRA-United
|'''{{flagicon|Germany|size=30px}}'''<br /> FRA-United
|'''{{flagicon|Romania|size=30px}}'''<br /> Oxsy
|
|'''0-0(2-1)'''<br />
|{{flagicon|Romania|size=30px}}Oxsy
|'''{{flagicon|Iran|size=30px}}'''<br /> Cyrus
|0-0(2-1)
|'''{{flagicon|Iran|size=30px}}'''
Cyrus
|
|16
|16
|-
|-
|2018 <br /> ''[[2018 Robocup 2D Soccer Simulation League|Details]]''
|2018
|'''{{flagicon|Canada|size=30px}}''' Montreal
|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"
|2019
''[https://docs.google.com/document/d/1BNe1-sV_5-AZvmM9SAc4TQwgX4_jbwIenl0QnEGUOyY/edit?usp=sharing Details]''
|{{flagicon|Australia}} Sydney
|{{flagicon|Australia|size=30px}}<br /> Fractals
|'''1–0'''
|'''{{flagicon|Japan|size=30px}}'''<br /> HELIOS
|'''{{flagicon|Iran|size=30px}}'''<br /> Cyrus
|'''3-1'''
|'''{{flagicon|China|size=30px}}'''<br /> YuShan
|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 296: 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 302: Line 360:
|
|
|
|
|-
| style="background:#fff68f" |{{flagicon|Japan}} HELIOS
| style="background:#fff68f" |4 (2010, 2012, 2017, 2018)
|4 (2009, 2011, 2013, 2015)
|2 (2007, 2008)
|1 (2014)
|-
|-
|style="background:#fff68f"|{{flagicon|GER}} Brainstormers
|style="background:#fff68f"|{{flagicon|GER}} Brainstormers
Line 326: 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 353: Line 411:
|style="background:#fff68f"|{{flagicon|AUS}} Gliders
|style="background:#fff68f"|{{flagicon|AUS}} Gliders
|style="background:#fff68f"|1 (2016)
|style="background:#fff68f"|1 (2016)
|2 (2014)
|1 (2014)
|1 (2015)
|1 (2015)
|2 (2012)
|1 (2012)
|-
|style="background:#fff68f"|{{flagicon|Australia}} Fractals
|style="background:#fff68f"|1 (2019)
|
|
|
|-
|-
|{{flagicon|Iran}} Cyrus
|{{flagicon|Iran}} Cyrus
|
|
|1 (2018)
|1 (2018)
|1 (2019)
|
|1 (2017)
|1 (2017)
|-
|-
Line 369: Line 433:
|1 (2003)
|1 (2003)
|-
|-
|{{flagicon|Germany}} FRA-Unuted
|{{flagicon|Germany}} FRA-United
|
|
|1 (2017)
|1 (2017)
|
|1 (2024)
|-
|{{flagicon|China}} YuShan
|
|
|
|
|5 (2013, 2021, 2022, 2023, 2024)
|1 (2019)
|-
|-
|{{flagicon|Romania}} Oxsy
|{{flagicon|Romania}} Oxsy
|
|
|
|
|3 (2009, 2010, 2014, 2017)
|4 (2009, 2010, 2014, 2017)
|3 (2011, 2015, 2018)
|4 (2011, 2015, 2018, 2022)
|-
|-
|{{flagicon|Iran}} MarliK
|{{flagicon|Iran}} MarliK
Line 397: Line 467:
|
|
|1 (2018)
|1 (2018)
|
|-
|{{flagicon|China}} YuShan
|
|
|1 (2013)
|
|
|-
|-
Line 440: Line 504:
|1 (1998)
|1 (1998)
|
|
|-
|{{flagicon|China}} HfutEngine
|
|
|
|1 (2021)
|-
|-
|{{flagicon|Iran}} Axiom
|{{flagicon|Iran}} Axiom
Line 469: Line 539:
==Titles per country==
==Titles per country==


{| class="wikitable sortable" border="1" cellpadding="2"
{| class="wikitable sortable"
|-
|-
!bgcolor=#11ACD32|Country</span>
!bgcolor=#11ACD32|Country
!bgcolor=#11ACD32|Titles</span>
!bgcolor=#11ACD32|Titles
!bgcolor=#11ACD32|Runners-up</span>
!bgcolor=#11ACD32|Runners-up
!bgcolor=#11ACD32|%
|---- bgcolor=#f5f5dc
|---- bgcolor=#f5f5dc
|{{flagicon|China|size=20px}} [[China]]
|{{flagicon|China|size=20px}} China
|6
|8
|6
|7
|50%
|---- bgcolor=#f5f5dc
|---- bgcolor=#f5f5dc
|{{flagicon|GER|size=20px}} [[Germany]]
|{{flagicon|Japan|size=20px}} Japan
|3
|5
|5
|5
|44.4%
|---- bgcolor=#f5f5dc
|---- bgcolor=#f5f5dc
|{{flagicon|Japan|size=20px}} [[Japan]]
|{{flagicon|GER|size=20px}} Germany
|4
|4
|4
|50%
|7
|---- bgcolor=#f5f5dc
|---- bgcolor=#f5f5dc
|{{flagicon|USA|size=20px}} [[United States]]
|{{flagicon|Australia|size=20px}} Australia
|2
|1
|---- bgcolor=#f5f5dc
|{{flagicon|USA|size=20px}} United States
|2
|2
|0
|0
|100%
|---- bgcolor=#f5f5dc
|---- bgcolor=#f5f5dc
|{{flagicon|Netherlands|size=20px}} [[Netherlands]]
|{{flagicon|Canada|size=20px}} Canada
|1
|1
|1
|0
|100%
|---- bgcolor=#f5f5dc
|---- bgcolor=#f5f5dc
|{{flagicon|Russia|size=20px}} [[Russia]]
|{{flagicon|Netherlands|size=20px}} Netherlands
|1
|1
|0
|0
|100%
|---- bgcolor=#f5f5dc
|---- bgcolor=#f5f5dc
|{{flagicon|Portugal|size=20px}} [[Portugal]]
|{{flagicon|Russia|size=20px}} Russia
|1
|1
|0
|0
|100%
|---- bgcolor=#f5f5dc
|---- bgcolor=#f5f5dc
|{{flagicon|Australia|size=20px}} [[Australia]]
|{{flagicon|Portugal|size=20px}} Portugal
|1
|1
|1
|0
|50%
|---- bgcolor=#f5f5dc
|---- bgcolor=#f5f5dc
|{{flagicon|Iran|size=20px}} [[Iran]]
|{{flagicon|Iran|size=20px}} [[Iran]]
|0
|0
|1
|1
|0%
|---- bgcolor=#f5f5dc
|---- bgcolor=#f5f5dc
|{{flagicon|India|size=20px}} [[India]]
|0
|0
|–%
|---- bgcolor=#f5f5dc
|{{flagicon|UK|size=20px}} [[United Kingdom]]
|0
|0
|–%
|---- bgcolor=#f5f5dc
|{{flagicon|Romania|size=20px}} [[Romania]]
|0
|0
|–%
|}
|}


Line 544: 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
| 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
|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
|align="center"|Dalhousie University
|-
|-
|{{flag|China}}
|{{flagu|China}}
|AUA2D<br>Apollo2D<br>Everest<br>HfutEngine<br>TsinghuAeolus<br>MT<br>WrightEagle<br>YuShan<br>GDUT_TiJi
|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><br>Guangdong University of Technology<br>
|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
|-
|-
|{{GER}}
|{{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>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
|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>Shiraz University Of Technology<br>Allame Helli1 high school<br>Mashhad University<br>Imam Hussein High School<br><br><br>AbouAliSina HighSchool<br>Allame Helli High School<br> University of Guilan, Shahid Beheshti University<br>University Of Guilan, UGM-LaB<br>Islamic Azad University, NADCO Educational Robotics Corporation<br>Islamic Azad University of Mashhad<br>Ghazal High School<br>Razi Shiraz student research center
|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>
|-
|-
|{{JPN}}
|{{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
|align="center"|CSIRO Computational Informatics
|-
|{{IND}}
|InfoGraphics
|align="center"|Indian Institute of Technology, Kharagpur
|-
|-
|{{ROU}}
|{{ROU}}
Line 587: Line 643:
* [[RoboCup Simulation League]]
* [[RoboCup Simulation League]]
* [[RoboCup 3D Soccer Simulation League]]
* [[RoboCup 3D Soccer Simulation League]]

== References ==
{{reflist}}


==External links==
==External links==
* [http://wiki.robocup.org/wiki/Soccer_Simulation_League RoboCup Soccer Simulation League Wiki]
* [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 597: 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]
* [http://www.cs.cmu.edu/~pstone/RoboCup/CMUnited-sim.html The CMUnited 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

RoboCup 2D Soccer Simulation League
Founded1997
RegionInternational
Current championsJapan Helios
Most successful team(s)China WrightEagle (6 titles)
Websitewww.robocup.org
2D Soccer Simulation Screenshot

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
Japan Nagoya Germany
AT-Humboldt
11–2 Japan
Andhill
United States
ISIS
2–1 United States
CMUnited
29
1998
Details
France Paris United States
CMUnited
3–0 Germany
AT-Humboldt
Netherlands
Windmill Wanderers
United States
ISIS
36
1999
Details
Sweden Stockholm United States
CMUnited
7–0 Germany
magmaFreiburg
United Kingdom
Essex Wizards
Japan
11 Monkeys
24
2000
Details
Australia Melbourne Portugal
FCPortugal
1–0 Germany
Brainstormers
United States
ATT-CMUnited
United States
CMUnited
24
2001
Details
United States Seattle China
TsinghuAeolus
1–0 Germany
Brainstormers
Portugal
FCPortugal
Netherlands
UvA Trilearn
24
2002
Details
Japan Fukuoka China
TsinghuAeolus
7–0 China
Everest
Germany
Brainstormers
Portugal
FCPortugal
24
2003
Details
Italy Padova Netherlands
UvA Trilearn
4-3 China
TsinghuAeolus
Germany
Brainstormers
2–1 China
Everest
24
2004
Details
Portugal Lisbon Russia
STEP
8-1 Germany
Brainstormers
Iran
Mersad
1-0 China
TsinghuAeolus
24
2005
Details
Japan Osaka Germany
Brainstormers
3-0 China
WrightEagle
Japan
TokyoTechSFC
Russia
STEP
17
2006
Details
Germany Bremen China
WrightEagle
2-1 Germany
Brainstormers
Japan
Ri-one
Japan
TokyoTech
16
2007
Details
United States Atlanta Germany
Brainstormers
3-0 China
WrightEagle
Japan
HELIOS
2-1 Japan
OPU_hana_2D
15
2008
Details
China Suzhou Germany
Brainstormers
4–3 China
WrightEagle
Japan
HELIOS
China
AmoyNQ
15
2009
Details
Austria Graz China
WrightEagle
2–1 Japan
HELIOS
Romania
Oxsy
1–0 Germany
Brainstormers
19
2010
Details
 Singapore Japan
HELIOS
2–1 China
WrightEagle
Romania
Oxsy
Iran
ESKILAS
20
2011
Details
Turkey Istanbul China
WrightEagle
3–2 Japan
HELIOS
Iran
MarliK
3–2 Romania
Oxsy
19
2012
Details
Mexico Mexico City Japan
HELIOS
4–1 China
WrightEagle
Iran
MarliK
1-0 Australia
Gliders
19
2013
Details
Netherlands Eindhoven China
WrightEagle
2–0 Japan
HELIOS
China
YuShan
Iran
Axiom
20
2014
Details
Brazil João Pessoa China
WrightEagle
3–2
Australia
Gliders
Romania
Oxsy
2-1 Japan
HELIOS
15
2015
Details
China Hefei China
WrightEagle
4–0
Japan
HELIOS
Australia
Gliders
Romania
Oxsy
19
2016
Details
Germany Leipzig Australia
Gliders
2–1
Japan
HELIOS
Japan
Rione
China
CSU
18
2017
Details
Japan Nagoya Japan
HELIOS
2–0
Germany
FRA-United
Romania
Oxsy
0-0(2-1)
Iran
Cyrus
16
2018
Details
Canada Montreal Japan
HELIOS
1–0 Iran
Cyrus
China
MT
2-0 Romania
Oxsy
13
2019

Details

Australia Sydney Australia
Fractals
1–0 Japan
HELIOS
Iran
Cyrus
3-1 China
YuShan
15
2021

Details

Online WorldWide Canada
Cyrus
1–0 Japan
HELIOS
China
YuShan
2-1 China
HfutEngine
16
2022

Details

Thailand Bangkok Japan
HELIOS
1–0 Canada
Cyrus
China
YuShan
7-0 Romania
Oxsy
12
2023

Details

France Bordeaux Japan
HELIOS
1–0 Canada
Cyrus
China
YuShan
5-3 Romania
Oxsy
14
2024

Details

Netherlands Eindhoven Japan
HELIOS
2–2(4-3) Canada
Cyrus
China
YuShan
1-0 Germany
FRA-United
10

Teams reaching the top four

[edit]
Team Titles Runners-up Third place Fourth place
Japan HELIOS 7 (2010, 2012, 2017, 2018, 2022, 2023, 2024) 6 (2009, 2011, 2013, 2015, 2019, 2021) 2 (2007, 2008) 1 (2014)
China WrightEagle 6 (2006, 2009, 2011, 2013, 2014, 2015) 5 (2005, 2007, 2008, 2010, 2012)
Germany Brainstormers 3 (2005, 2007, 2008) 4 (2000, 2001, 2004, 2006) 2 (2002, 2003) 1 (2009)
China TsinghuAeolus 2 (2001, 2002) 1 (2003) 1 (2004)
United States CMUnited 2 (1998, 1999) 2 (1997, 2000)
Canada Cyrus 1 (2021) 3 (2022, 2023, 2024)
Germany AT-Humboldt 1 (1997) 1 (1998) 1 (2006)
Portugal FCPortugal 1 (2000) 1 (2001) 1 (2002)
Netherlands Uva Trilearn 1 (2003) 1 (2001)
Russia STEP 1 (2004) 1 (2005)
Australia Gliders 1 (2016) 1 (2014) 1 (2015) 1 (2012)
Australia Fractals 1 (2019)
Iran Cyrus 1 (2018) 1 (2019) 1 (2017)
China Everest 1 (2002) 1 (2003)
Germany FRA-United 1 (2017) 1 (2024)
China YuShan 5 (2013, 2021, 2022, 2023, 2024) 1 (2019)
Romania Oxsy 4 (2009, 2010, 2014, 2017) 4 (2011, 2015, 2018, 2022)
Iran MarliK 2 (2011, 2012)
United States ISIS 1 (1997) 1 (1998)
China MT 1 (2018)
Japan Ri-one 1 (2006)
Japan TokyoTechSFC 1 (2005)
Iran Mersad 1 (2004)
United States ATT-CMUnited 1 (2000)
United Kingdom Essex Wizards 1 (1999)
Netherlands Windmill Wanderers 1 (1998)
China HfutEngine 1 (2021)
Iran Axiom 1 (2013)
Iran ESKILAS 1 (2010)
Japan OPU_hana_2D 1 (2007)
Japan 11 Monkeys 1 (1999)

Titles per country

[edit]
Country Titles Runners-up
China China 8 7
Japan Japan 5 5
Germany Germany 4 7
Australia Australia 2 1
United States United States 2 0
Canada Canada 1 1
Netherlands Netherlands 1 0
Russia Russia 1 0
Portugal Portugal 1 0
Iran 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]
  1. ^ rcsoccersim/rcssserver, The RoboCup Soccer Simulator, 2024-04-09, retrieved 2024-04-23
  2. ^ "The RoboCup Soccer Simulator". The RoboCup Soccer Simulator. Retrieved 2024-04-23.
[edit]