Publication
A Practical Introduction to the Ludii General Game System
Authors:
Cameron Browne, Matthew Stephenson, Eric Piette, Dennis J. N. J. Soemers
Venue:
Advances in Computer Games (ACG 2019), Springer, 2020
Pages:
167–179
DOI:
10.1007/978-3-030-65883-0_14
Topics:
Ludii, general game systems, game description languages, game design, game AI, Digital Ludeme Project
Links: PDF · ACM / Springer entry · Springer page
Abstract
Ludii is a new general game system designed to support a wider range of games than previous systems, with a primary focus on flexibility of design language and ease of game description.
This paper presents the main ideas behind Ludii, including its ludemic approach, class grammar, compilation mechanisms, game representation, AI agents, player interface, and web portal.
It also explains how Ludii can support game playing, game design, historical game reconstruction, automated analysis, and future services such as optimisation and recommendation.
Context
This paper serves as a broad and practical introduction to Ludii as a full general game system, beyond its earlier conceptual and technical presentations.
It is particularly useful because it brings together the key components of the platform in a single publication: the ludemic language, the internal architecture, the player interface, AI support, and the Ludii Portal.
As such, it is one of the best entry points for understanding how Ludii supports not only general game playing research, but also game design, digital archæoludology, and future large-scale analysis of traditional games.
Full reference
Browne, C., Stephenson, M., Piette, E., Soemers, D. J. N. J. (2020). A Practical Introduction to the Ludii General Game System. In Advances in Computer Games (ACG 2019), pp. 167–179. Springer. DOI: 10.1007/978-3-030-65883-0_14
BibTeX
@incollection{browne2020practical,
author = {Browne, Cameron and Stephenson, Matthew and Piette, Eric and Soemers, Dennis J. N. J.},
title = {A Practical Introduction to the Ludii General Game System},
booktitle = {Advances in Computer Games},
pages = {167--179},
year = {2020},
publisher = {Springer},
doi = {10.1007/978-3-030-65883-0_14},
url = {https://dl.acm.org/doi/abs/10.1007/978-3-030-65883-0_14}
}