PyTAG: Challenges and Opportunities for Reinforcement Learning in Tabletop Games
Martin Balla, George E.M. Long, Dominik Jeurissen, James Goodman,, Raluca D. Gaina, Diego Perez-Liebana

TL;DR
This paper introduces PyTAG, a Python API for reinforcement learning research in modern tabletop games, highlighting unique challenges and providing baseline results for RL agents in this domain.
Contribution
The paper presents PyTAG, a new API for RL in tabletop games, and offers initial training techniques and baseline results for RL agents in this setting.
Findings
Baseline RL agents trained with Proximal Policy Optimization
PyTAG enables RL research in 20+ modern tabletop games
Discussion of unique challenges in applying RL to tabletop games
Abstract
In recent years, Game AI research has made important breakthroughs using Reinforcement Learning (RL). Despite this, RL for modern tabletop games has gained little to no attention, even when they offer a range of unique challenges compared to video games. To bridge this gap, we introduce PyTAG, a Python API for interacting with the Tabletop Games framework (TAG). TAG contains a growing set of more than 20 modern tabletop games, with a common API for AI agents. We present techniques for training RL agents in these games and introduce baseline results after training Proximal Policy Optimisation algorithms on a subset of games. Finally, we discuss the unique challenges complex modern tabletop games provide, now open to RL research through PyTAG.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGambling Behavior and Treatments · Artificial Intelligence in Games · Digital Games and Media
