Repository logo
 

Analyzing and Ranking Player Behaviours in RoboCup Soccer Simulation 2D Using Machine Learning Approaches

Date

2025-04-29

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

This thesis investigates how advanced machine-learning techniques can rank and compare player behaviours in RoboCup Soccer Simulation 2D (SS2D), surpassing traditional metrics such as goals and assists. We fused official RoboCup logs with large-scale simulated matches to build robust data sets. Then, we used Variational Auto-Encoders and Transformers to compress high-dimensional state–action sequences into low-dimensional embeddings that preserve essential spatio-temporal patterns. We applied Maximum-Entropy Inverse Reinforcement Learning to uncover each player’s reward function, producing context-aware scores that capture both on-ball and off-ball actions. A complementary win-probability learner (“WinGain”) linked individual actions to match success. We tested framework robustness across various match conditions (communication bans, player swaps and formation changes). Our framework uncovers effective behaviours overlooked by raw statistics, enables objective cross-player rankings, and provides a data-centric foundation for optimizing strategies in SS2D and other complex multi-agent sports domains, which can aid coaches, scouts and AI researchers in evidence-based decision-making.

Description

Keywords

Player behaviour analysis, RoboCup Soccer Simulation 2D, Machine learning in sports analytics, Multi-agent systems, Reward-based player evaluation, Variational Auto-Encoder (VAE), Reward-based player evaluation, Transformer embeddings, Inverse Reinforcement Learning (IRL)

Citation