TY - GEN
T1 - Tree search versus optimization approaches for map generation
AU - Bhaumik, Debosmita
AU - Khalifa, Ahmed
AU - Green, Michael Cerny
AU - Togelius, Julian
N1 - Funding Information:
Ahmed Khalifa acknowledges the financial support from NSF grant (Award number 1717324 - “RI: Small: General Intelligence through Algorithm Invention and Selection.”). Michael Cerny Green acknowledges the financial support of the SOE Fellowship from NYU Tandon School of Engineering.
Publisher Copyright:
Copyright © 2020, Association for the Advancement of Artificial Intelligence (www.aaai.org). All rights reserved.
PY - 2020
Y1 - 2020
N2 - Search-based procedural content generation uses stochastic global optimization algorithms to search for game content. However, standard tree search algorithms can be competitive with evolution on some optimization problems. We investigate the applicability of several tree search methods to level generation and compare them systematically with several optimization algorithms, including evolutionary algorithms. We compare them on three different game level generation problems: Binary, Zelda, and Sokoban. We introduce two new representations that can help tree search algorithms deal with the large branching factor of the generation problem. We find that in general, optimization algorithms clearly outperform tree search algorithms, but given the right problem representation certain tree search algorithms performs similarly to optimization algorithms, and in one particular problem, we see surprisingly strong results from MCTS.
AB - Search-based procedural content generation uses stochastic global optimization algorithms to search for game content. However, standard tree search algorithms can be competitive with evolution on some optimization problems. We investigate the applicability of several tree search methods to level generation and compare them systematically with several optimization algorithms, including evolutionary algorithms. We compare them on three different game level generation problems: Binary, Zelda, and Sokoban. We introduce two new representations that can help tree search algorithms deal with the large branching factor of the generation problem. We find that in general, optimization algorithms clearly outperform tree search algorithms, but given the right problem representation certain tree search algorithms performs similarly to optimization algorithms, and in one particular problem, we see surprisingly strong results from MCTS.
UR - http://www.scopus.com/inward/record.url?scp=85102320632&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85102320632&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:85102320632
T3 - Proceedings of the 16th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2020
SP - 24
EP - 30
BT - Proceedings of the 16th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2020
A2 - Lelis, Levi
A2 - Thue, David
PB - The AAAI Press
T2 - 16th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2020
Y2 - 19 October 2020 through 23 October 2020
ER -