Cyrus2D Base: Source Code Base for RoboCup 2D Soccer Simulation League

  • Nader Zare
  • , Omid Amini
  • , Aref Sayareh
  • , Mahtab Sarvmaili
  • , Arad Firouzkouhi
  • , Saba Ramezani Rad
  • , Stan Matwin
  • , Amilcar Soares

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Soccer Simulation 2D League is one of the major leagues of RoboCup competitions. In a Soccer Simulation 2D (SS2D) game, two teams of 11 players and one coach compete against each other. Several base codes have been released for the RoboCup soccer simulation 2D (RCSS2D) community that have promoted the application of multi-agent and AI algorithms in this field. In this paper, we introduce “Cyrus2D Base”, which is derived from the base code of the RCSS2D 2021 champion. We merged Gliders2D base V2.6 with the newest version of the Helios base. We applied several features of Cyrus2021 to improve the performance and capabilities of this base alongside a Data Extractor to facilitate the implementation of machine learning in the field. We have tested this base code in different teams and scenarios, and the obtained results demonstrate significant improvements in the defensive and offensive strategy of the team.

Original languageEnglish
Title of host publicationRoboCup 2022
Subtitle of host publication- Robot World Cup XXV
EditorsAmy Eguchi, Nuno Lau, Maike Paetzel-Prüsmann, Thanapat Wanichanon
PublisherSpringer Science and Business Media Deutschland GmbH
Pages140-151
Number of pages12
ISBN (Print)9783031284687
DOIs
Publication statusPublished - 1 Jan 2023
Externally publishedYes
Event25th RoboCup International Symposium, Robocup 2022 - Bangkok, Thailand
Duration: 11 Jul 202217 Jul 2022

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13561 LNAI
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference25th RoboCup International Symposium, Robocup 2022
Country/TerritoryThailand
CityBangkok
Period11/07/2217/07/22

Keywords

  • 2D Soccer Simulation
  • Base code
  • RoboCup

Fingerprint

Dive into the research topics of 'Cyrus2D Base: Source Code Base for RoboCup 2D Soccer Simulation League'. Together they form a unique fingerprint.

Cite this