The Ludii Game Description Language is Universal

05/01/2022
by   Dennis J. N. J. Soemers, et al.
0

There are several different game description languages (GDLs), each intended to allow wide ranges of arbitrary games (i.e., general games) to be described in a single higher-level language than general-purpose programming languages. Games described in such formats can subsequently be presented as challenges for automated general game playing agents, which are expected to be capable of playing any arbitrary game described in such a language without prior knowledge about the games to be played. The language used by the Ludii general game system was previously shown to be 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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/29/2019

An Overview of the Ludii General Game System

The Digital Ludeme Project (DLP) aims to reconstruct and analyse over 10...
research
07/24/2021

Inductive Bias and Language Expressivity in Emergent Communication

Referential games and reconstruction games are the most common game type...
research
12/22/2017

A Compositional Coalgebraic Semantics of Strategic Games

We provide a compositional coalgebraic semantics for strategic games. In...
research
08/11/2021

Composing games into complex institutions

Game theory is used by all behavioral sciences, but its development has ...
research
07/21/2014

Representing and Reasoning about Game Strategies

As a contribution to the challenge of building game-playing AI systems, ...
research
06/23/2019

Inductive general game playing

General game playing (GGP) is a framework for evaluating an agent's gene...
research
10/01/2019

A note on the empirical comparison of RBG and Ludii

We present an experimental comparison of the efficiency of three General...

Please sign up or login with your details

Forgot password? Click here to reset