Research
I design Artificial Intelligence systems that can play, analyse, generate and test games. My work combines evolutionary computation, reinforcement learning, planning, simulation and machine learning to build robust decision-making systems across both digital and tabletop games.
Beginning with my PhD research on Rolling Horizon Evolutionary Algorithms for General Video Game Playing, my research has expanded into AI-driven simulation platforms, automated playtesting, digital tabletop games, explainable AI and large language models. Throughout, my focus has remained on creating practical AI systems that support designers, researchers and players.
Research Themes
Evolutionary Game AI
Rolling Horizon Evolutionary Algorithms, optimisation, hyperparameter tuning, feature analysis and neuroevolution.
View publications →General Game Playing
General Video Game AI, planning, Monte Carlo Tree Search, forward models and autonomous agents capable of adapting to previously unseen games.
View publications →Tabletop Game AI
Digital tabletop games, simulation, AI playtesting, strategy analysis and the TAG Framework.
View publications →Machine Learning & Simulation
Reinforcement learning, explainable AI, large language models and automated evaluation.
View publications →Featured Research Projects
Rolling Horizon Evolutionary Algorithms
My PhD research explored Rolling Horizon Evolutionary Algorithms as a scalable alternative to Monte Carlo Tree Search for General Video Game Playing, resulting in multiple IEEE Transactions on Games publications and my doctoral thesis.
TAG Framework
A research platform for digital tabletop games supporting AI development, automated playtesting, reinforcement learning, game analysis and rapid implementation of modern board games.
AI Playtesting & Simulation
Simulation-driven approaches for balancing games, analysing player strategies and evaluating game mechanics using AI agents.
Research Leadership
Conference Leadership
- General Chair — IEEE Conference on Games 2026
- Competitions Chair — IEEE CoG 2025
- Workshops & Competitions Chair — ACM FDG 2025
- Game AI Track Chair — ACM FDG 2023
- General Chair — IEEE SSCI Games Symposium 2020
Community
- Founder & Organiser — London Game AI Meetup
- IEEE CIS Games Technical Committee
- Programme Committee Member for 30+ conferences and journals
- Research Impact Coordinator — IGGI