2019
DOI: 10.1007/978-3-030-35699-6_33
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: We describe Gliders2d, a base code release for Gliders, a soccer simulation team which won the RoboCup Soccer 2D Simulation League in 2016. We trace six evolutionary steps, each of which is encapsulated in a sequential change of the released code, from v1.1 to v1.6, starting from agent2d-3.1.1 (set as the baseline v1.0). These changes improve performance by adjusting the agents' stamina management, their pressing behaviour and the action-selection mechanism, as well as their positional choice in both attack an… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
22
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
2

Relationship

2
4

Authors

Journals

citations
Cited by 13 publications
(22 citation statements)
references
References 31 publications
(32 reference statements)
0
22
0
Order By: Relevance
“…This observation may appear to contradict other examples where the end-to-end learning has been found to offer advantages over machine learning solutions using a human-defined structure (Lecun et al, 2006 ; Collobert et al, 2011 ; Mnih et al, 2013 ; Bojarski et al, 2016 ). However, the specific problem of learning defensive behaviors considered in this paper was affected by a strong prior optimization within a well-defined structure of Gliders2d , a baseline agent code used by the world champion teams Gliders and Fractals (Prokopenko and Wang, 2019a , b ).…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…This observation may appear to contradict other examples where the end-to-end learning has been found to offer advantages over machine learning solutions using a human-defined structure (Lecun et al, 2006 ; Collobert et al, 2011 ; Mnih et al, 2013 ; Bojarski et al, 2016 ). However, the specific problem of learning defensive behaviors considered in this paper was affected by a strong prior optimization within a well-defined structure of Gliders2d , a baseline agent code used by the world champion teams Gliders and Fractals (Prokopenko and Wang, 2019a , b ).…”
Section: Discussionmentioning
confidence: 99%
“…On one hand, many approaches utilize human-selected features and expert-designed strategies, including Situation Based Strategic Positioning (Reis et al, 2001 ), multi-agent positioning mechanism (Akiyama and Noda, 2008 ), coordination system based on setplays (Mota and Reis, 2007 ), positioning based on Delaunay Triangulation (Akiyama and Noda, 2007 ), and Voronoi diagrams (Prokopenko and Wang, 2017 ). Others involve well-optimized defense and attack behaviors in popular code bases such as Agent2d (Akiyama and Nakashima, 2013 ) and Gliders2d (Prokopenko and Wang, 2019a , b ). On the other hand, machine learning approaches have been applied in RCSS environment as well, e.g., a reinforcement learning approach (Riedmiller et al, 2001 , 2008 ; Gabel et al, 2009 ), online planning with tree search method (Akiyama et al, 2012 ), and MAXQ value function decomposition for online planning (Bai et al, 2015 ).…”
Section: Background and Frameworkmentioning
confidence: 99%
“…Team Fractals2019 is based on recently released Gliders2d code base [40]. The second version of Gliders2d is described and traced in this study against a pool of benchmark opponents, using a fitness function weighted by relative strengths of the benchmarks.…”
Section: Discussionmentioning
confidence: 99%
“…Each solution is typically evaluated against a specific opponent, over thousands of games, with the fitness function being the average goal difference, while the average points and standard error provide tie-breakers [40]. In other words, a design point (possibly conditioned on the name of a specific opponent) is accepted only if it outperforms every single opponent in the pool of available opponents.…”
Section: Gliders2d: Version V2mentioning
confidence: 99%
See 1 more Smart Citation