Ludii Game Logic Guide
This guide helps game designers understand and utilize the Ludii game description language more effectively, enabling them to describe games more completely.
This technical report details the core game logic of Ludii, a general game system designed for the Digital Ludeme Project. It explains how game states, equipment, and rule ludemes are represented and implemented within the system.
This technical report outlines the fundamental workings of the game logic behind Ludii, a general game system, that can be used to play a wide variety of games. Ludii is a program developed for the ERC-funded Digital Ludeme Project, in which mathematical and computational approaches are used to study how games were played, and spread, throughout history. This report explains how general game states and equipment are represented in Ludii, and how the rule ludemes dictating play are implemented behind the scenes, giving some insight into the core game logic behind the Ludii general game player. This guide is intended to help game designers using the Ludii game description language to understand it more completely and make fuller use of its features when describing their games.