Repository logo
 

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

dc.contributor.authorAmini, Omid
dc.contributor.copyright-releaseNot Applicable
dc.contributor.degreeMaster of Computer Science
dc.contributor.departmentFaculty of Computer Science
dc.contributor.ethics-approvalNot Applicable
dc.contributor.external-examinern/a
dc.contributor.manuscriptsNot Applicable
dc.contributor.thesis-readerDr. Vlado Keselj
dc.contributor.thesis-readerDr. Garnett Wilson
dc.contributor.thesis-supervisorDr. Malcolm Heywood
dc.date.accessioned2025-04-29T13:24:20Z
dc.date.available2025-04-29T13:24:20Z
dc.date.defence2025-04-25
dc.date.issued2025-04-29
dc.description.abstractThis 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.
dc.identifier.urihttps://hdl.handle.net/10222/85065
dc.language.isoen
dc.subjectPlayer behaviour analysis
dc.subjectRoboCup Soccer Simulation 2D
dc.subjectMachine learning in sports analytics
dc.subjectMulti-agent systems
dc.subjectReward-based player evaluation
dc.subjectVariational Auto-Encoder (VAE)
dc.subjectReward-based player evaluation
dc.subjectTransformer embeddings
dc.subjectInverse Reinforcement Learning (IRL)
dc.titleAnalyzing and Ranking Player Behaviours in RoboCup Soccer Simulation 2D Using Machine Learning Approaches

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
OmidAmini2025.pdf
Size:
2.84 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.12 KB
Format:
Item-specific license agreed upon to submission
Description: