La Liga de Simulación RoboCup es una de las cinco ligas de fútbol dentro de la iniciativa RoboCup . [1]
Se caracteriza por jugadores de software ( agentes ) que se mueven independientemente y juegan al fútbol en un campo virtual dentro de una simulación por computadora .
Se divide en cuatro subligas: [2]
- Simulación de fútbol en 2D
- Simulación de fútbol en 3D
- Desarrollo 3D
- Simulación de fútbol de realidad mixta (antes llamada visualización)
-
Simulación 2D
-
Simulación 3D
-
Simulación de realidad mixta
Diferencias entre simulaciones 2D y 3D
La primera versión de la subliga de simulación 2D se publicó a principios de 1995 [3] con la versión 0.1. Desde entonces, se ha mantenido de forma activa con actualizaciones cada pocos meses. [4] La pelota y todos los jugadores están representados como círculos en el plano del campo. Su posición está restringida a las dos dimensiones del plano.
SimSpark , la plataforma sobre la que se construyó la sublicencia de simulación 3D , se registró en SourceForge en 2004. [5] La plataforma en sí está ahora bien establecida [6] con un desarrollo continuo. [7] La pelota y todos los jugadores están representados como cuerpos rígidos articulados dentro de un sistema que refuerza la simulación de propiedades físicas como la masa, la inercia y la fricción.
A partir de 2010, una comparación directa de la jugabilidad de las ligas 2D y 3D muestra una marcada diferencia. [8] Los equipos de la liga 2D generalmente exhiben estrategias avanzadas y trabajo en equipo, mientras que los equipos 3D parecen tener dificultades con los conceptos básicos de estabilidad y deambulación. Esto se debe en parte a la diferencia de edad de las dos ligas y en parte a la diferencia en la complejidad involucrada en la creación de agentes para las dos ligas. La reproducción de los archivos de registro de las finales de los últimos años muestra que muchos equipos están haciendo progresos.
En el sistema 2D, el movimiento alrededor del plano se logra a través de comandos de los agentes, como moverse , correr , girar y patear . [9] El sistema 3D tiene menos opciones de comandos para que los agentes envíen, pero la mecánica del movimiento sobre el campo es mucho más compleja, ya que las posiciones de 22 bisagras en todo el cuerpo articulado deben controlarse simultáneamente.
Referencias
- ^ "RoboCup Soccer «RoboCup». www.robocup.org . Archivado desde el original el 7 de marzo de 2010.
- ^ "Simulación de RoboCup". www.robocup.org . Archivado desde el original el 7 de marzo de 2010.
- ^ Un archivo makefile en sserver-0.1.tar.gz muestra la fecha 1995/01/21
- ^ "El simulador de fútbol RoboCup - Explorar /Rcssserver en SourceForge.net".
- ^ "Spark - Un simulador físico genérico". 2 de noviembre de 2017.
- ^ https://www.ohloh.net/p/simspark/factoids/3252289 [ enlace muerto permanente ]
- ^ https://www.ohloh.net/p/simspark/factoids/3252288 [ enlace muerto permanente ]
- ^ "Vídeos del Japan Open 2010". Archivado desde el original el 15 de octubre de 2012. Consultado el 14 de junio de 2010 .
- ^ Comandos de control del jugador en la wiki del proyecto