Literally Unplayable: On Constraint-Based Generation of Uncompletable Levels

被引:0
|
作者
Cooper, Seth [1 ]
Bazzaz, Mahsa [1 ]
机构
[1] Northeastern Univ, Boston, MA 02115 USA
关键词
procedural content generation; constraints; completability;
D O I
10.1145/3649921.3659844
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Most research in procedural content generation has, understandably, focused on generating levels that are completable-that is, levels where it is possible for a player to complete them. In this work we explore the generation of uncompletable levels and their applications. Building on an existing constraint-based level generator, we add support for constraints that a level's goal is not reachable from its start. The generator can thus create levels that are similar to completeable levels in many ways (such as local tile patterns), yet are not possible to complete. We then describe several applications of those constraints and the resulting levels, including: qualitatively characterizing what makes levels uncompletable; creating training data for completability classifiers; checking that a generator can only generate completable levels; and generating levels that require the player to use a special move.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Constraint-Based Visual Generation
    Marra, Giuseppe
    Giannini, Francesco
    Diligenti, Michelangelo
    Gori, Marco
    [J]. ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2019: IMAGE PROCESSING, PT III, 2019, 11729 : 565 - 577
  • [2] The Challenges of Constraint-Based Test Generation
    Lagoon, Vitaly
    [J]. PPDP 11 - PROCEEDINGS OF THE 2011 SYMPOSIUM ON PRINCIPLES AND PRACTICES OF DECLARATIVE PROGRAMMING, 2011, : 1 - 2
  • [3] Constraint-Based Automated Generation of Test Data
    Adorf, Hans-Martin
    Varendorff, Martin
    [J]. SOFTWARE QUALITY: MODEL-BASED APPROACHES FOR ADVANCED SOFTWARE AND SYSTEMS ENGINEERING, 2014, 166 : 199 - 213
  • [4] CONSTRAINT-BASED AUTOMATIC TEST DATA GENERATION
    DEMILLO, RA
    OFFUTT, AJ
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1991, 17 (09) : 900 - 910
  • [5] Automatic problem generation in constraint-based tutors
    Martin, B
    Mitrovic, A
    [J]. INTELLIGENT TUTORING SYSTEMS, 2002, 2363 : 388 - 398
  • [6] Constraint-based Playlist Generation by Applying Genetic Algorithm
    Hsu, Jia-Lien
    Chung, Shuk-Chun
    [J]. 2011 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2011, : 1417 - 1422
  • [7] Constraint-based test generation for automotive operating systems
    Yunja Choi
    Taejoon Byun
    [J]. Software & Systems Modeling, 2017, 16 : 7 - 24
  • [8] Constraint-based test generation for automotive operating systems
    Choi, Yunja
    Byun, Taejoon
    [J]. SOFTWARE AND SYSTEMS MODELING, 2017, 16 (01): : 7 - 24
  • [9] CONSTRAINT-BASED METAVIEW APPROACH FOR MODELING ENVIRONMENT GENERATION
    PARK, SJ
    KIM, HD
    [J]. DECISION SUPPORT SYSTEMS, 1993, 9 (04) : 325 - 348
  • [10] Constraint-based random stimuli generation for hardware verification
    Naveh, Yehuda
    Rimon, Michal
    Jaeger, Itai
    Katz, Yoav
    Vinov, Michael
    Marcus, Eitan
    Shurek, Gil
    [J]. AI MAGAZINE, 2007, 28 (03) : 13 - 30