Improving Dribbling, Passing, and Marking Actions in Soccer Simulation
2D Games Using Machine Learning
- URL: http://arxiv.org/abs/2401.03406v1
- Date: Sun, 7 Jan 2024 07:54:26 GMT
- Title: Improving Dribbling, Passing, and Marking Actions in Soccer Simulation
2D Games Using Machine Learning
- Authors: Nader Zare, Omid Amini, Aref Sayareh, Mahtab Sarvmaili, Arad
Firouzkouhi, Stan Matwin, Amilcar Soares
- Abstract summary: The RoboCup competition was started in 1997, and is known as the oldest RoboCup league.
The RoboCup 2D Soccer Simulation League is a partially observable soccer environment in which 24 autonomous agents play on two opposing teams.
In this paper, we detail the main strategies and functionalities of CYRUS, the RoboCup 2021 2D Soccer Simulation League champions.
- Score: 4.350850682297813
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: The RoboCup competition was started in 1997, and is known as the oldest
RoboCup league. The RoboCup 2D Soccer Simulation League is a stochastic,
partially observable soccer environment in which 24 autonomous agents play on
two opposing teams. In this paper, we detail the main strategies and
functionalities of CYRUS, the RoboCup 2021 2D Soccer Simulation League
champions. The new functionalities presented and discussed in this work are (i)
Multi Action Dribble, (ii) Pass Prediction and (iii) Marking Decision. The
Multi Action Dribbling strategy enabled CYRUS to succeed more often and to be
safer when dribbling actions were performed during a game. The Pass Prediction
enhanced our gameplay by predicting our teammate's passing behavior,
anticipating and making our agents collaborate better towards scoring goals.
Finally, the Marking Decision addressed the multi-agent matching problem to
improve CYRUS defensive strategy by finding an optimal solution to mark
opponents' players.
Related papers
- Engineering Features to Improve Pass Prediction in Soccer Simulation 2D
Games [0.0]
Soccer Simulation 2D (SS2D) is a simulation of a real soccer game in two dimensions.
We have tried to address the modeling of passing behavior of soccer 2D players using Deep Neural Networks (DNN) and Random Forest (RF)
We evaluate the trained models' performance playing against 6 top teams of RoboCup 2019 that have distinctive playing strategies.
arXiv Detail & Related papers (2024-01-07T08:01:25Z) - Denoising Opponents Position in Partial Observation Environment [0.4660328753262075]
Soccer Simulation 2D (SS2D) match involves two teams, including 11 players and a coach for each team, competing against each other.
We will explain our position prediction idea powered by Long Short-Term Memory models (LSTM) and Deep Neural Networks (DNN)
arXiv Detail & Related papers (2023-10-23T04:16:52Z) - Observation Denoising in CYRUS Soccer Simulation 2D Team For RoboCup
2023 [7.658318240235567]
This paper presents the latest research of the CYRUS soccer simulation 2D team, the champion of RoboCup 2021.
We will explain our denoising idea powered by long short-term memory networks (LSTM) and deep neural networks (DNN)
arXiv Detail & Related papers (2023-05-27T20:46:33Z) - Mastering the Game of No-Press Diplomacy via Human-Regularized
Reinforcement Learning and Planning [95.78031053296513]
No-press Diplomacy is a complex strategy game involving both cooperation and competition.
We introduce a planning algorithm we call DiL-piKL that regularizes a reward-maximizing policy toward a human imitation-learned policy.
We show that DiL-piKL can be extended into a self-play reinforcement learning algorithm we call RL-DiL-piKL.
arXiv Detail & Related papers (2022-10-11T14:47:35Z) - Hierarchical Reinforcement Learning for Precise Soccer Shooting Skills
using a Quadrupedal Robot [76.04391023228081]
We address the problem of enabling quadrupedal robots to perform precise shooting skills in the real world using reinforcement learning.
We propose a hierarchical framework that leverages deep reinforcement learning to train a robust motion control policy.
We deploy the proposed framework on an A1 quadrupedal robot and enable it to accurately shoot the ball to random targets in the real world.
arXiv Detail & Related papers (2022-08-01T22:34:51Z) - Provably Efficient Fictitious Play Policy Optimization for Zero-Sum
Markov Games with Structured Transitions [145.54544979467872]
We propose and analyze new fictitious play policy optimization algorithms for zero-sum Markov games with structured but unknown transitions.
We prove tight $widetildemathcalO(sqrtK)$ regret bounds after $K$ episodes in a two-agent competitive game scenario.
Our algorithms feature a combination of Upper Confidence Bound (UCB)-type optimism and fictitious play under the scope of simultaneous policy optimization.
arXiv Detail & Related papers (2022-07-25T18:29:16Z) - CYRUS Soccer Simulation 2D Team Description Paper 2022 [8.86121279277966]
This paper introduces the previous and current research of the CYRUS soccer simulation team.
We will present our idea about improving Unmarking Decisioning and Positioning by using Pass Prediction Deep Neural Network.
arXiv Detail & Related papers (2022-05-22T23:16:37Z) - Collusion Detection in Team-Based Multiplayer Games [57.153233321515984]
We propose a system that detects colluding behaviors in team-based multiplayer games.
The proposed method analyzes the players' social relationships paired with their in-game behavioral patterns.
We then automate the detection using Isolation Forest, an unsupervised learning technique specialized in highlighting outliers.
arXiv Detail & Related papers (2022-03-10T02:37:39Z) - Efficient Policy Space Response Oracles [61.71849698253696]
Policy Space Response Oracle method (PSRO) provides a general solution to Nash equilibrium in two-player zero-sum games.
Central to our development is the newly-introduced of minimax optimization on unrestricted-restricted (URR) games.
We report a 50x speedup in wall-time, 10x data efficiency, and similar exploitability as existing PSRO methods on Kuhn and Leduc Poker games.
arXiv Detail & Related papers (2022-01-28T17:54:45Z) - Generating Diverse and Competitive Play-Styles for Strategy Games [58.896302717975445]
We propose Portfolio Monte Carlo Tree Search with Progressive Unpruning for playing a turn-based strategy game (Tribes)
We show how it can be parameterized so a quality-diversity algorithm (MAP-Elites) is used to achieve different play-styles while keeping a competitive level of play.
Our results show that this algorithm is capable of achieving these goals even for an extensive collection of game levels beyond those used for training.
arXiv Detail & Related papers (2021-04-17T20:33:24Z) - An analysis of Reinforcement Learning applied to Coach task in IEEE Very
Small Size Soccer [2.5400028272658144]
This paper proposes an end-to-end approach for the coaching task based on Reinforcement Learning (RL)
We trained two RL policies against three different teams in a simulated environment.
Our results were assessed against one of the top teams of the VSSS league.
arXiv Detail & Related papers (2020-11-23T23:10:06Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.