General Board Game Playing for Education and Research in Generic AI Game Learning

07/11/2019
by   Wolfgang Konen, et al.
0

We present a new general board game (GBG) playing and learning framework. GBG defines the common interfaces for board games, game states and their AI agents. It allows one to run competitions of different agents on different games. It standardizes those parts of board game playing and learning that otherwise would be tedious and repetitive parts in coding. GBG is suitable for arbitrary 1-, 2-, ..., N-player board games. It makes a generic TD(λ)-n-tuple agent for the first time available to arbitrary games. On various games, TD(λ)-n-tuple is found to be superior to other generic agents like MCTS. GBG aims at the educational perspective, where it helps students to start faster in the area of game learning. GBG aims as well at the research perspective by collecting a growing set of games and AI agents to assess their strengths and generalization capabilities in meaningful competitions. Initial successful educational and research results are reported.

READ FULL TEXT
research
07/02/2021

General Board Game Concepts

Many games often share common ideas or aspects between them, such as the...
research
09/01/2022

A Technique to Create Weaker Abstract Board Game Agents via Reinforcement Learning

Board games, with the exception of solo games, need at least one other p...
research
01/17/2022

Spatial State-Action Features for General Games

In many board games and other abstract games, patterns have been used as...
research
07/06/2021

Estimates for the Branching Factors of Atari Games

The branching factor of a game is the average number of new states reach...
research
09/10/2020

Finite Group Equivariant Neural Networks for Games

Games such as go, chess and checkers have multiple equivalent game state...
research
01/13/2020

State Representation and Polyomino Placement for the Game Patchwork

Modern board games are a rich source of entertainment for many people, b...
research
07/29/2022

Designing Programming Exercises from Board Games

This paper introduces a collection of board games specifically chosen to...

Please sign up or login with your details

Forgot password? Click here to reset