paper-with-me

홈 › Papers

Level Generation for Angry Birds with Sequential VAE and Latent Variable Evolution

2021-04-13 · Takumi Tanabe, Kazuto Fukuchi, Jun Sakuma, Youhei Akimoto

Video game level generation based on machine learning (ML), in particular, deep generative models, has attracted attention as a technique to automate level generation. However, applications of existing ML-based level generations are mostly limited to tile-based level representation. When ML techniques are applied to game domains with non-tile-based level representation, such as Angry Birds, where objects in a level are specified by real-valued parameters, ML often fails to generate playable levels. In this study, we develop a deep-generative-model-based level generation for the game domain of Angry Birds. To overcome these drawbacks, we propose a sequential encoding of a level and process it as text data, whereas existing approaches employ a tile-based encoding and process it as an image. Experiments show that the proposed level generator drastically improves the stability and diversity of generated levels compared with existing approaches. We apply latent variable evolution with the proposed generator to control the feature of a generated level computed through an AI agent's play, while keeping the level stable and natural.

📄 PDF Abstract BibTeX arXiv:2104.06106

Code (1)

yoshinobc/Level-Generation-for-Angry-Birds-with-Sequential-VAE-and-Latent-Variable-Evolution 공식 구현

Tasks

Diversity

Similar Papers 제목 키워드 기반

Procedural Generation of Angry Birds Levels using Building Constructive Grammar with Chinese-Style and/or Japanese-Style Models

2016-04-27 · YuXuan Jiang, Misaki Kaidan, Chun Yin Chu, Tomohiro Harada 외

This paper presents a procedural generation method that creates visually attractive levels for the Angry Birds game. Besides being an immensely popular mobile game, Angry Birds has recently become a test bed for various …

Deceptive Level Generation for Angry Birds

2021-06-03 · Chathura Gamage, Matthew Stephenson, Vimukthini Pinto, Jochen Renz

The Angry Birds AI competition has been held over many years to encourage the development of AI agents that can play Angry Birds game levels better than human players. Many different agents with various approaches have b…

Deep Q-Network for Angry Birds

2019-10-04 · Ekaterina Nikonova, Jakub Gemrot

Angry Birds is a popular video game in which the player is provided with a sequence of birds to shoot from a slingshot. The task of the game is to destroy all green pigs with maximum possible score. Angry Birds appears t…

Decision MakingDeep Reinforcement LearningReinforcement LearningSequential Decision Making

Utilizing Generative Adversarial Networks for Stable Structure Generation in Angry Birds

2023-09-05 · Frederic Abraham, Matthew Stephenson

This paper investigates the suitability of using Generative Adversarial Networks (GANs) to generate stable structures for the physics-based puzzle game Angry Birds. While previous applications of GANs for level generatio…

Using Restart Heuristics to Improve Agent Performance in Angry Birds

2019-05-30 · Tommy Liu, Jochen Renz, Peng Zhang, Matthew Stephenson

Over the past few years the Angry Birds AI competition has been held in an attempt to develop intelligent agents that can successfully and efficiently solve levels for the video game Angry Birds. Many different agents an…