Design and Implementation of TAG: A Tabletop Games Framework
- URL: http://arxiv.org/abs/2009.12065v1
- Date: Fri, 25 Sep 2020 07:27:30 GMT
- Title: Design and Implementation of TAG: A Tabletop Games Framework
- Authors: Raluca D. Gaina, Martin Balla, Alexander Dockhorn, Raul Montoliu,
Diego Perez-Liebana
- Abstract summary: This document describes the design and implementation of the Tabletop Games framework (TAG)
TAG is a Java-based benchmark for developing modern board games for AI research.
- Score: 59.60094442546867
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: This document describes the design and implementation of the Tabletop Games
framework (TAG), a Java-based benchmark for developing modern board games for
AI research. TAG provides a common skeleton for implementing tabletop games
based on a common API for AI agents, a set of components and classes to easily
add new games and an import module for defining data in JSON format. At
present, this platform includes the implementation of seven different tabletop
games that can also be used as an example for further developments.
Additionally, TAG also incorporates logging functionality that allows the user
to perform a detailed analysis of the game, in terms of action space, branching
factor, hidden information, and other measures of interest for Game AI
research. The objective of this document is to serve as a central point where
the framework can be described at length. TAG can be downloaded at:
https://github.com/GAIGResearch/TabletopGames
Related papers
- Game Development as Human-LLM Interaction [55.03293214439741]
This paper introduces the Interaction-driven Game Engine (IGE) powered by Human-LLM interaction.
We construct an IGE for poker games as a case study and evaluate it from two perspectives: interaction quality and code correctness.
arXiv Detail & Related papers (2024-08-18T07:06:57Z) - PyTAG: Tabletop Games for Multi-Agent Reinforcement Learning [0.41942958779358663]
We introduce PyTAG, a framework that supports interacting with a large collection of games implemented in the Tabletop Games framework.
We highlight the challenges tabletop games provide, from a game-playing agent perspective, along with the opportunities they provide for future research.
arXiv Detail & Related papers (2024-05-28T12:30:28Z) - Instruction-Driven Game Engines on Large Language Models [59.280666591243154]
The IDGE project aims to democratize game development by enabling a large language model to follow free-form game rules.
We train the IDGE in a curriculum manner that progressively increases the model's exposure to complex scenarios.
Our initial progress lies in developing an IDGE for Poker, a universally cherished card game.
arXiv Detail & Related papers (2024-03-30T08:02:16Z) - Knowledge Guided Entity-aware Video Captioning and A Basketball
Benchmark [49.54265459763042]
We construct a multimodal basketball game knowledge graph (KG_NBA_2022) to provide additional knowledge beyond videos.
Then, a dataset that contains 9 types of fine-grained shooting events and 286 players' knowledge is constructed based on KG_NBA_2022.
We develop a knowledge guided entity-aware video captioning network (KEANet) based on a candidate player list in encoder-decoder form for basketball live text broadcast.
arXiv Detail & Related papers (2024-01-25T02:08:37Z) - PlayMyData: a curated dataset of multi-platform video games [2.7498981662768536]
PlayMyData is a curated dataset composed of 99,864 multi-platform games gathered by IGDB website.
By exploiting a dedicated API, we collect relevant metadata for each game, e.g., description, genre, rating, gameplay video URLs, and screenshots.
PlayMyData can be used to foster cross-domain investigations built on top of the provided multimedia data.
arXiv Detail & Related papers (2024-01-16T18:45:38Z) - UniVTG: Towards Unified Video-Language Temporal Grounding [52.56732639951834]
Video Temporal Grounding (VTG) aims to ground target clips from videos according to custom language queries.
We propose to Unify the diverse VTG labels and tasks, dubbed UniVTG, along three directions.
Thanks to the unified framework, we are able to unlock temporal grounding pretraining from large-scale diverse labels.
arXiv Detail & Related papers (2023-07-31T14:34:49Z) - PyTAG: Challenges and Opportunities for Reinforcement Learning in
Tabletop Games [0.880802134366532]
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.
arXiv Detail & Related papers (2023-07-19T11:08:59Z) - Meta Arcade: A Configurable Environment Suite for Meta-Learning [4.962850553353402]
We present Meta Arcade, a tool to easily define and configure custom 2D arcade games that share common visuals, state spaces, action spaces, game components, and scoring mechanisms.
We include a suite of 24 predefined games that collectively illustrate the possibilities of this framework and discuss how these games can be configured for research applications.
arXiv Detail & Related papers (2021-12-01T15:54:38Z) - Tile Embedding: A General Representation for Procedural Level Generation
via Machine Learning [1.590611306750623]
We present tile embeddings, a unified, affordance-rich representation for tile-based 2D games.
We employ autoencoders trained on the visual and semantic information of tiles from a set of existing, human-annotated games.
We evaluate this representation on its ability to predict affordances for unseen tiles, and to serve as a PLGML representation for annotated and unannotated games.
arXiv Detail & Related papers (2021-10-07T04:48:48Z) - The Design Of "Stratega": A General Strategy Games Framework [62.997667081978825]
Stratega is a framework for creating turn-based and real-time strategy games.
The framework has been built with a focus on statistical forward planning (SFP) agents.
We hope that the development of this framework and its respective agents helps to better understand the complex decision-making process in strategy games.
arXiv Detail & Related papers (2020-09-11T20:02:00Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.