A procedural procedural level generator generator

Manuel Kerssemakers, Jeppe Tuxen, Julian Togelius, Georgios N. Yannakakis

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Abstract

    Procedural content generation (PCG) is concerned with automatically generating game content, such as levels, rules, textures and items. But could the content generator itself be seen as content, and thus generated automatically? This would be very useful if one wanted to avoid writing a content generator for a new game, or if one wanted to create a content generator that generates an arbitrary amount of content with a particular style or theme. In this paper, we present a procedural procedural level generator generator for Super Mario Bros. It is an interactive evolutionary algorithm that evolves agent-based level generators. The human user makes the aesthetic judgment on what generators to prefer, based on several views of the generated levels including a possibility to play them, and a simulation-based estimate of the playability of the levels. We investigate the characteristics of the generated levels, and to what extent there is similarity or dissimilarity between levels and between generators.

    Original languageEnglish (US)
    Title of host publication2012 IEEE Conference on Computational Intelligence and Games, CIG 2012
    Pages335-341
    Number of pages7
    DOIs
    StatePublished - 2012
    Event2012 IEEE International Conference on Computational Intelligence and Games, CIG 2012 - Granada, Spain
    Duration: Sep 11 2012Sep 14 2012

    Other

    Other2012 IEEE International Conference on Computational Intelligence and Games, CIG 2012
    CountrySpain
    CityGranada
    Period9/11/129/14/12

    Fingerprint

    Evolutionary algorithms
    Textures

    ASJC Scopus subject areas

    • Artificial Intelligence
    • Computer Graphics and Computer-Aided Design
    • Human-Computer Interaction
    • Software

    Cite this

    Kerssemakers, M., Tuxen, J., Togelius, J., & Yannakakis, G. N. (2012). A procedural procedural level generator generator. In 2012 IEEE Conference on Computational Intelligence and Games, CIG 2012 (pp. 335-341). [6374174] https://doi.org/10.1109/CIG.2012.6374174

    A procedural procedural level generator generator. / Kerssemakers, Manuel; Tuxen, Jeppe; Togelius, Julian; Yannakakis, Georgios N.

    2012 IEEE Conference on Computational Intelligence and Games, CIG 2012. 2012. p. 335-341 6374174.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Kerssemakers, M, Tuxen, J, Togelius, J & Yannakakis, GN 2012, A procedural procedural level generator generator. in 2012 IEEE Conference on Computational Intelligence and Games, CIG 2012., 6374174, pp. 335-341, 2012 IEEE International Conference on Computational Intelligence and Games, CIG 2012, Granada, Spain, 9/11/12. https://doi.org/10.1109/CIG.2012.6374174
    Kerssemakers M, Tuxen J, Togelius J, Yannakakis GN. A procedural procedural level generator generator. In 2012 IEEE Conference on Computational Intelligence and Games, CIG 2012. 2012. p. 335-341. 6374174 https://doi.org/10.1109/CIG.2012.6374174
    Kerssemakers, Manuel ; Tuxen, Jeppe ; Togelius, Julian ; Yannakakis, Georgios N. / A procedural procedural level generator generator. 2012 IEEE Conference on Computational Intelligence and Games, CIG 2012. 2012. pp. 335-341
    @inproceedings{b396628abca443c8b385337ec177ac44,
    title = "A procedural procedural level generator generator",
    abstract = "Procedural content generation (PCG) is concerned with automatically generating game content, such as levels, rules, textures and items. But could the content generator itself be seen as content, and thus generated automatically? This would be very useful if one wanted to avoid writing a content generator for a new game, or if one wanted to create a content generator that generates an arbitrary amount of content with a particular style or theme. In this paper, we present a procedural procedural level generator generator for Super Mario Bros. It is an interactive evolutionary algorithm that evolves agent-based level generators. The human user makes the aesthetic judgment on what generators to prefer, based on several views of the generated levels including a possibility to play them, and a simulation-based estimate of the playability of the levels. We investigate the characteristics of the generated levels, and to what extent there is similarity or dissimilarity between levels and between generators.",
    author = "Manuel Kerssemakers and Jeppe Tuxen and Julian Togelius and Yannakakis, {Georgios N.}",
    year = "2012",
    doi = "10.1109/CIG.2012.6374174",
    language = "English (US)",
    isbn = "9781467311922",
    pages = "335--341",
    booktitle = "2012 IEEE Conference on Computational Intelligence and Games, CIG 2012",

    }

    TY - GEN

    T1 - A procedural procedural level generator generator

    AU - Kerssemakers, Manuel

    AU - Tuxen, Jeppe

    AU - Togelius, Julian

    AU - Yannakakis, Georgios N.

    PY - 2012

    Y1 - 2012

    N2 - Procedural content generation (PCG) is concerned with automatically generating game content, such as levels, rules, textures and items. But could the content generator itself be seen as content, and thus generated automatically? This would be very useful if one wanted to avoid writing a content generator for a new game, or if one wanted to create a content generator that generates an arbitrary amount of content with a particular style or theme. In this paper, we present a procedural procedural level generator generator for Super Mario Bros. It is an interactive evolutionary algorithm that evolves agent-based level generators. The human user makes the aesthetic judgment on what generators to prefer, based on several views of the generated levels including a possibility to play them, and a simulation-based estimate of the playability of the levels. We investigate the characteristics of the generated levels, and to what extent there is similarity or dissimilarity between levels and between generators.

    AB - Procedural content generation (PCG) is concerned with automatically generating game content, such as levels, rules, textures and items. But could the content generator itself be seen as content, and thus generated automatically? This would be very useful if one wanted to avoid writing a content generator for a new game, or if one wanted to create a content generator that generates an arbitrary amount of content with a particular style or theme. In this paper, we present a procedural procedural level generator generator for Super Mario Bros. It is an interactive evolutionary algorithm that evolves agent-based level generators. The human user makes the aesthetic judgment on what generators to prefer, based on several views of the generated levels including a possibility to play them, and a simulation-based estimate of the playability of the levels. We investigate the characteristics of the generated levels, and to what extent there is similarity or dissimilarity between levels and between generators.

    UR - http://www.scopus.com/inward/record.url?scp=84871970712&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=84871970712&partnerID=8YFLogxK

    U2 - 10.1109/CIG.2012.6374174

    DO - 10.1109/CIG.2012.6374174

    M3 - Conference contribution

    AN - SCOPUS:84871970712

    SN - 9781467311922

    SP - 335

    EP - 341

    BT - 2012 IEEE Conference on Computational Intelligence and Games, CIG 2012

    ER -