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==

{{#invoke:sports table|main|style=WDL

|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==

{{#invoke:sports table|main|style=WDL

|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==

{{#invoke:sports table|main|style=WDL

|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==

{{#invoke:sports table|main|style=WDL

|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==

{{#invoke:sports table|main|style=WDL

|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==

{{#invoke:sports table|main|style=WDL

|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==

{{#invoke:sports table|main|style=WDL

|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==

{{#invoke:sports table|main|style=WDL

|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==

{{#invoke:sports table|main|style=WDL

|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==

{{#invoke:sports table|main|style=WDL

|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/