A Complete Solver for Constraint Games

04/17/2014
by   Thi-Van-Anh Nguyen, et al.
0

Game Theory studies situations in which multiple agents having conflicting objectives have to reach a collective decision. The question of a compact representation language for agents utility function is of crucial importance since the classical representation of a n-players game is given by a n-dimensional matrix of exponential size for each player. In this paper we use the framework of Constraint Games in which CSP are used to represent utilities. Constraint Programming --including global constraints-- allows to easily give a compact and elegant model to many useful games. Constraint Games come in two flavors: Constraint Satisfaction Games and Constraint Optimization Games, the first one using satisfaction to define boolean utilities. In addition to multimatrix games, it is also possible to model more complex games where hard constraints forbid certain situations. In this paper we study complete search techniques and show that our solver using the compact representation of Constraint Games is faster than the classical game solver Gambit by one to two orders of magnitude.

READ FULL TEXT

page 1

page 2

page 3

page 4

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
06/09/2020

A note on the growth of the dimension in complete simple games

The remoteness from a simple game to a weighted game can be measured by ...
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
02/17/2023

Automated Graph Genetic Algorithm based Puzzle Validation for Faster Game Design

Many games are reliant on creating new and engaging content constantly t...
research
02/26/2022

Automatic Tabulation in Constraint Models

The performance of a constraint model can often be improved by convertin...
research
06/29/2019

Ludii and XCSP: Playing and Solving Logic Puzzles

Many of the famous single-player games, commonly called puzzles, can be ...
research
05/10/2021

Fast constraint satisfaction problem and learning-based algorithm for solving Minesweeper

Minesweeper is a popular spatial-based decision-making game that works w...

Please sign up or login with your details

Forgot password? Click here to reset