Skip to main navigation Skip to search Skip to main content

Portfolio Search and Optimization for General Strategy Game-Playing

  • Alexander Dockhorn
  • , Jorge Hurtado-Grueso
  • , Dominik Jeurissen
  • , Linjie Xu
  • , Diego Perez-Liebana

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Abstract

Portfolio methods represent a simple but efficient type of action abstraction which has shown to improve the performance of search-based agents in a range of strategy games. We first review existing portfolio techniques and propose a new algorithm for optimization and action-selection based on the Rolling Horizon Evolutionary Algorithm. Moreover, a series of variants are developed to solve problems in different aspects. We further analyze the performance of discussed agents in a general strategy game-playing task. For this purpose, we run experiments on three different game-modes of the STRATEGA framework. For the optimization of the agents' parameters and portfolio sets we study the use of the N-tuple Bandit Evolutionary Algorithm. The resulting portfolio sets suggest a high diversity in play-styles while being able to consistently beat the sample agents. An analysis of the agents' performance shows that the proposed algorithm generalizes well to all game-modes and is able to outperform other portfolio methods.

Original languageEnglish
Title of host publication2021 IEEE Congress on Evolutionary Computation, CEC 2021 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages2085-2092
Number of pages8
ISBN (Electronic)9781728183923
DOIs
Publication statusPublished - 2021
Externally publishedYes
Event2021 IEEE Congress on Evolutionary Computation, CEC 2021 - Virtual, Krakow, Poland
Duration: 28 Jun 20211 Jul 2021

Publication series

Name2021 IEEE Congress on Evolutionary Computation, CEC 2021 - Proceedings

Conference

Conference2021 IEEE Congress on Evolutionary Computation, CEC 2021
Country/TerritoryPoland
CityVirtual, Krakow
Period28 Jun 20211 Jul 2021

Keywords

  • General strategy game-playing
  • N-tuple bandit evolutionary algorithm
  • Portfolio methods
  • Stratega

ASJC Scopus subject areas

  • Modelling and Simulation
  • Computational Mathematics

Cite this