Interpreting Multi-objective Evolutionary Algorithms via Sokoban Level Generation

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Zhang, Qingquan, Li, Yuchen, Lin, Yuhang, Wang, Handing, Liu, Jialin
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866913392129736704
author Zhang, Qingquan
Li, Yuchen
Lin, Yuhang
Wang, Handing
Liu, Jialin
author_facet Zhang, Qingquan
Li, Yuchen
Lin, Yuhang
Wang, Handing
Liu, Jialin
contents This paper presents an interactive platform to interpret multi-objective evolutionary algorithms. Sokoban level generation is selected as a showcase for its widespread use in procedural content generation. By balancing the emptiness and spatial diversity of Sokoban levels, we illustrate the improved two-archive algorithm, Two_Arch2, a well-known multi-objective evolutionary algorithm. Our web-based platform integrates Two_Arch2 into an interface that visually and interactively demonstrates the evolutionary process in real-time. Designed to bridge theoretical optimisation strategies with practical game generation applications, the interface is also accessible to both researchers and beginners to multi-objective evolutionary algorithms or procedural content generation on a website. Through dynamic visualisations and interactive gameplay demonstrations, this web-based platform also has potential as an educational tool.
format Preprint
id arxiv_https___arxiv_org_abs_2406_10663
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Interpreting Multi-objective Evolutionary Algorithms via Sokoban Level Generation
Zhang, Qingquan
Li, Yuchen
Lin, Yuhang
Wang, Handing
Liu, Jialin
Neural and Evolutionary Computing
Human-Computer Interaction
This paper presents an interactive platform to interpret multi-objective evolutionary algorithms. Sokoban level generation is selected as a showcase for its widespread use in procedural content generation. By balancing the emptiness and spatial diversity of Sokoban levels, we illustrate the improved two-archive algorithm, Two_Arch2, a well-known multi-objective evolutionary algorithm. Our web-based platform integrates Two_Arch2 into an interface that visually and interactively demonstrates the evolutionary process in real-time. Designed to bridge theoretical optimisation strategies with practical game generation applications, the interface is also accessible to both researchers and beginners to multi-objective evolutionary algorithms or procedural content generation on a website. Through dynamic visualisations and interactive gameplay demonstrations, this web-based platform also has potential as an educational tool.
title Interpreting Multi-objective Evolutionary Algorithms via Sokoban Level Generation
topic Neural and Evolutionary Computing
Human-Computer Interaction
url https://arxiv.org/abs/2406.10663