Search-Based Procedural Content Generation: A Taxonomy and Survey

被引:290
|
作者
Togelius, Julian [1 ]
Yannakakis, Georgios N. [1 ]
Stanley, Kenneth O. [2 ]
Browne, Cameron [3 ]
机构
[1] IT Univ Copenhagen, DK-2300 Copenhagen, Denmark
[2] Univ Cent Florida, Dept Elect Engn & Comp Sci, Orlando, FL 32816 USA
[3] Univ London Imperial Coll Sci Technol & Med, Computat Creat Grp, London SW7 2AZ, England
基金
英国工程与自然科学研究理事会;
关键词
Computer graphics; design automation; evolutionary computation; genetic algorithms; EVOLUTIONARY COMPUTATION; NETWORKS;
D O I
10.1109/TCIAIG.2011.2148116
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The focus of this survey is on research in applying evolutionary and other metaheuristic search algorithms to automatically generating content for games, both digital and nondigital (such as board games). The term search-based procedural content generation is proposed as the name for this emerging field, which at present is growing quickly. A taxonomy for procedural content generation is devised, centering on what kind of content is generated, how the content is represented and how the quality/fitness of the content is evaluated; search-based procedural content generation in particular is situated within this taxonomy. This article also contains a survey of all published papers known to the authors in which game content is generated through search or optimisation, and ends with an overview of important open research problems.
引用
收藏
页码:172 / 186
页数:15
相关论文
共 50 条
  • [21] Search-based Data-flow Test Generation
    Vivanti, Mattia
    Mis, Andre
    Gorla, Alessandra
    Fraser, Gordon
    2013 IEEE 24TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE), 2013, : 370 - 379
  • [22] RRGcode: Deep hierarchical search-based code generation
    Gou, Qianwen
    Dong, Yunwei
    Wu, Yujiao
    Ke, Qiao
    JOURNAL OF SYSTEMS AND SOFTWARE, 2024, 211
  • [23] BINTEST - Binary search-based test case generation
    Beydeda, S
    Gruhn, V
    27TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, PROCEEDINGS, 2003, : 28 - 33
  • [24] Signal Generation for Search-Based Testing of Continuous Systems
    Windisch, Andreas
    Al Moubayed, Noura
    ICSTW 2009: IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION, AND VALIDATION WORKSHOPS, 2009, : 121 - +
  • [25] Search-based composition, streaming and playback of video archive content
    Johansen, Dag
    Halvorsen, Pal
    Johansen, Havard
    Riiser, Hakon
    Gurrin, Cathal
    Olstad, Bjorn
    Griwodz, Carsten
    Kvalnes, Age
    Hurley, Joseph
    Kupka, Tomas
    MULTIMEDIA TOOLS AND APPLICATIONS, 2012, 61 (02) : 419 - 445
  • [26] A Rule Based Procedural Content Generation System
    Oliveira, Goncalo
    Almeida, Lucas
    Sousa, Joao Paulo
    Barroso, Barbara
    Barbedo, Ines
    OPTIMIZATION, LEARNING ALGORITHMS AND APPLICATIONS, OL2A 2022, 2022, 1754 : 107 - 113
  • [27] Learning-Based Procedural Content Generation
    Roberts, Jonathan
    Chen, Ke
    IEEE TRANSACTIONS ON COMPUTATIONAL INTELLIGENCE AND AI IN GAMES, 2015, 7 (01) : 88 - 101
  • [28] Search-based composition, streaming and playback of video archive content
    Dag Johansen
    Pål Halvorsen
    Håvard Johansen
    Håkon Riiser
    Cathal Gurrin
    Bjørn Olstad
    Carsten Griwodz
    Åge Kvalnes
    Joseph Hurley
    Tomas Kupka
    Multimedia Tools and Applications, 2012, 61 : 419 - 445
  • [29] NEIGHBORHOOD SEARCH-BASED OPTIMIZATION ALGORITHMS FOR PRODUCTION SCHEDULING - A SURVEY
    BRANDIMARTE, P
    COMPUTER INTEGRATED MANUFACTURING SYSTEMS, 1992, 5 (02): : 167 - 176
  • [30] An Adaptive Search Budget Allocation Approach for Search-Based Test Case Generation
    Scalabrino, Simone
    Mastropaolo, Antonio
    Bavota, Gabriele
    Oliveto, Rocco
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2021, 30 (03)