Tree Search vs Optimization Approaches for Map Generation

03/27/2019
by   Debosmita Bhaumik, et al.
8

Search-based procedural content generation uses stochastic global optimization algorithms to search spaces of game content. However, it has been found that tree search can be competitive with evolution on certain optimization problems. We investigate the applicability of several tree search methods to map generation and compare them systematically with several optimization algorithms, including evolutionary algorithms. For purposes of comparison, we use a simplified map generation problem where only passable and impassable tiles exist, three different map representations, and a set of objectives that are representative of those commonly found in actual level generation problem. While the results suggest that evolutionary algorithms produce good maps faster, several tree search methods can perform very well given sufficient time, and there are interesting differences in the character of the generated maps depending on the algorithm chosen, even for the same representation and objective.

READ FULL TEXT

page 5

page 6

page 7

research
06/07/2018

Multiobjective Test Problems with Degenerate Pareto Fronts

In multiobjective optimization, a set of scalable test problems with a v...
research
02/16/2023

Tools for Landscape Analysis of Optimisation Problems in Procedural Content Generation for Games

The term Procedural Content Generation (PCG) refers to the (semi-)automa...
research
05/23/2019

Automatic Generation of Level Maps with the Do What's Possible Representation

Automatic generation of level maps is a popular form of automatic conten...
research
12/06/2019

The surprising little effectiveness of cooperative algorithms in parallel problem solving

Biological and cultural inspired optimization algorithms are nowadays pa...
research
06/04/2020

Using Tabu Search Algorithm for Map Generation in the Terra Mystica Tabletop Game

Tabu Search (TS) metaheuristic improves simple local search algorithms (...
research
10/16/2015

Hybridization of Interval CP and Evolutionary Algorithms for Optimizing Difficult Problems

The only rigorous approaches for achieving a numerical proof of optimali...
research
11/13/2020

Finding optimal Pulse Repetion Intervals with Many-objective Evolutionary Algorithms

In this paper we consider the problem of finding Pulse Repetition Interv...

Please sign up or login with your details

Forgot password? Click here to reset