Towards a game-independent model and data-structures in digital board games: an overview of the state-of-the-art Luiz Jonata Pires de Araujo Mariia Charikova Juliano Efson Sales
[email protected] [email protected] [email protected] Innopolis University Innopolis University Department of Computer Science and Innopolis, Republic of Tatarstan Innopolis, Republic of Tatarstan Mathematics - University of Passau Russia Russia Germany Vladislav Smirnov Ananga Thapaliya
[email protected] [email protected] Innopolis University Innopolis University Innopolis, Republic of Tatarstan Innopolis, Republic of Tatarstan Russia Russia Figure 1: Different representations for a particular game state in Chess. ABSTRACT lay the groundwork for the development of a game-independent The increasing number of options of digital board games is excit- computational framework which includes a generic game represen- ing not only from an entertainment perspective but also from an tation to facilitate and promote the application of computational academic prospect. It enables, for example, the application of mod- techniques such as, for example, artificial intelligence and machine ern computational techniques and algorithms for extracting and learning to this domain. analyzing data from a variety of games – which range from classics like Chess and Go to modern board games with complex rules like CCS CONCEPTS Settlers of Catan and Terra Mystica. It is intuitive that different • Computer Simulation of Board Games → Knowledge Rep- digital board games require distinct representation schemes and resentation; • Game Theory → Representation scheme; Data Struc- data structures to save, for example, the status or snapshot of a par- ture; • Artificial Intelligence → Agents and Environments.