Ludii Game Logic Guide
- URL: http://arxiv.org/abs/2101.02120v1
- Date: Wed, 6 Jan 2021 16:22:37 GMT
- Title: Ludii Game Logic Guide
- Authors: Eric Piette, Cameron Browne and Dennis J. N. J. Soemers
- Abstract summary: Ludii is a general game system that can be used to play a wide variety of games.
This report explains how general game states and equipment are represented in Ludii.
- Score: 7.444673919915048
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: This technical report outlines the fundamental workings of the game logic
behind Ludii, a general game system, that can be used to play a wide variety of
games. Ludii is a program developed for the ERC-funded Digital Ludeme Project,
in which mathematical and computational approaches are used to study how games
were played, and spread, throughout history. This report explains how general
game states and equipment are represented in Ludii, and how the rule ludemes
dictating play are implemented behind the scenes, giving some insight into the
core game logic behind the Ludii general game player. This guide is intended to
help game designers using the Ludii game description language to understand it
more completely and make fuller use of its features when describing their
games.
Related papers
- People use fast, goal-directed simulation to reason about novel games [75.25089384921557]
We study how people reason about a range of simple but novel connect-n style board games.
We ask people to judge how fair and how fun the games are from very little experience.
arXiv Detail & Related papers (2024-07-19T07:59:04Z) - SPRING: Studying the Paper and Reasoning to Play Games [102.5587155284795]
We propose a novel approach, SPRING, to read the game's original academic paper and use the knowledge learned to reason and play the game through a large language model (LLM)
In experiments, we study the quality of in-context "reasoning" induced by different forms of prompts under the setting of the Crafter open-world environment.
Our experiments suggest that LLMs, when prompted with consistent chain-of-thought, have great potential in completing sophisticated high-level trajectories.
arXiv Detail & Related papers (2023-05-24T18:14:35Z) - FIREBALL: A Dataset of Dungeons and Dragons Actual-Play with Structured
Game State Information [75.201485544517]
We present FIREBALL, a large dataset containing nearly 25,000 unique sessions from real D&D gameplay on Discord with true game state info.
We demonstrate that FIREBALL can improve natural language generation (NLG) by using Avrae state information.
arXiv Detail & Related papers (2023-05-02T15:36:10Z) - The Ludii Game Description Language is Universal [2.643652100761611]
We show that the language used by the Ludii general game system is capable of representing equivalent games for any arbitrary, finite, deterministic, fully observable extensive-form game.
In this paper, we prove its universality by extending this to include finite non-deterministic and imperfect-information games.
arXiv Detail & Related papers (2022-05-01T11:52:40Z) - Optimised Playout Implementations for the Ludii General Game System [8.344476599818828]
The Ludii general game system can automatically infer, based on a game's description in its general game description language, whether any optimised implementations are applicable.
An empirical evaluation demonstrates major speedups over a standard implementation, with a median result of running playouts 5.08 times as fast, over 145 different games in Ludii.
arXiv Detail & Related papers (2021-11-04T12:59:53Z) - Automatic Generation of Board Game Manuals [8.344476599818828]
We present a process for automatically generating manuals for board games within the Ludii general game system.
This process requires many different sub-tasks to be addressed, such as English translation of Ludii game descriptions.
This manual is intended to provide a more intuitive explanation of a game's rules and mechanics.
arXiv Detail & Related papers (2021-09-20T12:54:35Z) - General Game Heuristic Prediction Based on Ludeme Descriptions [8.344476599818828]
This paper investigates the performance of different general-game-playings for games in the Ludii general game.
We train several regression learning models to predict the performance of these systems based on each game's description file.
arXiv Detail & Related papers (2021-05-26T21:17:47Z) - Deep Learning for General Game Playing with Ludii and Polygames [8.752301343910775]
Combinations of Monte-Carlo tree search and Deep Neural Networks, trained through self-play, have produced state-of-the-art results for automated game-playing in many board games.
This paper describes the implementation of a bridge between Ludii and Polygames, which enables Polygames to train and evaluate models for games that are implemented and run through Ludii.
arXiv Detail & Related papers (2021-01-23T19:08:33Z) - Teach me to play, gamer! Imitative learning in computer games via
linguistic description of complex phenomena and decision tree [55.41644538483948]
We present a new machine learning model by imitation based on the linguistic description of complex phenomena.
The method can be a good alternative to design and implement the behaviour of intelligent agents in video game development.
arXiv Detail & Related papers (2021-01-06T21:14:10Z) - Learning Dynamic Belief Graphs to Generalize on Text-Based Games [55.59741414135887]
Playing text-based games requires skills in processing natural language and sequential decision making.
In this work, we investigate how an agent can plan and generalize in text-based games using graph-structured representations learned end-to-end from raw text.
arXiv Detail & Related papers (2020-02-21T04:38:37Z) - Exploration Based Language Learning for Text-Based Games [72.30525050367216]
This work presents an exploration and imitation-learning-based agent capable of state-of-the-art performance in playing text-based computer games.
Text-based computer games describe their world to the player through natural language and expect the player to interact with the game using text.
These games are of interest as they can be seen as a testbed for language understanding, problem-solving, and language generation by artificial agents.
arXiv Detail & Related papers (2020-01-24T03:03:51Z)
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.