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.

35+
Publications
10+
Years in Game AI
4
Core Research Themes
120k+
Research Funding

Research Themes

Evolutionary Game AI

Rolling Horizon Evolutionary Algorithms, optimisation, hyperparameter tuning, feature analysis and neuroevolution.

Evolutionary Algorithms Search Optimisation
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.

GVGAI Planning MCTS
View publications →

Tabletop Game AI

Digital tabletop games, simulation, AI playtesting, strategy analysis and the TAG Framework.

Simulation TAG Tabletop Games
View publications →

Machine Learning & Simulation

Reinforcement learning, explainable AI, large language models and automated evaluation.

RL LLMs XAI
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