RoboCup 2D Soccer Simulation League

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.

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.

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.

2D Soccer Simulation Screenshot