Ludii Game Logic Guide

Piette, Eric;Browne, Cameron;Soemers, Dennis
(2023) 110 pages, published

Files

LudiiGameLogicGuide.pdf
  • Open Access
  • Adobe PDF
  • 7.1 MB

Details

Authors
  • Piette, EricUCLouvain
    Author
  • Browne, Cameron
    Author
  • Soemers, Dennis
    Author
Abstract
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. The source code of Ludii is available at https://github.com/Ludeme/Ludii. This report explains how general game states and equipment are represented in Ludii, and how the rule ludemes1 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.
Affiliations

Citations

Piette, E., Browne, C., & Soemers, D. (2023). Ludii Game Logic Guide. https://hdl.handle.net/2078.5/254001