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 条
  • [41] Search-Based Test Case Generation for Cyber-Physical Systems
    Arrieta, Aitor
    Wang, Shuai
    Markiegi, Urtzi
    Sagardui, Goiuria
    Etxeberria, Leire
    2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 688 - 697
  • [42] On the Usefulness of Crossover in Search-Based Test Case Generation: An Industrial Report
    Huang, Changze
    Zhou, Hailian
    Zhao, Hongbing
    Cai, Wenting
    Zhou, Zhi Quan
    Jiang, Mingyue
    2022 29TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, APSEC, 2022, : 417 - 421
  • [43] Using Search-Based Test Generation to Discover Real Faults in Guava
    Almulla, Hussein
    Salahirad, Alireza
    Gay, Gregory
    SEARCH BASED SOFTWARE ENGINEERING, SSBSE 2017, 2017, 10452 : 153 - 160
  • [44] Search-Based MC/DC Test Data Generation With OCL Constraints
    Sartaj, Hassan
    Iqbal, Muhammad Zohaib
    Jilani, Atif Aftab Ahmed
    Khan, Muhammad Uzair
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2025, 35 (01):
  • [45] Is Search-based Unit Test Generation Research Stuck in a Local Optimum?
    Rojas, Jose Miguel
    Fraser, Gordon
    2017 IEEE/ACM 10TH INTERNATIONAL WORKSHOP ON SEARCH-BASED SOFTWARE TESTING (SBST), 2017, : 51 - 52
  • [46] Toward granular search-based automatic unit test case generation
    Pecorelli, Fabiano
    Grano, Giovanni
    Palomba, Fabio
    Gall, Harald C.
    De Lucia, Andrea
    EMPIRICAL SOFTWARE ENGINEERING, 2024, 29 (04)
  • [47] Search-Based Functional Test Data Generation Using Data Metamodel
    Olah, Janos
    Majzik, Istvan
    SEARCH BASED SOFTWARE ENGINEERING, 2011, 6956 : 273 - 273
  • [48] OCELOT: A Search-Based Test-Data Generation Tool for C
    Scalabrino, Simone
    Grano, Giovanni
    Di Nucci, Dario
    Guerra, Michele
    De Lucia, Andrea
    Gall, Harald C.
    Oliveto, Rocco
    PROCEEDINGS OF THE 2018 33RD IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMTED SOFTWARE ENGINEERING (ASE' 18), 2018, : 868 - 871
  • [49] Industrial Evaluation of Search-Based Test Generation Techniques for Control Systems
    Hauer, Florian
    Pretschner, Alexander
    Schmitt, Maximilian
    Groetsch, Markus
    2017 IEEE 28TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW 2017), 2017, : 5 - 8
  • [50] A Multi-Objective Approach To Search-Based Test Data Generation
    Harman, Mark
    Lakhotia, Kiran
    McMinn, Phil
    GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2007, : 1098 - +