Ludii -- The Ludemic General Game System
Not on the map. Why?
Abstract (arXiv)
While current General Game Playing (GGP) systems facilitate useful research in Artificial Intelligence (AI) for game-playing, they are often somewhat specialised and computationally inefficient. In this paper, we describe the "ludemic" general game system Ludii, which has the potential to provide an efficient tool for AI researchers as well as game designers, historians, educators and practitioners in related fields. Ludii defines games as structures of ludemes -- high-level, easily understandable game concepts -- which allows for concise and human-understandable game descriptions. We formally describe Ludii and outline its main benefits: generality, extensibility, understandability and efficiency. Experimentally, Ludii outperforms one of the most efficient Game Description Language (GDL) reasoners, based on a propositional network, in all games available in the Tiltyard GGP repository. Moreover, Ludii is also competitive in terms of performance with the more recently proposed Regular Boardgames (RBG) system, and has various advantages in qualitative aspects such as generality.
Key facts. Cited by 39 papers in the map (data through 7 Oct 2026). First posted on arXiv 13 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 10; 2022: 5; 2023: 5; 2024: 7; 2025: 10; 2026: 2.
39 papers.
Sort:
By area:
- 2024GAVEL: Generating Games Via Evolution and Language Modelscited by 24
- 2021General Board Game Conceptscited by 8
- 2021Deep Learning for General Game Playing with Ludii and Polygamescited by 7
- 2021General Game Heuristic Prediction Based on Ludeme Descriptionscited by 7
- 2024Grammar-based Game Description Generation using Large Language Modelscited by 7
- 2021Transfer of Fully Convolutional Policy-Value Networks Between Games and Game Variantscited by 6
- 2023Measuring Board Game Distancecited by 5
- 2021Ludii Game Logic Guidecited by 4
- 2025Study and improvement of search algorithms in two-players perfect information gamescited by 4
- 2022Spatial State-Action Features for General Gamescited by 3
- 2022AlphaZero-Inspired Game Learning: Faster Training by Using MCTS Only at Test Timecited by 3
- 2022The Ludii Game Description Language is Universalcited by 3
27 more
- 2023Proof Number Based Monte-Carlo Tree Searchcited by 3
- 2021Automatic Generation of Board Game Manualscited by 2
- 2021Final Adaptation Reinforcement Learning for N-Player Gamescited by 2
- 2021Split Moves for Monte-Carlo Tree Searchcited by 2
- 2022Combining Monte-Carlo Tree Search with Proof-Number Searchcited by 2
- 2024Towards a Characterisation of Monte-Carlo Tree Search Performance in Different Gamescited by 2
- 2025Grammar and Gameplay-aligned RL for Game Description Generation with LLMscited by 2
- 2025Boardwalk: Towards a Framework for Creating Board Games with LLMscited by 2
- 2021Optimised Playout Implementations for the Ludii General Game Systemcited by 1
- 2021General Board Geometrycited by 1
- 2023Learning to Play Stochastic Two-player Perfect-Information Games without Knowledgecited by 1
- 2023PyTAG: Challenges and Opportunities for Reinforcement Learning in Tabletop Gamescited by 1
- 2024PyTAG: Tabletop Games for Multi-Agent Reinforcement Learningcited by 1
- 2024Exploring RL-based LLM Training for Formal Language Tasks with Programmed Rewardscited by 1
- 2024Anytime Sequential Halving in Monte-Carlo Tree Searchcited by 1
- 2025Best Agent Identification for General Game Playingcited by 1
- 2025CogniPlay: a work-in-progress Human-like model for General Game Playingcited by 1
- 2025JSON-Bag: A generic game trajectory representationcited by 1
- 2022A Technique to Create Weaker Abstract Board Game Agents via Reinforcement Learningcited by 0
- 2023Hybrid Minimax-MCTS and Difficulty Adjustment for General Game Playingcited by 0
- 2024A Research Agenda for Usability and Generalisation in Reinforcement Learningcited by 0
- 2025Towards Explaining Monte-Carlo Tree Search by Using Its Enhancementscited by 0
- 2025Generalized Proof-Number Monte-Carlo Tree Searchcited by 0
- 2025Ludax: A GPU-Accelerated Domain Specific Language for Board Gamescited by 0
- 2025Usando LLMs para Programar Jogos de Tabuleiro e Variacc~oescited by 0
- 2026Regret-Guided Search Control for Efficient Learning in AlphaZerocited by 0
- 2026Generalized Rapid Action Value Estimation in Memory-Constrained Environmentscited by 0
- 2026Generalized Rapid Action Value Estimation in Memory-Constrained Environments26 Feb 2026
- 2026Regret-Guided Search Control for Efficient Learning in AlphaZero24 Feb 2026
- 2025Usando LLMs para Programar Jogos de Tabuleiro e Variacc~oes7 Nov 2025
- 2025Boardwalk: Towards a Framework for Creating Board Games with LLMs22 Aug 2025
- 2025JSON-Bag: A generic game trajectory representation1 Aug 2025
- 2025CogniPlay: a work-in-progress Human-like model for General Game Playing8 Jul 2025
- 2025Best Agent Identification for General Game Playing1 Jul 2025
- 2025Ludax: A GPU-Accelerated Domain Specific Language for Board Games27 Jun 2025
- 2025Generalized Proof-Number Monte-Carlo Tree Search16 Jun 2025
- 2025Towards Explaining Monte-Carlo Tree Search by Using Its Enhancements16 Jun 2025
- 2025Study and improvement of search algorithms in two-players perfect information games6 May 2025
- 2025Grammar and Gameplay-aligned RL for Game Description Generation with LLMs20 Mar 2025
27 more
- 2024A Research Agenda for Usability and Generalisation in Reinforcement Learning22 Dec 2024
- 2024Anytime Sequential Halving in Monte-Carlo Tree Search11 Nov 2024
- 2024Exploring RL-based LLM Training for Formal Language Tasks with Programmed Rewards22 Oct 2024
- 2024Grammar-based Game Description Generation using Large Language Models24 Jul 2024
- 2024GAVEL: Generating Games Via Evolution and Language Models12 Jul 2024
- 2024Towards a Characterisation of Monte-Carlo Tree Search Performance in Different Games13 Jun 2024
- 2024PyTAG: Tabletop Games for Multi-Agent Reinforcement Learning28 May 2024
- 2023Hybrid Minimax-MCTS and Difficulty Adjustment for General Game Playing25 Oct 2023
- 2023PyTAG: Challenges and Opportunities for Reinforcement Learning in Tabletop Games19 Jul 2023
- 2023Proof Number Based Monte-Carlo Tree Search16 Mar 2023
- 2023Learning to Play Stochastic Two-player Perfect-Information Games without Knowledge8 Feb 2023
- 2023Measuring Board Game Distance10 Jan 2023
- 2022A Technique to Create Weaker Abstract Board Game Agents via Reinforcement Learning1 Sep 2022
- 2022Combining Monte-Carlo Tree Search with Proof-Number Search8 Jun 2022
- 2022The Ludii Game Description Language is Universal1 May 2022
- 2022AlphaZero-Inspired Game Learning: Faster Training by Using MCTS Only at Test Time28 Apr 2022
- 2022Spatial State-Action Features for General Games17 Jan 2022
- 2021Split Moves for Monte-Carlo Tree Search14 Dec 2021
- 2021Final Adaptation Reinforcement Learning for N-Player Games29 Nov 2021
- 2021General Board Geometry22 Nov 2021
- 2021Optimised Playout Implementations for the Ludii General Game System4 Nov 2021
- 2021Automatic Generation of Board Game Manuals20 Sep 2021
- 2021General Board Game Concepts2 Jul 2021
- 2021General Game Heuristic Prediction Based on Ludeme Descriptions26 May 2021
- 2021Transfer of Fully Convolutional Policy-Value Networks Between Games and Game Variants24 Feb 2021
- 2021Deep Learning for General Game Playing with Ludii and Polygames23 Jan 2021
- 2021Ludii Game Logic Guide6 Jan 2021
- 2024GAVEL: Generating Games Via Evolution and Language Modelscited by 24
- 2021General Board Game Conceptscited by 8
- 2021Deep Learning for General Game Playing with Ludii and Polygamescited by 7
- 2021General Game Heuristic Prediction Based on Ludeme Descriptionscited by 7
- 2024Grammar-based Game Description Generation using Large Language Modelscited by 7
- 2021Transfer of Fully Convolutional Policy-Value Networks Between Games and Game Variantscited by 6
- 2023Measuring Board Game Distancecited by 5
- 2021Ludii Game Logic Guidecited by 4
- 2025Study and improvement of search algorithms in two-players perfect information gamescited by 4
- 2022Spatial State-Action Features for General Gamescited by 3
- 2022AlphaZero-Inspired Game Learning: Faster Training by Using MCTS Only at Test Timecited by 3
- 2022The Ludii Game Description Language is Universalcited by 3
12 most cited of 38 All 38 (JSON)
- 2026Generalized Rapid Action Value Estimation in Memory-Constrained Environments26 Feb 2026
- 2026Regret-Guided Search Control for Efficient Learning in AlphaZero24 Feb 2026
- 2025Usando LLMs para Programar Jogos de Tabuleiro e Variacc~oes7 Nov 2025
- 2025Boardwalk: Towards a Framework for Creating Board Games with LLMs22 Aug 2025
- 2025JSON-Bag: A generic game trajectory representation1 Aug 2025
- 2025CogniPlay: a work-in-progress Human-like model for General Game Playing8 Jul 2025
- 2025Best Agent Identification for General Game Playing1 Jul 2025
- 2025Ludax: A GPU-Accelerated Domain Specific Language for Board Games27 Jun 2025
- 2025Generalized Proof-Number Monte-Carlo Tree Search16 Jun 2025
- 2025Towards Explaining Monte-Carlo Tree Search by Using Its Enhancements16 Jun 2025
- 2025Study and improvement of search algorithms in two-players perfect information games6 May 2025
- 2025Grammar and Gameplay-aligned RL for Game Description Generation with LLMs20 Mar 2025
12 newest of 38 All 38 (JSON)