Publication
An Empirical Evaluation of Two General Game Systems: Ludii and RBG
Authors:
Eric Piette, Matthew Stephenson, Dennis J. N. J. Soemers, Cameron Browne
Venue:
IEEE Conference on Games (CoG), 2019
Pages:
626–629
Topics:
General Game Playing, Ludii, RBG, game description languages, efficiency, readability
Links: PDF · IEEE / ACM entry · arXiv
Abstract
Although General Game Playing systems are useful for AI research, they are often computationally inefficient and specialised to narrow classes of games.
This paper presents an experimental evaluation of Ludii, focusing mainly on a comparison with the Regular Boardgames language (RBG) in terms of two key properties for general game systems: simplicity and clarity of game descriptions, and reasoning efficiency.
The results show that Ludii generally uses fewer tokens to describe games and often achieves higher playout rates than RBG, especially compared with the RBG interpreter, while also offering strong human-readability through its ludemic approach.
Context
This paper is important because it provides one of the first direct empirical comparisons between two modern alternatives to GDL: Ludii and RBG.
Beyond raw performance, it also addresses a crucial issue for general game systems: whether game descriptions are simple and readable enough to be useful outside a narrow expert community.
In that sense, the paper helps position Ludii not only as an efficient platform for AI research, but also as a more accessible framework for game design, historical modelling, and broader interdisciplinary work.
Full reference
Piette, E., Stephenson, M., Soemers, D. J. N. J., Browne, C. (2019). An Empirical Evaluation of Two General Game Systems: Ludii and RBG. In Proceedings of the IEEE Conference on Games (CoG), pp. 626–629. DOI: 10.1109/CIG.2019.8847994
BibTeX
@inproceedings{piette2019ludii_rbg,
author = {Piette, Eric and Stephenson, Matthew and Soemers, Dennis J. N. J. and Browne, Cameron},
title = {An Empirical Evaluation of Two General Game Systems: Ludii and RBG},
booktitle = {Proceedings of the IEEE Conference on Games (CoG)},
pages = {626--629},
year = {2019},
doi = {10.1109/CIG.2019.8847994},
url = {https://arxiv.org/abs/1907.00244}
}