2012 Robocup 2D Soccer Simulation League
{{Use dmy dates|date=January 2024}}
{{Infobox international football competition
| tourney_name = Robocup 2D Soccer Simulation League
| year = 2012
| other_titles = Robocup Mexico 2012
| image =
| size = 175px
| caption = 2012 Robocup official logo
| city = Mexico City
| dates = June 2012
| num_teams = 18
| champion_other = {{flagicon|Japan}} HELIOS
| count = 2
| second_other = {{flagicon|China}} WrightEagle
| third_other = {{flagicon|Iran}} MarliK
| fourth_other = {{flagicon|AUS}} Gliders
| matches = 152
| goals = 1299
| prevseason = 2011
| nextseason = 2013
}}
The 2012 RoboCup 2D Soccer Simulation League was a simulated soccer competition contested in the 16th Annual RoboCup International Symposium, held in Mexico City, Mexico, in June 2012.
Format
The first stage was disputed by 18 teams divided into two groups of five teams and two groups of four teams. There were three rounds of groups. In the round 0, the three lowest ranked teams were eliminated. In the round 1, the ten lowest ranked teams were eliminated. Round 2 and 3, four teams of each round were eliminated. The four teams classified from the round 3 disputed the semifinals in two matches for each. The final and 3rd place matches were disputed in a unique game for each.
Round stage
=Round 0 =
==Group A==
|section=Group A
|res_col_header=Q
|show_positions=n
|team1=WEA|name_WEA={{flagicon|CHN}} WrightEagle
|team2=USO|name_USO={{flagicon|BRA}} UaiSoccer2D
|team3=GDT|name_GDT={{flagicon|CHN}} GDUT_TiJi
|team4=AXI|name_AXI={{flagicon|Iran}} Axiom
|win_WEA=3|draw_WEA=0|loss_WEA=0|gf_WEA=37|ga_WEA=2
|win_USO=2|draw_USO=0|loss_USO=1|gf_USO=4|ga_USO=14
|win_GDT=1|draw_GDT=0|loss_GDT=2|gf_GDT=1|ga_GDT=12
|win_AXI=0|draw_AXI=0|loss_AXI=3|gf_AXI=2|ga_AXI=17
|col_A=#ccffcc|text_A=
|result1=A|result2=A|result3=A|result4=A
|update=complete|source=
}}
style="width:100%" cellspacing="1" | |||
width=25%| | width=15%| | width=25%| | |
---|---|---|---|
style=font-size:90%
|align=right|WrightEagle {{flagicon|CHN}} | align=center|10–0 | {{flagicon|CHN}} GDUT_TiJi | |
style=font-size:90%
|align=right|GDUT_TiJi {{flagicon|CHN}} | align=center|1–0 | {{flagicon|Iran}} Axiom | |
style=font-size:90%
|align=right|Axiom {{flagicon|Iran}} | align=center|1–2 | {{flagicon|Brazil}} UaiSoccer2D | |
style=font-size:90%
|align=right|UaiSoccer2D {{flagicon|Brazil}} | align=center|1–13 | {{flagicon|CHN}} WrightEagle | |
style=font-size:90%
|align=right|WrightEagle {{flagicon|CHN}} | align=center|14–1 | {{flagicon|Iran}} Axiom | |
style=font-size:90%
|align=right|GDUT_TiJi {{flagicon|CHN}} | align=center|0–1 | {{flagicon|BRA}} UaiSoccer2D |
==Group B==
|section=Group B
|res_col_header=Q
|show_positions=n
|team1=POR|name_POR={{flagicon|Portugal}} FCPortugal
|team2=YSH|name_YSH={{flagicon|CHN}} YuShan
|team3=ROB|name_ROB={{flagicon|GER}} robOTTO
|team4=OXS|name_OXS={{flagicon|Romania}} Oxsy
|team5=N2D|name_N2D={{flagicon|Iran}} NADCO-2D
|win_POR=3|draw_POR=1|loss_POR=0|gf_POR=6|ga_POR=3
|win_YSH=3|draw_YSH=0|loss_YSH=1|gf_YSH=15|ga_YSH=4
|win_ROB=2|draw_ROB=0|loss_ROB=2|gf_ROB=5|ga_ROB=6
|win_OXS=1|draw_OXS=0|loss_OXS=3|gf_OXS=4|ga_OXS=11
|win_N2D=0|draw_N2D=1|loss_N2D=3|gf_N2D=4|ga_N2D=10
|col_A=#ccffcc|text_A=
|result1=A|result2=A|result3=A|result4=A
|col_R=#ffcccc|text_R=
|result5=R
|update=complete|source=
}}
style="width:100%" cellspacing="1" | |||
width=25%| | width=15%| | width=25%| | |
---|---|---|---|
style=font-size:90%
|align=right|Oxsy {{flagicon|Romania}} | align=center|0–1 | {{flagicon|GER}} robOTTO | |
style=font-size:90%
|align=right|robOTTO {{flagicon|GER}} | align=center|3–1 | {{flagicon|Iran}} NADCO-2D | |
style=font-size:90%
|align=right|NADCO-2D {{flagicon|Iran}} | align=center|0–2 | {{flagicon|China}} YuShan | |
style=font-size:90%
|align=right|YuShan {{flagicon|CHN}} | align=center|2–3 | {{flagicon|POR}} FCPortugal | |
style=font-size:90%
|align=right|FCPortugal {{flagicon|POR}} | align=center|1–0 | {{flagicon|Romania}} Oxsy | |
style=font-size:90%
|align=right|Oxsy {{flagicon|Romania}} | align=center|4–2 | {{flagicon|Iran}} NADCO-2D | |
style=font-size:90%
|align=right|roboOTTO {{flagicon|GER}} | align=center|1–4 | {{flagicon|CHN}} YuShan | |
style=font-size:90%
|align=right|NADCO-2D {{flagicon|Iran}} | align=center|1–1 | {{flagicon|POR}} FCPortugal | |
style=font-size:90%
|align=right|Yushan {{flagicon|CHN}} | align=center|7–0 | {{flagicon|Romania}} Oxsy | |
style=font-size:90%
|align=right|FCPortugal {{flagicon|POR}} | align=center|1–0 | {{flagicon|GER}} robOTTO |
==Group C==
|section=Group C
|res_col_header=Q
|show_positions=n
|team1=GLI|name_GLI={{flagicon|AUS}} Gliders
|team2=MAR|name_MAR={{flagicon|Iran}} MarliK
|team3=G2D|name_G2D={{flagicon|BRA}} GPR-2D
|team4=A2D|name_A2D={{flagicon|Iran}} AUT_2D
|team5=RIT|name_RIT={{flagicon|Iran}} Riton
|win_GLI=3|draw_GLI=1|loss_GLI=0|gf_GLI=6|ga_GLI=3
|win_MAR=3|draw_MAR=0|loss_MAR=1|gf_MAR=15|ga_MAR=4
|win_G2D=2|draw_G2D=0|loss_G2D=2|gf_G2D=5|ga_G2D=6
|win_A2D=1|draw_A2D=0|loss_A2D=3|gf_A2D=4|ga_A2D=11
|win_RIT=0|draw_RIT=1|loss_RIT=3|gf_RIT=4|ga_RIT=10
|col_A=#ccffcc|text_A=
|result1=A|result2=A|result3=A|result4=A
|col_R=#ffcccc|text_R=
|result5=R
|update=complete|source=
}}
==Group D==
|section=Group D
|res_col_header=Q
|show_positions=n
|team1=HEL|name_HEL={{flagicon|JPN}} HELIOS
|team2=ITA|name_ITA={{flagicon|BRA}} ITAndroids
|team3=RI1|name_RI1={{flagicon|JPN}} Ri-one
|team4=BOR|name_BOR={{flagicon|MEX}} Borregos
|win_HEL=3|draw_HEL=0|loss_HEL=0|gf_HEL=46|ga_HEL=1
|win_ITA=2|draw_ITA=0|loss_ITA=1|gf_ITA=37|ga_ITA=8
|win_RI1=1|draw_RI1=0|loss_RI1=2|gf_RI1=37|ga_RI1=12
|win_BOR=0|draw_BOR=0|loss_BOR=3|gf_BOR=0|ga_BOR=99
|col_A=#ccffcc|text_A=
|result1=A|result2=A|result3=A
|col_R=#ffcccc|text_R=
|result4=R
|update=complete|source=
}}
=Round 1=
==Group E==
|section=Group E
|res_col_header=Q
|show_positions=n
|team1=WEA|name_WEA={{flagicon|CHN}} WrightEagle
|team2=YSH|name_YSH={{flagicon|CHN}} YuShan
|team3=GLI|name_GLI={{flagicon|AUS}} Gliders
|team4=ITA|name_ITA={{flagicon|BRA}} ITAndroids
|team5=RIT|name_RIT={{flagicon|Iran}} Riton
|team6=GDT|name_GDT={{flagicon|CHN}} GDUT_TiJi
|team7=G2D|name_G2D={{flagicon|BRA}} GPR-2D
|team8=OXS|name_OXS={{flagicon|Romania}} Oxsy
|team9=WAR|name_WAR={{flagicon|BRA}} Warthog
|win_WEA=8|draw_WEA=0|loss_WEA=0|gf_WEA=53|ga_WEA=7
|win_YSH=4|draw_YSH=3|loss_YSH=1|gf_YSH=15|ga_YSH=12
|win_GLI=3|draw_GLI=3|loss_GLI=2|gf_GLI=18|ga_GLI=17
|win_ITA=3|draw_ITA=2|loss_ITA=3|gf_ITA=13|ga_ITA=19
|win_RIT=2|draw_RIT=4|loss_RIT=2|gf_RIT=10|ga_RIT=10
|win_GDT=3|draw_GDT=1|loss_GDT=4|gf_GDT=18|ga_GDT=19
|win_G2D=2|draw_G2D=3|loss_G2D=3|gf_G2D=5|ga_G2D=10
|win_OXS=2|draw_OXS=0|loss_OXS=6|gf_OXS=10|ga_OXS=27
|win_WAR=0|draw_WAR=2|loss_WAR=6|gf_WAR=4|ga_WAR=25
|col_A=#ccffcc|text_A=
|result1=A|result2=A|result3=A|result4=A|result5=A|result6=A
|col_R=#ffcccc|text_R=
|result7=R|result8=R|result9=R
|update=complete|source=
}}
==Group F==
|section=Group F
|res_col_header=Q
|show_positions=n
|team1=HEL|name_HEL={{flagicon|JPN}} HELIOS
|team2=MAR|name_MAR={{flagicon|Iran}} MarliK
|team3=AXI|name_AXI={{flagicon|Iran}} Axiom
|team4=POR|name_POR={{flagicon|POR}} FCPortugal
|team5=A2D|name_A2D={{flagicon|Iran}} AUT_2D
|team6=ROB|name_ROB={{flagicon|GER}} robOTTO
|team7=N2D|name_N2D={{flagicon|Iran}} NADCO-2D
|team8=RI1|name_RI1={{flagicon|JPN}} Ri-One
|team9=USO|name_USO={{flagicon|BRA}} UaiSoccer2D
|win_HEL=8|draw_HEL=0|loss_HEL=0|gf_HEL=45|ga_HEL=1
|win_MAR=6|draw_MAR=1|loss_MAR=1|gf_MAR=18|ga_MAR=2
|win_AXI=4|draw_AXI=0|loss_AXI=4|gf_AXI=11|ga_AXI=15
|win_POR=4|draw_POR=0|loss_POR=4|gf_POR=10|ga_POR=17
|win_A2D=3|draw_A2D=1|loss_A2D=4|gf_A2D=11|ga_A2D=16
|win_ROB=3|draw_ROB=1|loss_ROB=4|gf_ROB=11|ga_ROB=17
|win_N2D=3|draw_N2D=0|loss_N2D=5|gf_N2D=14|ga_N2D=21
|win_RI1=2|draw_RI1=0|loss_RI1=6|gf_RI1=9|ga_RI1=17
|win_USO=1|draw_USO=1|loss_USO=6|gf_USO=5|ga_USO=28
|col_A=#ccffcc|text_A=
|result1=A|result2=A|result3=A|result4=A|result5=A|result6=A
|col_R=#ffcccc|text_R=
|result7=R|result8=R|result9=R
|update=complete|source=
}}
=Round 2=
==Group G==
|section=Group G
|res_col_header=Q
|show_positions=n
|team1=WEA|name_WEA={{flagicon|CHN}} WrightEagle
|team2=ROB|name_ROB={{flagicon|GER}} robOTTO
|team3=MAR|name_MAR={{flagicon|Iran}} MarliK
|team4=GLI|name_GLI={{flagicon|AUS}} Gliders
|team5=POR|name_POR={{flagicon|POR}} FCPortugal
|team6=RIT|name_RIT={{flagicon|Iran}} Riton
|win_WEA=5|draw_WEA=0|loss_WEA=0|gf_WEA=19|ga_WEA=3
|win_ROB=3|draw_ROB=0|loss_ROB=2|gf_ROB=9|ga_ROB=7
|win_MAR=3|draw_MAR=0|loss_MAR=2|gf_MAR=7|ga_MAR=8
|win_GLI=3|draw_GLI=0|loss_GLI=2|gf_GLI=9|ga_GLI=11
|win_POR=1|draw_POR=0|loss_POR=4|gf_POR=7|ga_POR=11
|win_RIT=0|draw_RIT=0|loss_RIT=5|gf_RIT=8|ga_RIT=19
|col_A=#ccffcc|text_A=
|result1=A|result2=A|result3=A|result4=A
|col_R=#ffcccc|text_R=
|result5=R|result6=R
|update=complete|source=
}}
==Group H==
|section=Group H
|res_col_header=Q
|show_positions=n
|team1=HEL|name_HEL={{flagicon|JPN}} HELIOS
|team2=GDT|name_GDT={{flagicon|CHN}} GDUT_TiJi
|team3=A2D|name_A2D={{flagicon|Iran}} AUT_2D
|team4=YSH|name_YSH={{flagicon|CHN}} YuShan
|team5=ITA|name_ITA={{flagicon|BRA}} ITAndroids
|team6=AXI|name_AXI={{flagicon|Iran}} Axiom
|win_HEL=5|draw_HEL=0|loss_HEL=0|gf_HEL=14|ga_HEL=0
|win_GDT=3|draw_GDT=1|loss_GDT=1|gf_GDT=12|ga_GDT=9
|win_A2D=2|draw_A2D=2|loss_A2D=1|gf_A2D=9|ga_A2D=6
|win_YSH=2|draw_YSH=1|loss_YSH=2|gf_YSH=10|ga_YSH=13
|win_ITA=1|draw_ITA=0|loss_ITA=4|gf_ITA=5|ga_ITA=13
|win_AXI=0|draw_AXI=0|loss_AXI=5|gf_AXI=4|ga_AXI=13
|col_A=#ccffcc|text_A=
|result1=A|result2=A|result3=A|result4=A
|col_R=#ffcccc|text_R=
|result5=R|result6=R
|update=complete|source=
}}
=Round 3=
==Group I==
|section=Group I
|res_col_header=Q
|show_positions=n
|team1=HEL|name_HEL={{flagicon|JPN}} HELIOS
|team2=GLI|name_GLI={{flagicon|AUS}} Gliders
|team3=A2D|name_A2D={{flagicon|Iran}} AUT_2D
|team4=ROB|name_ROB={{flagicon|GER}} robOTTO
|win_HEL=3|draw_HEL=0|loss_HEL=0|gf_HEL=4|ga_HEL=0
|win_GLI=2|draw_GLI=0|loss_GLI=1|gf_GLI=5|ga_GLI=1
|win_A2D=1|draw_A2D=0|loss_A2D=2|gf_A2D=1|ga_A2D=3
|win_ROB=0|draw_ROB=0|loss_ROB=3|gf_ROB=0|ga_ROB=6
|col_A=#ccffcc|text_A=
|result1=A|result2=A
|col_R=#ffcccc|text_R=
|result3=R|result4=R
|update=complete|source=
}}
==Group J==
|section=Group J
|res_col_header=Q
|show_positions=n
|team1=WEA|name_WEA={{flagicon|CHN}} WrightEagle
|team2=MAR|name_MAR={{flagicon|Iran}} MarliK
|team3=GDT|name_GDT={{flagicon|CHN}} GDUT_TiJi
|team4=YSH|name_YSH={{flagicon|CHN}} YuShan
|win_WEA=3|draw_WEA=0|loss_WEA=0|gf_WEA=13|ga_WEA=3
|win_MAR=1|draw_MAR=1|loss_MAR=1|gf_MAR=3|ga_MAR=3
|win_GDT=1|draw_GDT=0|loss_GDT=2|gf_GDT=4|ga_GDT=8
|win_YSH=0|draw_YSH=1|loss_YSH=2|gf_YSH=4|ga_YSH=10
|col_A=#ccffcc|text_A=
|result1=A|result2=A
|col_R=#ffcccc|text_R=
|result3=R|result4=R
|update=complete|source=
}}
Finals
{{4TeamBracket
| legs = 2/1
| aggregate = y
| third = y
| RD1-team1 = {{flagicon|JPN}} HELIOS
| RD1-team2 = {{flagicon|Iran}} MarliK
| RD1-score1-1 = 4
| RD1-score1-2 = 1
| RD1-score1-agg = 5
| RD1-score2-1 = 1
| RD1-score2-2 = 0
| RD1-score2-agg = 1
| RD1-team3 = {{flagicon|CHN}} WrightEagle
| RD1-team4 = {{flagicon|AUS}} Gliders
| RD1-score3-1 = 2
| RD1-score3-2 = 2
| RD1-score3-agg = 4
| RD1-score4-1 = 0
| RD1-score4-2 = 0
| RD1-score4-agg = 0
| RD2-team1 = {{flagicon|JPN}} HELIOS
| RD2-team2 = {{flagicon|CHN}} WrightEagle
| RD2-score1-1 = 4
| RD2-score2-1 = 1
| RD2b-team1 = {{flagicon|AUS}} Gliders
| RD2b-team2 = {{flagicon|Iran}} MarliK
| RD2b-score1 = 0
| RD2b-score2 = 1
}}
Honours
class="wikitable" style="margin: 0 auto; width: 220px;" |
2012 Robocup 2D Soccer Simulation League |
---|
{{flagicon|JPN|size=100px}} |
align="center"|HELIOS Winner (2nd title) |
See also
References
- https://web.archive.org/web/20140729124040/http://newsroom.unsw.edu.au/news/technology/unsw-tops-goal-count-robocup-2012
- https://www.theverge.com/2012/9/7/3287515/robocup-2012-robots-soccer-broken-necks-baby-steps
- http://www.festo-didactic.com/int-en/news/robocup-2012-in-mexico-city-gold-for-germany.htm?fbid=aW50LmVuLjU1Ny4xNy4xNi40Njkx
- https://web.archive.org/web/20140810052442/http://www.oliverobst.eu/research/robocup/rc2012-simleague-2d/
- http://www.robocup2012.org/results/soccer/results_2d/
External links
- [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://web.archive.org/web/20140309052634/http://www.socsim.robocup.org/files/ Official Data Repository (Log Files, Team Binaries...)]
{{RoboCup Leagues}}
{{Robot Soccer Competitions}}