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.
翻译:这份技术报告概述了Ludii(一个可用于玩多种游戏的普通游戏系统)背后游戏逻辑的基本原理。 Ludii(Ludi)是为ESC资助的数字卢德梅项目开发的一个程序,在这个项目中,数学和计算方法被用来研究游戏是如何玩耍的,并在整个历史中传播。本报告解释了Ludi(Ludi)是如何代表一般游戏状态和设备的,以及如何在幕后实施规则的卢德梅(dudemes)专案游戏,从而在一定程度上了解了卢迪(Ludi)一般游戏玩家背后的核心游戏逻辑。本指南旨在帮助游戏设计者使用卢迪游戏描述语言更全面地理解游戏,并在描述游戏时更充分地使用游戏的特征。