Enhancements to constrained novelty search two-population novelty search for generating game content

Antonios Liapis, Georgios N. Yannakakis, Julian Togelius

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

    Abstract

    Novelty search is a recent algorithm geared to explore search spaces without regard to objectives; minimal criteria novelty search is a variant of this algorithm for constrained search spaces. For large search spaces with multiple constraints, however, it is hard to find a set of feasible individuals that is both large and diverse. In this paper, we present two new methods of novelty search for constrained spaces, Feasible-Infeasible Novelty Search and Feasible-Infeasible Dual Novelty Search. Both algorithms keep separate populations of feasible and infeasible individuals, inspired by the FI-2pop genetic algorithm. These algorithms are applied to the problem of creating diverse and feasible game levels, representative of a large class of important problems in procedural content generation for games. Results show that the new algorithms under certain conditions can produce larger and more diverse sets of feasible strategy game maps than existing algorithms. However, the best algorithm is contingent on the particularities of the search space and the genetic operators used. It is also shown that the proposed enhancement of offspring boosting increases performance in all cases.

    Original languageEnglish (US)
    Title of host publicationGECCO 2013 - Proceedings of the 2013 Genetic and Evolutionary Computation Conference
    Pages343-350
    Number of pages8
    DOIs
    StatePublished - Sep 2 2013
    Event2013 15th Genetic and Evolutionary Computation Conference, GECCO 2013 - Amsterdam, Netherlands
    Duration: Jul 6 2013Jul 10 2013

    Publication series

    NameGECCO 2013 - Proceedings of the 2013 Genetic and Evolutionary Computation Conference

    Other

    Other2013 15th Genetic and Evolutionary Computation Conference, GECCO 2013
    CountryNetherlands
    CityAmsterdam
    Period7/6/137/10/13

      Fingerprint

    Keywords

    • Constrained novelty search
    • Feasible-Infeasible two-population GA
    • Level design
    • Procedural content generation

    ASJC Scopus subject areas

    • Genetics
    • Computational Mathematics

    Cite this

    Liapis, A., Yannakakis, G. N., & Togelius, J. (2013). Enhancements to constrained novelty search two-population novelty search for generating game content. In GECCO 2013 - Proceedings of the 2013 Genetic and Evolutionary Computation Conference (pp. 343-350). (GECCO 2013 - Proceedings of the 2013 Genetic and Evolutionary Computation Conference). https://doi.org/10.1145/2463372.2463416