Ludii Game Logic Guide

01/06/2021
by   Éric Piette, et al.
3

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.

READ FULL TEXT

page 11

page 19

page 30

page 31

page 33

page 34

page 39

page 41

research
06/29/2019

An Overview of the Ludii General Game System

The Digital Ludeme Project (DLP) aims to reconstruct and analyse over 10...
research
12/04/2019

Game Description Logic with Integers: A GDL Numerical Extension

Many problems can be viewed as games, where one or more agents try to en...
research
01/08/2021

Analysis of Evolutionary Program Synthesis for Card Games

In this report, we inspect the application of an evolutionary approach t...
research
05/01/2015

Automatic Observer Script for StarCraft: Brood War Bot Games (technical report)

This short report describes an automated BWAPI-based script developed fo...
research
05/25/2021

Using Game Theory to maximize the chance of victory in two-player sports

Game Theory concepts have been successfully applied in a wide variety of...
research
10/31/2019

On Games and Computation

We introduce and investigate a range of general notions of a game. Our p...
research
12/27/2018

Game Semantics and Linear Logic in the Cognition Process

A description of the environment cognition process by intelligent system...

Please sign up or login with your details

Forgot password? Click here to reset