首页> 外文会议>IEEE Congress on Evolutionary Computation >A Novel CNet-assisted Evolutionary Level Repairer and Its Applications to Super Mario Bros
【24h】

A Novel CNet-assisted Evolutionary Level Repairer and Its Applications to Super Mario Bros

机译:一种新型的CNet辅助进化级修复器及其在超级马里奥兄弟中的应用

获取原文

摘要

Applying latent variable evolution to game level design has become more and more popular as little human expert knowledge is required. However, defective levels with illegal patterns may be generated due to the violation of constraints for level design. A traditional way of repairing the defective levels is programming specific rule-based repairers to patch the flaw. However, programming these constraints is sometimes complex and not straightforward. An autonomous level repairer which is capable of learning the constraints is needed. In this paper, we propose a novel approach, CNet, to learn the probability distribution of tiles giving its surrounding tiles on a set of real levels, and then detect the illegal tiles in generated new levels. Then, an evolutionary repairer is designed to search for optimal replacement schemes equipped with a novel search space being constructed with the help of CNet and a novel heuristic function. The proposed approaches are proved to be effective in our case study of repairing GAN-generated and artificially destroyed levels of Super Mario Bros. game. Our CNet-assisted evolutionary repairer can also be easily applied to other games of which the levels can be represented by a matrix of objects or tiles.
机译:由于几乎不需要人类专家知识,将潜变量演化应用于游戏级别设计已变得越来越流行。但是,由于违反了关卡设计的限制,可能会生成带有非法图案的缺陷关卡。修复缺陷级别的传统方法是对基于规则的特定修复程序进行编程以修补缺陷。但是,对这些约束进行编程有时很复杂且不简单。需要一种能够学习约束条件的自治级别的修复程序。在本文中,我们提出了一种新颖的方法CNet,以了解在一组实际级别上为其周围的瓷砖提供的瓷砖的概率分布,然后在生成的新级别中检测出非法瓷砖。然后,设计了一种进化修复器,以搜索配备了借助CNet和新颖的启发式功能构建的新颖搜索空间的最佳替换方案。事实证明,所提出的方法在修复由GAN生成并人工破坏的《超级马里奥兄弟》游戏水平的案例研究中是有效的。我们的CNet辅助进化修复器也可以轻松应用于其他游戏,这些游戏的级别可以通过对象或图块的矩阵来表示。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号