GGP with Advanced Reasoning and Board Knowledge Discovery

01/22/2014
by   Adrian Łańcucki, et al.
0

Quality of General Game Playing (GGP) matches suffers from slow state-switching and weak knowledge modules. Instantiation and Propositional Networks offer great performance gains over Prolog-based reasoning, but do not scale well. In this publication mGDL, a variant of GDL stripped of function constants, has been defined as a basis for simple reasoning machines. mGDL allows to easily map rules to C++ functions. 253 out of 270 tested GDL rule sheets conformed to mGDL without any modifications; the rest required minor changes. A revised (m)GDL to C++ translation scheme has been reevaluated; it brought gains ranging from 28 even demanding rule sheets under few seconds. For strengthening game knowledge, spatial features inspired by similar successful techniques from computer Go have been proposed. For they required an Euclidean metric, a small board extension to GDL has been defined through a set of ground atomic sentences. An SGA-based genetic algorithm has been designed for tweaking game parameters and conducting self-plays, so the features could be mined from meaningful game records. The approach has been tested on a small cluster, giving performance gains up to 20 proposed ideas constitutes the core of GGP Spatium - a small C++/Python GGP framework, created for developing compact GGP Players and problem solvers.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/30/2006

On Measuring the Impact of Human Actions in the Machine Learning of a Board Game's Playing Policies

We investigate systematically the impact of human intervention in the tr...
research
10/03/2021

An Unsupervised Video Game Playstyle Metric via State Discretization

On playing video games, different players usually have their own playsty...
research
07/26/2015

Solving a Mathematical Problem in Square War: a Go-like Board Game

In this paper, we present a board game: Square War. The game definition ...
research
09/20/2021

Automatic Generation of Board Game Manuals

In this paper we present a process for automatically generating manuals ...
research
06/19/2022

The Game of Tumbleweed is PSPACE-complete

Tumbleweed is a popular two-player perfect-information new territorial g...
research
03/27/2013

Evidential Reasoning in a Network Usage Prediction Testbed

This paper reports on empirical work aimed at comparing evidential reaso...
research
07/20/2022

The Game of Hidden Rules: A New Kind of Benchmark Challenge for Machine Learning

As machine learning (ML) is more tightly woven into society, it is imper...

Please sign up or login with your details

Forgot password? Click here to reset