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 条
  • [31] Signal generation approaches for search-based testing of continuous systems
    Guo, Jing
    Qinghua Daxue Xuebao/Journal of Tsinghua University, 2013, 53 (02): : 222 - 226
  • [32] Search-Based Mock Generation of External Web Service Interactions
    Seran, Susruthan
    Zhang, Man
    Arcuri, Andrea
    SEARCH-BASED SOFTWARE ENGINEERING, SSBSE 2023, 2024, 14415 : 52 - 66
  • [33] A Search-Based Test Data Generation Method for Concurrent Programs
    Seyed Mohsen Mirhosseini
    Hassan Haghighi
    International Journal of Computational Intelligence Systems, 2020, 13 : 1161 - 1175
  • [34] A Search-Based Test Data Generation Method for Concurrent Programs
    Mirhosseini, Seyed Mohsen
    Haghighi, Hassan
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2020, 13 (01) : 1161 - 1175
  • [35] SQL Data Generation to Enhance Search-Based System Testing
    Arcuri, Andrea
    Galeotti, Juan P.
    PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'19), 2019, : 1390 - 1398
  • [36] Search-based optimization
    Wheeler, WC
    CLADISTICS-THE INTERNATIONAL JOURNAL OF THE WILLI HENNIG SOCIETY, 2003, 19 (04): : 348 - 355
  • [37] Automatic Generation of Atomic Consistency Preserving Search Operators for Search-Based Model Engineering
    Burdusel, Alexandru
    Zschaler, Steffen
    John, Stefan
    2019 ACM/IEEE 22ND INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS 2019), 2019, : 106 - 116
  • [38] A Survey and Taxonomy of Intent-Based Code Search
    Shivakumar, Shailesh Kumar
    INTERNATIONAL JOURNAL OF SOFTWARE INNOVATION, 2021, 9 (01) : 69 - 110
  • [39] Augmenting Search-based Techniques with Static Synthesis-based Input Generation
    Santos, Paulo
    Campos, Jose
    Timperley, Christopher S.
    Fonseca, Alcides
    2021 IEEE/ACM 14TH INTERNATIONAL WORKSHOP ON SEARCH-BASED SOFTWARE TESTING (SBST 2021), 2021, : 12 - 15
  • [40] A survey of many-objective optimisation in search-based software engineering
    Ramirez, Aurora
    Raul Romero, Jose
    Ventura, Sebastian
    JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 149 : 382 - 395