Evolutionary Optimization of Baba Is You Agents

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Autoren

Externe Organisationen

  • Otto-von-Guericke-Universität Magdeburg
Forschungs-netzwerk anzeigen

Details

OriginalspracheEnglisch
Titel des Sammelwerks2023 IEEE Congress on Evolutionary Computation, CEC 2023
Herausgeber (Verlag)Institute of Electrical and Electronics Engineers Inc.
ISBN (elektronisch)9798350314588
ISBN (Print)979-8-3503-1459-5
PublikationsstatusVeröffentlicht - 2023
Veranstaltung2023 IEEE Congress on Evolutionary Computation, CEC 2023 - Chicago, USA / Vereinigte Staaten
Dauer: 1 Juli 20235 Juli 2023

Abstract

Baba is You is a challenging puzzle game in which the player can modify the rules of the game. This yields a large variety of puzzles and an enormous state space to be searched through. Recently, the Feature Space Search algorithm has shown great results in Sokoban, which apart from the rule modification shares many similarities to Baba is You. It uses multiple heuristics to guide the search into promising regions of the search space. In this work, we are proposing a similar concept for solving Baba is You based on multiple heuristics that are aggregated for guiding a tree-based search process. However, finding parameters for weighting/prioritizing the different heuristics is a non-trivial task. This process is done, by applying evolutionary algorithms for single- and multi-objective optimization. Specifically, we compare the effects of these different optimization schemes on the agents' general level-solving capabilities. In all cases, the agent was able to adapt well to the training and test set with no significant differences among the optimization schemes. Compared with state-of-the-art Baba is You agents our search-based approach shows an improved performance in terms of the number of levels being solved, as well as a reduction in the average time required to solve a level.

ASJC Scopus Sachgebiete

Zitieren

Evolutionary Optimization of Baba Is You Agents. / Olson, Christopher; Wagner, Lars; Dockhorn, Alexander.
2023 IEEE Congress on Evolutionary Computation, CEC 2023. Institute of Electrical and Electronics Engineers Inc., 2023.

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Olson, C, Wagner, L & Dockhorn, A 2023, Evolutionary Optimization of Baba Is You Agents. in 2023 IEEE Congress on Evolutionary Computation, CEC 2023. Institute of Electrical and Electronics Engineers Inc., 2023 IEEE Congress on Evolutionary Computation, CEC 2023, Chicago, USA / Vereinigte Staaten, 1 Juli 2023. https://doi.org/10.1109/cec53210.2023.10253977
Olson, C., Wagner, L., & Dockhorn, A. (2023). Evolutionary Optimization of Baba Is You Agents. In 2023 IEEE Congress on Evolutionary Computation, CEC 2023 Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/cec53210.2023.10253977
Olson C, Wagner L, Dockhorn A. Evolutionary Optimization of Baba Is You Agents. in 2023 IEEE Congress on Evolutionary Computation, CEC 2023. Institute of Electrical and Electronics Engineers Inc. 2023 doi: 10.1109/cec53210.2023.10253977
Olson, Christopher ; Wagner, Lars ; Dockhorn, Alexander. / Evolutionary Optimization of Baba Is You Agents. 2023 IEEE Congress on Evolutionary Computation, CEC 2023. Institute of Electrical and Electronics Engineers Inc., 2023.
Download
@inproceedings{df616bb88dcc4be19983824e75e347a1,
title = "Evolutionary Optimization of Baba Is You Agents",
abstract = "Baba is You is a challenging puzzle game in which the player can modify the rules of the game. This yields a large variety of puzzles and an enormous state space to be searched through. Recently, the Feature Space Search algorithm has shown great results in Sokoban, which apart from the rule modification shares many similarities to Baba is You. It uses multiple heuristics to guide the search into promising regions of the search space. In this work, we are proposing a similar concept for solving Baba is You based on multiple heuristics that are aggregated for guiding a tree-based search process. However, finding parameters for weighting/prioritizing the different heuristics is a non-trivial task. This process is done, by applying evolutionary algorithms for single- and multi-objective optimization. Specifically, we compare the effects of these different optimization schemes on the agents' general level-solving capabilities. In all cases, the agent was able to adapt well to the training and test set with no significant differences among the optimization schemes. Compared with state-of-the-art Baba is You agents our search-based approach shows an improved performance in terms of the number of levels being solved, as well as a reduction in the average time required to solve a level.",
keywords = "Baba Is You, Evolutionary Algorithms, Parameter Optimization",
author = "Christopher Olson and Lars Wagner and Alexander Dockhorn",
year = "2023",
doi = "10.1109/cec53210.2023.10253977",
language = "English",
isbn = "979-8-3503-1459-5",
booktitle = "2023 IEEE Congress on Evolutionary Computation, CEC 2023",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
address = "United States",
note = "2023 IEEE Congress on Evolutionary Computation, CEC 2023 ; Conference date: 01-07-2023 Through 05-07-2023",

}

Download

TY - GEN

T1 - Evolutionary Optimization of Baba Is You Agents

AU - Olson, Christopher

AU - Wagner, Lars

AU - Dockhorn, Alexander

PY - 2023

Y1 - 2023

N2 - Baba is You is a challenging puzzle game in which the player can modify the rules of the game. This yields a large variety of puzzles and an enormous state space to be searched through. Recently, the Feature Space Search algorithm has shown great results in Sokoban, which apart from the rule modification shares many similarities to Baba is You. It uses multiple heuristics to guide the search into promising regions of the search space. In this work, we are proposing a similar concept for solving Baba is You based on multiple heuristics that are aggregated for guiding a tree-based search process. However, finding parameters for weighting/prioritizing the different heuristics is a non-trivial task. This process is done, by applying evolutionary algorithms for single- and multi-objective optimization. Specifically, we compare the effects of these different optimization schemes on the agents' general level-solving capabilities. In all cases, the agent was able to adapt well to the training and test set with no significant differences among the optimization schemes. Compared with state-of-the-art Baba is You agents our search-based approach shows an improved performance in terms of the number of levels being solved, as well as a reduction in the average time required to solve a level.

AB - Baba is You is a challenging puzzle game in which the player can modify the rules of the game. This yields a large variety of puzzles and an enormous state space to be searched through. Recently, the Feature Space Search algorithm has shown great results in Sokoban, which apart from the rule modification shares many similarities to Baba is You. It uses multiple heuristics to guide the search into promising regions of the search space. In this work, we are proposing a similar concept for solving Baba is You based on multiple heuristics that are aggregated for guiding a tree-based search process. However, finding parameters for weighting/prioritizing the different heuristics is a non-trivial task. This process is done, by applying evolutionary algorithms for single- and multi-objective optimization. Specifically, we compare the effects of these different optimization schemes on the agents' general level-solving capabilities. In all cases, the agent was able to adapt well to the training and test set with no significant differences among the optimization schemes. Compared with state-of-the-art Baba is You agents our search-based approach shows an improved performance in terms of the number of levels being solved, as well as a reduction in the average time required to solve a level.

KW - Baba Is You

KW - Evolutionary Algorithms

KW - Parameter Optimization

UR - http://www.scopus.com/inward/record.url?scp=85174482427&partnerID=8YFLogxK

U2 - 10.1109/cec53210.2023.10253977

DO - 10.1109/cec53210.2023.10253977

M3 - Conference contribution

AN - SCOPUS:85174482427

SN - 979-8-3503-1459-5

BT - 2023 IEEE Congress on Evolutionary Computation, CEC 2023

PB - Institute of Electrical and Electronics Engineers Inc.

T2 - 2023 IEEE Congress on Evolutionary Computation, CEC 2023

Y2 - 1 July 2023 through 5 July 2023

ER -

Von denselben Autoren