Authors:
Matthew Stephenson, Eric Piette, Dennis J. N. J. Soemers, Cameron Browne

Venue:
IEEE Conference on Games (CoG), 2019

DOI:
10.1109/CIG.2019.8847949

Topics:
Ludii, general game systems, game description languages, game AI, agent visualisation, ludemes

Links: PDF · IEEE / ACM entry · arXiv

Abstract

The Digital Ludeme Project aims to reconstruct and analyse more than 1000 traditional strategy games using modern computational techniques.

A key component of this project is Ludii, a general game system designed to model and play the broad range of games required for that objective, while also supporting many new AI research challenges.

This paper presents the main features of Ludii, including its human-readable game description language, its support for agent development, and its practical advantages over earlier general game platforms.

Context

This short paper provides a concise overview of Ludii as a complete research platform for general games.

It emphasizes three major aspects of the system: its ludeme-based description language, the breadth of game types it can support, and the tools it provides for developing and analysing general game-playing agents.

The paper also highlights one of Ludii’s practical strengths: visualising agent behaviour directly on the game board, which makes it useful not only for research, but also for teaching, debugging, and explaining AI decisions.

Full reference

Stephenson, M., Piette, E., Soemers, D. J. N. J., Browne, C. (2019). An Overview of the Ludii General Game System. In Proceedings of the IEEE Conference on Games (CoG). DOI: 10.1109/CIG.2019.8847949

BibTeX

@inproceedings{stephenson2019overview,
  author    = {Stephenson, Matthew and Piette, Eric and Soemers, Dennis J. N. J. and Browne, Cameron},
  title     = {An Overview of the Ludii General Game System},
  booktitle = {Proceedings of the IEEE Conference on Games (CoG)},
  year      = {2019},
  doi       = {10.1109/CIG.2019.8847949},
  url       = {https://arxiv.org/abs/1907.00240}
}