A Monte Carlo Algorithm for Time-Constrained General Game Playing

Victor Scherer Putrich*, Anderson Rocha Tavares, Felipe Meneguzzi

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingPublished conference contribution

Abstract

General Game Playing (GGP) is a challenging domain for AI agents, as it requires them to play diverse games without prior knowledge. In this paper, we develop a strategy to improve move suggestions in time-constrained GGP settings. This strategy consists of a hybrid version of UCT that combines Sequential Halving and, favoring information acquisition in the root node, rather than overspend time on the most rewarding actions. Empirical evaluation using a GGP competition scheme from the Ludii framework shows that our strategy improves the average payoff over the entire competition set of games. Moreover, our agent makes better use of extended time budgets, when available.

Original languageEnglish
Title of host publicationIntelligent Systems
Subtitle of host publication12th Brazilian Conference, BRACIS 2023, Belo Horizonte, Brazil, September 25–29, 2023, Proceedings, Part I
EditorsMurilo C. Naldi, Reinaldo A. Bianchi
PublisherSpringer Science and Business Media Deutschland GmbH
Pages97-111
Number of pages15
ISBN (Print)9783031453670
DOIs
Publication statusPublished - 12 Oct 2023
Event12th Brazilian Conference on Intelligent Systems, BRACIS 2023 - Belo Horizonte, Brazil
Duration: 25 Sept 202329 Sept 2023

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume14195 LNAI
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference12th Brazilian Conference on Intelligent Systems, BRACIS 2023
Country/TerritoryBrazil
CityBelo Horizonte
Period25/09/2329/09/23

Keywords

  • General Game Playing
  • Monte Carlo
  • Regret

Fingerprint

Dive into the research topics of 'A Monte Carlo Algorithm for Time-Constrained General Game Playing'. Together they form a unique fingerprint.

Cite this