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

11/15/2022
by   Nader Zare, et al.
0

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.

READ FULL TEXT
research
07/22/2023

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

Soccer, also known as football in some parts of the world, involves two ...
research
12/26/2018

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

We describe Gliders2d, a base code release for Gliders, a soccer simulat...
research
05/27/2023

Observation Denoising in CYRUS Soccer Simulation 2D Team For RoboCup 2023

The RoboCup competitions hold various leagues, and the Soccer Simulation...
research
05/22/2022

CYRUS Soccer Simulation 2D Team Description Paper 2022

Soccer Simulation 2D League is one of the major leagues of RoboCup compe...
research
06/04/2022

Estimating the Effect of Team Hitting Strategies Using Counterfactual Virtual Simulation in Baseball

In baseball, every play on the field is quantitatively evaluated and has...
research
08/08/2020

Cyrus 2D Simulation Team Description Paper2018

Cyrus 2D Soccer Simulation was established 2012 with the aim of research...
research
01/22/2019

A GFML-based Robot Agent for Human and Machine Cooperative Learning on Game of Go

This paper applies a genetic algorithm and fuzzy markup language to cons...

Please sign up or login with your details

Forgot password? Click here to reset