Martin Balla;George E. M. Long;James Goodman;Raluca D. Gaina;Diego Perez-Liebana
{"title":"PyTAG:多代理强化学习的桌面游戏","authors":"Martin Balla;George E. M. Long;James Goodman;Raluca D. Gaina;Diego Perez-Liebana","doi":"10.1109/TG.2024.3404133","DOIUrl":null,"url":null,"abstract":"Modern Tabletop Games present various interesting challenges for multiagent reinforcement learning. In this article, we introduce PyTAG, a new framework that supports interacting with a large collection of games implemented in the Tabletop Games framework. In this work, we highlight the challenges tabletop games provide, from a game-playing agent perspective, along with the opportunities they provide for future research. In addition, we highlight the technical challenges that involve training reinforcement learning agents on these games. To explore the multiagent setting provided by PyTAG, we train the popular proximal policy optimization reinforcement learning algorithm using self-play on a subset of games and evaluate the trained policies against some simple agents and Monte Carlo tree search implemented in the Tabletop Games framework.","PeriodicalId":55977,"journal":{"name":"IEEE Transactions on Games","volume":"16 4","pages":"993-1002"},"PeriodicalIF":1.7000,"publicationDate":"2024-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"PyTAG: Tabletop Games for Multiagent Reinforcement Learning\",\"authors\":\"Martin Balla;George E. M. Long;James Goodman;Raluca D. Gaina;Diego Perez-Liebana\",\"doi\":\"10.1109/TG.2024.3404133\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Modern Tabletop Games present various interesting challenges for multiagent reinforcement learning. In this article, we introduce PyTAG, a new framework that supports interacting with a large collection of games implemented in the Tabletop Games framework. In this work, we highlight the challenges tabletop games provide, from a game-playing agent perspective, along with the opportunities they provide for future research. In addition, we highlight the technical challenges that involve training reinforcement learning agents on these games. To explore the multiagent setting provided by PyTAG, we train the popular proximal policy optimization reinforcement learning algorithm using self-play on a subset of games and evaluate the trained policies against some simple agents and Monte Carlo tree search implemented in the Tabletop Games framework.\",\"PeriodicalId\":55977,\"journal\":{\"name\":\"IEEE Transactions on Games\",\"volume\":\"16 4\",\"pages\":\"993-1002\"},\"PeriodicalIF\":1.7000,\"publicationDate\":\"2024-03-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE Transactions on Games\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://ieeexplore.ieee.org/document/10536623/\",\"RegionNum\":4,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Games","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10536623/","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
PyTAG: Tabletop Games for Multiagent Reinforcement Learning
Modern Tabletop Games present various interesting challenges for multiagent reinforcement learning. In this article, we introduce PyTAG, a new framework that supports interacting with a large collection of games implemented in the Tabletop Games framework. In this work, we highlight the challenges tabletop games provide, from a game-playing agent perspective, along with the opportunities they provide for future research. In addition, we highlight the technical challenges that involve training reinforcement learning agents on these games. To explore the multiagent setting provided by PyTAG, we train the popular proximal policy optimization reinforcement learning algorithm using self-play on a subset of games and evaluate the trained policies against some simple agents and Monte Carlo tree search implemented in the Tabletop Games framework.