Concurrency Simulation in Soccer

  • Jonathan Tellez-Giron
  • Matías AlvaradoEmail author
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9979)


Soccer is a multiplayer concurrent strategic game, one of the most popular sports in the world. Each soccer match is a social phenomenon for itself, with high level social impact from local to international instances. We use context-free grammars and automatons for modeling soccer, then develop a concurrent computing system for this game simulation. We achieve game simulations using real statistical data from distinguished midfielders and forwarders players in the Spanish League of Soccer. Tests are made on the base of varying the teams’ formations, either 4-3-3, 4-4-2, 5-3-2, then obtaining the probabilistic advantage for each formation including the specific players’ statistics.


Soccer Strategies Concurrent computing system Simulation Statistics 


  1. 1.
    Alvarado, M., Rendón, A.Y., Cocho, G.: Simulation of baseball gaming by cooperation and non-cooperation strategies. Computación y Sistemas 18(4), 693–708 (2014). Google Scholar
  2. 2.
    Cravo, J., Almeida, F., Abreu, P.H., Reis, L.P., Lau, N., Mota, L.: Strategy planner: graphical definition of soccer set-plays. Data Knowl. Eng. 94, 110–131 (2014)CrossRefGoogle Scholar
  3. 3.
    Fernandez, A.J., Cotta, C., Ceballos, R.C.: Generating emergent team strategies in football simulation videogames via genetic algorithms. In: Game-on 2008: 9th International Conference on Intelligent Games and Simulation, pp. 120–125 (2008)Google Scholar
  4. 4.
    Gray, J., Reuter, A.: Transaction Processing: Concepts and Techniques. Elsevier, Lorne (1992)zbMATHGoogle Scholar
  5. 5.
    Hu, J., Wellman, M.P.: Nash q-learning for general-sum stochastic games. J. Mach. Learn. Res. 4, 1039–1069 (2003)MathSciNetzbMATHGoogle Scholar
  6. 6.
    Hu, Y., Gao, Y., An, B.: Accelerating multiagent reinforcement learning by equilibrium transfer (2014)Google Scholar
  7. 7.
    Liu, Q., Ma, J., Xie, W.: Multiagent reinforcement learning with regret matching for robot soccer. Mathematical Problems in Engineering 2013 (2013)Google Scholar
  8. 8.
    McDougall, C.: Soccer. Best Sport Ever eBook Series, ABDO Publishing Company (2012).
  9. 9.
    Norouzi, A., Acosta, C.A.: An approach to design a robust software architecture and an intelligent model for multi-agent systems. In: 2013 3rd Joint Conference of AI & Robotics and 5th RoboCup Iran Open International Symposium (RIOS), pp. 1–7. IEEE (2013)Google Scholar
  10. 10.
    Yee, A., Rodríguez, R., Alvarado, M.: Analysis of strategies in american football using nash equilibrium. In: Agre, G., Hitzler, P., Krisnadhi, A.A., Kuznetsov, S.O. (eds.) AIMSA 2014. LNCS (LNAI), vol. 8722, pp. 286–294. Springer, Heidelberg (2014). doi: 10.1007/978-3-319-10554-3_30 Google Scholar

Copyright information

© Springer International Publishing AG 2016

Authors and Affiliations

  1. 1.CINVESTAV-IPNMexico CityMexico

Personalised recommendations