mlsanityData to 14 Oct 2026

Pyrus Base: An Open Source Python Framework for the RoboCup 2D Soccer Simulation

arXiv 2307.16875 ↗First posted 22 Jul 2023cs.RO cs.AIcited by 2

Not on the map. Why?

Abstract (arXiv)

Soccer, also known as football in some parts of the world, involves two teams of eleven players whose objective is to score more goals than the opposing team. To simulate this game and attract scientists from all over the world to conduct research and participate in an annual computer-based soccer world cup, Soccer Simulation 2D (SS2D) was one of the leagues initiated in the RoboCup competition. In every SS2D game, two teams of 11 players and one coach connect to the RoboCup Soccer Simulation Server and compete against each other. Over the past few years, several C++ base codes have been employed to control agents' behavior and their communication with the server. Although C++ base codes have laid the foundation for the SS2D, developing them requires an advanced level of C++ programming. C++ language complexity is a limiting disadvantage of C++ base codes for all users, especially for beginners. To conquer the challenges of C++ base codes and provide a powerful baseline for developing machine learning concepts, we introduce Pyrus, the first Python base code for SS2D. Pyrus is developed to encourage researchers to efficiently develop their ideas and integrate machine learning algorithms into their teams. Pyrus base is open-source code, and it is publicly available under MIT License on GitHub

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 8 of its 33 references that are in the map. First posted on arXiv 22 Jul 2023.

Builds on

8 of 33 references.

References · 8

  1. 2016OpenAI Gymcited by 1,736
  2. 2019Google Research Football: A Novel Reinforcement Learning Environmentcited by 260
  3. 2021From Motor Control to Team Play in Simulated Humanoid Footballcited by 87
  4. 2018Gliders2d: Source Code Base for RoboCup 2D Soccer Simulation Leaguecited by 7
  5. 2022Cyrus2D base: Source Code Base for RoboCup 2D Soccer Simulation Leaguecited by 5
  6. 2017RoboCup 2D Soccer Simulation League: Evaluation Challengescited by 3
  7. 2016Disruptive innovations in RoboCup 2D Soccer Simulation League: from Cyberoos'98 to Gliders2016cited by 2
  8. 2019Fractals2019: Combinatorial Optimisation with Dynamic Constraint Annealingcited by 2

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 1; 2025: 0; 2026: 1.

2 papers.