Skip to main navigation Skip to search Skip to main content

Combining cooperative and adversarial coevolution in the context of pac-man

  • Alexander Dockhorn
  • , Rudolf Kruse

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

Abstract

In this paper we discuss our recent approach for evolving a diverse set of agents for both the Pac-Man and the Ghost Team track of the current Ms. Pac-Man vs. Ghost Team competition. We used genetic programming for generating various agents, which were distributed in multiple populations. The optimization includes cooperative and adversarial subtasks, such that Pac-Man is constantly competing against the Ghost Team, whereas the Ghost Team is formed of four cooperatively evolving populations. For the generation of a Ghost Team and calculation of the associated fitness we took one individual from each population. This strict separation preserves the evolution pressure for each population such that respective Ghost Teams compete against each other in developing an efficient cooperation in catching Pac-Man. This approach not only is useful for developing a versatile set of playing agents, but also for adapting the team to the current behavior of the competing populations. Ultimately, we aim for optimizing both tasks in parallel.

Original languageEnglish
Title of host publication2017 IEEE Conference on Computational Intelligence and Games, CIG 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages60-67
Number of pages8
ISBN (Electronic)9781538632338
DOIs
Publication statusPublished - 22 Oct 2017
Externally publishedYes
Event2017 IEEE Conference on Computational Intelligence and Games, CIG 2017 - New York, United States
Duration: 22 Aug 201725 Aug 2017

Publication series

Name2017 IEEE Conference on Computational Intelligence and Games, CIG 2017

Conference

Conference2017 IEEE Conference on Computational Intelligence and Games, CIG 2017
Country/TerritoryUnited States
CityNew York
Period22 Aug 201725 Aug 2017

ASJC Scopus subject areas

  • Artificial Intelligence
  • Human-Computer Interaction
  • Media Technology

Cite this