RoboCupSoccer - Simulation
This is one of the oldest leagues in RoboCupSoccer. The Simulation League focus on artificial intelligence and team strategy. Independently moving software players (agents) play soccer on a virtual field inside a computer.
There are 2 subleagues: 2D and 3D.
- RoboCup Soccer Simulation mailing list (Both 2D and 3D)
RoboCupSoccer - Simulation 2D
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.
RoboCupSoccer - Simulation 3D
The 3D simulation competition increases the realism of the simulated environment used in other simulation leagues by adding an extra dimension and more complex physics. At its beginning, the only available robot model was a spherical agent. In 2006, a simple model of the Fujitsu HOAP-2 robot was made available, being the first time that humanoid models were used in the simulation league. This shifted the aim of the 3D simulation competition from the design of strategic behaviors of in playing soccer towards the low level control of humanoid robots and the creation of basic behaviors like walking, kicking, turning and standing up, among others.